r54868 - in /desktop/unstable/gtk+2.0/debian: changelog control control.in libgtk2.0-0-dbg.links.in rules

smcv at users.alioth.debian.org smcv at users.alioth.debian.org
Mon Nov 13 10:45:15 UTC 2017


Author: smcv
Date: Mon Nov 13 10:45:13 2017
New Revision: 54868

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=54868
Log:
Use automatic -dbgsym packages for debug symbols

Removed:
    desktop/unstable/gtk+2.0/debian/libgtk2.0-0-dbg.links.in
Modified:
    desktop/unstable/gtk+2.0/debian/changelog
    desktop/unstable/gtk+2.0/debian/control
    desktop/unstable/gtk+2.0/debian/control.in
    desktop/unstable/gtk+2.0/debian/rules

Modified: desktop/unstable/gtk+2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/changelog?rev=54868&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/changelog	[utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/changelog	[utf-8] Mon Nov 13 10:45:13 2017
@@ -14,6 +14,7 @@
     to Priority: optional
   * Use debhelper compat level 10
     - Do not explicitly depend on dh-autoreconf or autotools-dev
+  * Use automatic -dbgsym packages for debug symbols
 
  -- Jeremy Bicha <jbicha at debian.org>  Fri, 03 Nov 2017 16:22:42 -0400
 

Modified: desktop/unstable/gtk+2.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/control?rev=54868&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/control	[utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/control	[utf-8] Mon Nov 13 10:45:13 2017
@@ -160,22 +160,6 @@
  This package contains the header files and static libraries which are
  needed for developing GTK+ applications.
 
-Package: libgtk2.0-0-dbg
-Section: debug
-Architecture: any
-Depends: libgtk2.0-0 (= ${binary:Version}),
-         libgtk2.0-common,
-         ${misc:Depends}
-Description: GTK+ libraries and debugging symbols
- GTK+ is a multi-platform toolkit for creating graphical user
- interfaces. Offering a complete set of widgets, GTK+ is suitable
- for projects ranging from small one-off tools to complete application
- suites.
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
 Package: libgtk2.0-doc
 Section: doc
 Architecture: all
@@ -307,19 +291,6 @@
  .
  This package contains the development files for Gail.
 
-Package: libgail-dbg
-Architecture: any
-Section: debug
-Depends: ${misc:Depends}, libgail18 (= ${binary:Version})
-Recommends: libgtk2.0-0-dbg
-Multi-Arch: same
-Description: Gail libraries and debugging symbols
- Gail is the "GNOME Accessibility Implementation Library".
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
 Package: libgail-doc
 Architecture: all
 Section: doc

Modified: desktop/unstable/gtk+2.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/control.in?rev=54868&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/control.in	[utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/control.in	[utf-8] Mon Nov 13 10:45:13 2017
@@ -160,22 +160,6 @@
  This package contains the header files and static libraries which are
  needed for developing GTK+ applications.
 
-Package: @DEBUG_PKG@
-Section: debug
-Architecture: any
-Depends: @SHARED_PKG@ (= ${binary:Version}),
-         @COMMON_PKG@,
-         ${misc:Depends}
-Description: GTK+ libraries and debugging symbols
- GTK+ is a multi-platform toolkit for creating graphical user
- interfaces. Offering a complete set of widgets, GTK+ is suitable
- for projects ranging from small one-off tools to complete application
- suites.
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
 Package: @DOC_PKG@
 Section: doc
 Architecture: all
@@ -307,19 +291,6 @@
  .
  This package contains the development files for Gail.
 
-Package: libgail-dbg
-Architecture: any
-Section: debug
-Depends: ${misc:Depends}, libgail18 (= ${binary:Version})
-Recommends: @DEBUG_PKG@
-Multi-Arch: same
-Description: Gail libraries and debugging symbols
- Gail is the "GNOME Accessibility Implementation Library".
- .
- This package contains detached debugging symbols.
- .
- Most people will not need this package.
-
 Package: libgail-doc
 Architecture: all
 Section: doc

Modified: desktop/unstable/gtk+2.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B2.0/debian/rules?rev=54868&op=diff
==============================================================================
--- desktop/unstable/gtk+2.0/debian/rules	[utf-8] (original)
+++ desktop/unstable/gtk+2.0/debian/rules	[utf-8] Mon Nov 13 10:45:13 2017
@@ -66,13 +66,12 @@
 UDEB_PKG := $(SHARED_PKG)-udeb
 DOC_PKG := libgtk$(APIVER)-doc
 BIN_PKG := libgtk$(APIVER)-bin
-DEBUG_PKG := $(SHARED_PKG)-dbg
 EXAMPLES_PKG := gtk$(APIVER)-examples
 PIXBUF_PKG := gtk2-engines-pixbuf
 
 # package groups, used in rule dependencies and in cleanup
 BINARY_INDEP_PKGS := $(COMMON_PKG) $(DOC_PKG) libgail-doc
-BINARY_ARCH_PKGS := $(SHARED_PKG) $(BIN_PKG) $(UDEB_PKG) $(DEV_PKG) $(DEBUG_PKG) $(EXAMPLES_PKG) $(PIXBUF_PKG) gir1.2-gtk-2.0 libgail18 libgail18-udeb libgail-dbg libgail-dev libgail-common
+BINARY_ARCH_PKGS := $(SHARED_PKG) $(BIN_PKG) $(UDEB_PKG) $(DEV_PKG) $(EXAMPLES_PKG) $(PIXBUF_PKG) gir1.2-gtk-2.0 libgail18 libgail18-udeb libgail-dbg libgail-dev libgail-common
 ALL_PKGS := $(BINARY_INDEP_PKGS) $(BINARY_ARCH_PKGS)
 
 # list of flavors we build; each gets a builddir, a configure pass (configure
@@ -221,7 +220,6 @@
 		-e "s#@UDEB_PKG@#$(UDEB_PKG)#g" \
 		-e "s#@DOC_PKG@#$(DOC_PKG)#g" \
 		-e "s#@BIN_PKG@#$(BIN_PKG)#g" \
-		-e "s#@DEBUG_PKG@#$(DEBUG_PKG)#g" \
 		-e "s#@EXAMPLES_PKG@#$(EXAMPLES_PKG)#g" \
 		-e "s#@PIXBUF_PKG@#$(PIXBUF_PKG)#g" \
 		-e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
@@ -282,8 +280,8 @@
 	dh_installman -s
 	dh_installexamples -s
 	dh_link -s
-	dh_strip -s --dbg-package=$(DEBUG_PKG) -N$(UDEB_PKG) -Nlibgail18 -Nlibgail18-udeb -Nlibgail-common
-	dh_strip -plibgail18 -plibgail-common --dbg-package=libgail-dbg
+	dh_strip -s --dbgsym-migration="libgtk2.0-0-dbg (<< 2.24.31-3~)" -N$(UDEB_PKG) -Nlibgail18 -Nlibgail18-udeb -Nlibgail-common
+	dh_strip -plibgail18 -plibgail-common --dbgsym-migration="libgail-dbg (<< 2.24.31-3~)"
 	dh_strip -p$(UDEB_PKG) -plibgail18-udeb
 	dh_compress -s -X.sgml -X.devhelp
 	dh_fixperms -s -X$(LIBDIR)/$(SHARED_PKG)




More information about the pkg-gnome-commits mailing list