r52152 - in /desktop/experimental/glib2.0/debian: changelog control control.in rules
smcv at users.alioth.debian.org
smcv at users.alioth.debian.org
Fri Mar 3 16:59:28 UTC 2017
Author: smcv
Date: Fri Mar 3 16:59:28 2017
New Revision: 52152
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=52152
Log:
Break up libglib2.0-0-dbg between libglib2.0-dev and -dbgsym
Move gdb helpers from libglib2.0-0-dbg to libglib2.0-dev, and move
detached debug symbols from libglib2.0-0-dbg to autogenerated -dbgsym
packages.
Modified:
desktop/experimental/glib2.0/debian/changelog
desktop/experimental/glib2.0/debian/control
desktop/experimental/glib2.0/debian/control.in
desktop/experimental/glib2.0/debian/rules
Modified: desktop/experimental/glib2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/changelog?rev=52152&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/changelog [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/changelog [utf-8] Fri Mar 3 16:59:28 2017
@@ -21,6 +21,9 @@
* Add Lintian overrides for some intentionally weird scripts used in tests
* Do not install glib_gdb.py, gobject_gdb.py executable. They are libraries
to be imported by the gdb hooks, not scripts.
+ * Move gdb helpers from libglib2.0-0-dbg to libglib2.0-dev, and move
+ detached debug symbols from libglib2.0-0-dbg to autogenerated -dbgsym
+ packages
-- Simon McVittie <smcv at debian.org> Thu, 02 Mar 2017 09:15:48 +0000
Modified: desktop/experimental/glib2.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/control?rev=52152&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/control [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/control [utf-8] Fri Mar 3 16:59:28 2017
@@ -146,24 +146,6 @@
development utilities typically run during compilation and should not be
installed directly. Use libglib2.0-dev instead.
-Package: libglib2.0-0-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends},
- libglib2.0-0 (= ${binary:Version})
-Breaks: libglib2.0-dev (<< 2.43.2-2~)
-Replaces: libglib2.0-dev (<< 2.43.2-2~)
-Description: Debugging symbols for the GLib libraries
- GLib is a library containing many useful C routines for things such
- as trees, hashes, lists, and strings. It is a useful general-purpose
- C library used by projects such as GTK+, GIMP, and GNOME.
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
Package: libglib2.0-data
Architecture: all
Depends: ${misc:Depends}
Modified: desktop/experimental/glib2.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/control.in?rev=52152&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/control.in [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/control.in [utf-8] Fri Mar 3 16:59:28 2017
@@ -146,24 +146,6 @@
development utilities typically run during compilation and should not be
installed directly. Use libglib2.0-dev instead.
-Package: @DEBUG_PKG@
-Section: debug
-Priority: extra
-Architecture: any
-Multi-Arch: same
-Depends: ${misc:Depends},
- @SHARED_PKG@ (= ${binary:Version})
-Breaks: libglib2.0-dev (<< 2.43.2-2~)
-Replaces: libglib2.0-dev (<< 2.43.2-2~)
-Description: Debugging symbols for the GLib libraries
- GLib is a library containing many useful C routines for things such
- as trees, hashes, lists, and strings. It is a useful general-purpose
- C library used by projects such as GTK+, GIMP, and GNOME.
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
Package: @DATA_PKG@
Architecture: all
Depends: ${misc:Depends}
Modified: desktop/experimental/glib2.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/glib2.0/debian/rules?rev=52152&op=diff
==============================================================================
--- desktop/experimental/glib2.0/debian/rules [utf-8] (original)
+++ desktop/experimental/glib2.0/debian/rules [utf-8] Fri Mar 3 16:59:28 2017
@@ -39,7 +39,6 @@
BIN_PKG := libglib$(APIVER)-bin
UDEB_PKG := libglib$(APIVER)-udeb
DOC_PKG := libglib$(APIVER)-doc
-DEBUG_PKG := $(SHARED_PKG)-dbg
DEB_MAKE_DESTDIRSKEL = $(CURDIR)/debian/install/@FLAVOR@
@@ -50,8 +49,7 @@
DEB_DH_INSTALL_ARGS_$(UDEB_PKG) += --sourcedir=debian/install/udeb
DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V --add-udeb=$(UDEB_PKG) -- -c4
-# Don't put the symbols in the -dbg package
-DEB_DH_STRIP_ARGS_$(UDEB_PKG) =
+DEB_DH_STRIP_ARGS = --dbgsym-migration='libglib2.0-0-dbg (<< 2.51.4-1~)'
# Don't strip translations from the installed tests; makes them environment dependent.
DEB_DH_TRANSLATIONS_ARGS = -Xinstalled-tests
@@ -148,7 +146,6 @@
-e "s#@DEVBIN_PKG@#$(DEVBIN_PKG)#g" \
-e "s#@UDEB_PKG@#$(UDEB_PKG)#g" \
-e "s#@DOC_PKG@#$(DOC_PKG)#g" \
- -e "s#@DEBUG_PKG@#$(DEBUG_PKG)#g" \
-e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
debian/control.in > debian/control
rm -rf $(CURDIR)/debian/build \
More information about the pkg-gnome-commits
mailing list