r53432 - in /attic/libgnome/debian: changelog compat control control.in copyright libgnome-2-0.docs rules watch
jbicha at users.alioth.debian.org
jbicha at users.alioth.debian.org
Mon Sep 4 01:26:48 UTC 2017
Author: jbicha
Date: Mon Sep 4 01:26:48 2017
New Revision: 53432
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=53432
Log:
Modernize packaging (dh, compat 10, etc.)
- Convert to dh
- Bump debhelper compat to 10
- Bump Standards-Version to 4.1.0
- Convert to automatic dbgsym package
Added:
attic/libgnome/debian/libgnome-2-0.docs
Modified:
attic/libgnome/debian/changelog
attic/libgnome/debian/compat
attic/libgnome/debian/control
attic/libgnome/debian/control.in
attic/libgnome/debian/copyright
attic/libgnome/debian/rules
attic/libgnome/debian/watch
Modified: attic/libgnome/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/changelog?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/changelog [utf-8] (original)
+++ attic/libgnome/debian/changelog [utf-8] Mon Sep 4 01:26:48 2017
@@ -2,6 +2,11 @@
* Cherry-pick 05_fix_invalid_utf8.patch to fix build with latest glib2.0
(Closes: #870742)
+ * Modernize packaging:
+ - Convert to dh
+ - Bump debhelper compat to 10
+ - Bump Standards-Version to 4.1.0
+ - Convert to automatic dbgsym package
-- Jeremy Bicha <jbicha at debian.org> Sun, 03 Sep 2017 20:34:42 -0400
Modified: attic/libgnome/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/compat?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/compat [utf-8] (original)
+++ attic/libgnome/debian/compat [utf-8] Mon Sep 4 01:26:48 2017
@@ -1 +1 @@
-8
+10
Modified: attic/libgnome/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/control?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/control [utf-8] (original)
+++ attic/libgnome/debian/control [utf-8] Mon Sep 4 01:26:48 2017
@@ -2,15 +2,13 @@
#
# Modifications should be made to debian/control.in instead.
# This file is regenerated automatically in the clean target.
-
Source: libgnome
Section: oldlibs
Priority: optional
-Maintainer: Josselin Mouette <joss at debian.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Michael Biebl <biebl at debian.org>
-Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 8.1.3),
- dh-autoreconf,
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
+Uploaders: Emilio Pozuelo Monfort <pochu at debian.org>, Jeremy Bicha <jbicha at debian.org>, Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>
+Standards-Version: 4.1.0
+Build-Depends: debhelper (>= 10),
libgnomevfs2-dev (>= 2.7.91-3),
libbonobo2-dev (>= 2.32.1-3~),
libpopt-dev,
@@ -18,13 +16,14 @@
libgconf2-dev (>= 2.7.92),
libcanberra-dev,
libglib2.0-dev (>= 2.16.0),
- cdbs (>= 0.4.93~),
gnome-pkg-tools (>= 0.10),
dpkg-dev (>= 1.13.19),
gtk-doc-tools (>= 1.0),
gnome-common,
docbook-xml
-Build-Depends-Indep: libglib2.0-doc
+Build-Depends-Indep: libglib2.0-doc <!nodoc>
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/attic/libgnome
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/attic/libgnome
Package: libgnome2-0
Architecture: any
@@ -33,7 +32,7 @@
${shlibs:Depends},
libgnome-2-0 (= ${binary:Version}),
libgnome2-bin (= ${binary:Version})
-Description: The GNOME library - transition package
+Description: Deprecated GNOME 2 library - transition package
This convenience package is for upgrades.
Package: libgnome2-bin
@@ -43,9 +42,9 @@
${shlibs:Depends}
Breaks: libgnome2-0 (<< 2.32.1-5)
Replaces: libgnome2-0 (<< 2.32.1-5)
-Description: The GNOME library - binary files
+Description: Deprecated GNOME 2 library - binary files
This package contains gnome-open, a utility that exposes functionality from
- the base GNOME library.
+ the deprecated GNOME 2 library.
Package: libgnome-2-0
Architecture: any
@@ -56,8 +55,8 @@
libgnome2-common (= ${source:Version})
Breaks: libgnome2-0 (<< 2.32.1-5)
Replaces: libgnome2-0 (<< 2.32.1-5)
-Description: The GNOME library - runtime files
- This package contains the shared library for the base GNOME library
+Description: Deprecated GNOME 2 library - runtime files
+ This package contains the shared library for the deprecated GNOME 2 library
functions.
Package: libgnome2-dev
@@ -74,9 +73,9 @@
libcanberra-dev,
libpopt-dev
Suggests: libgnome2-doc
-Description: The GNOME library - development files
+Description: Deprecated GNOME 2 library - development files
This package contains the static library and development headers for
- the base GNOME library functions.
+ the deprecated GNOME 2 library functions.
Package: libgnome2-common
Architecture: all
@@ -84,25 +83,16 @@
Depends: ${misc:Depends}
Breaks: gnome-panel (<< 2.28)
Suggests: desktop-base (>= 0.3.16)
-Description: The GNOME library - common files
- This package contains internationalization files for the base GNOME
+Description: Deprecated GNOME 2 library - common files
+ This package contains internationalization files for the deprecated GNOME 2
library functions.
Package: libgnome2-doc
Architecture: all
Section: doc
+Build-Profiles: <!nodoc>
Depends: ${misc:Depends}
Suggests: devhelp
-Description: The GNOME library - documentation files
- This package contains documentation files for the base GNOME library
+Description: Deprecated GNOME 2 library - documentation files
+ This package contains documentation files for the deprecated GNOME 2 library
functions.
-
-Package: libgnome2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: libgnome-2-0 (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: The GNOME library - debugging symbols
- This package contains the debugging symbols.
Modified: attic/libgnome/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/control.in?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/control.in [utf-8] (original)
+++ attic/libgnome/debian/control.in [utf-8] Mon Sep 4 01:26:48 2017
@@ -1,11 +1,10 @@
Source: libgnome
Section: oldlibs
Priority: optional
-Maintainer: Josselin Mouette <joss at debian.org>
+Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@
-Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 8.1.3),
- dh-autoreconf,
+Standards-Version: 4.1.0
+Build-Depends: debhelper (>= 10),
libgnomevfs2-dev (>= 2.7.91-3),
libbonobo2-dev (>= 2.32.1-3~),
libpopt-dev,
@@ -13,13 +12,14 @@
libgconf2-dev (>= 2.7.92),
libcanberra-dev,
libglib2.0-dev (>= 2.16.0),
- cdbs (>= 0.4.93~),
gnome-pkg-tools (>= 0.10),
dpkg-dev (>= 1.13.19),
gtk-doc-tools (>= 1.0),
gnome-common,
docbook-xml
-Build-Depends-Indep: libglib2.0-doc
+Build-Depends-Indep: libglib2.0-doc <!nodoc>
+Vcs-Svn: svn://anonscm.debian.org/pkg-gnome/attic/libgnome
+Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-gnome/attic/libgnome
Package: libgnome2-0
Architecture: any
@@ -28,7 +28,7 @@
${shlibs:Depends},
libgnome-2-0 (= ${binary:Version}),
libgnome2-bin (= ${binary:Version})
-Description: The GNOME library - transition package
+Description: Deprecated GNOME 2 library - transition package
This convenience package is for upgrades.
Package: libgnome2-bin
@@ -38,9 +38,9 @@
${shlibs:Depends}
Breaks: libgnome2-0 (<< 2.32.1-5)
Replaces: libgnome2-0 (<< 2.32.1-5)
-Description: The GNOME library - binary files
+Description: Deprecated GNOME 2 library - binary files
This package contains gnome-open, a utility that exposes functionality from
- the base GNOME library.
+ the deprecated GNOME 2 library.
Package: libgnome-2-0
Architecture: any
@@ -51,8 +51,8 @@
libgnome2-common (= ${source:Version})
Breaks: libgnome2-0 (<< 2.32.1-5)
Replaces: libgnome2-0 (<< 2.32.1-5)
-Description: The GNOME library - runtime files
- This package contains the shared library for the base GNOME library
+Description: Deprecated GNOME 2 library - runtime files
+ This package contains the shared library for the deprecated GNOME 2 library
functions.
Package: libgnome2-dev
@@ -69,9 +69,9 @@
libcanberra-dev,
libpopt-dev
Suggests: libgnome2-doc
-Description: The GNOME library - development files
+Description: Deprecated GNOME 2 library - development files
This package contains the static library and development headers for
- the base GNOME library functions.
+ the deprecated GNOME 2 library functions.
Package: libgnome2-common
Architecture: all
@@ -79,25 +79,16 @@
Depends: ${misc:Depends}
Breaks: gnome-panel (<< 2.28)
Suggests: desktop-base (>= 0.3.16)
-Description: The GNOME library - common files
- This package contains internationalization files for the base GNOME
+Description: Deprecated GNOME 2 library - common files
+ This package contains internationalization files for the deprecated GNOME 2
library functions.
Package: libgnome2-doc
Architecture: all
Section: doc
+Build-Profiles: <!nodoc>
Depends: ${misc:Depends}
Suggests: devhelp
-Description: The GNOME library - documentation files
- This package contains documentation files for the base GNOME library
+Description: Deprecated GNOME 2 library - documentation files
+ This package contains documentation files for the deprecated GNOME 2 library
functions.
-
-Package: libgnome2-dbg
-Section: debug
-Priority: extra
-Architecture: any
-Depends: libgnome-2-0 (= ${binary:Version}),
- ${misc:Depends},
- ${shlibs:Depends}
-Description: The GNOME library - debugging symbols
- This package contains the debugging symbols.
Modified: attic/libgnome/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/copyright?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/copyright [utf-8] (original)
+++ attic/libgnome/debian/copyright [utf-8] Mon Sep 4 01:26:48 2017
@@ -1,7 +1,7 @@
This package was debianized by Christian Marillat <marillat at debian.org> on
Mon, 19 Nov 2001 20:15:01 +0100.
-It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/libgnome
+It was downloaded from https://download.gnome.org/sources/libgnome
Copyright: 1998,99,2000,01,2002 Free Software Foundation, Inc.
@@ -22,5 +22,5 @@
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU Lesser General
-Public License can be found in `/usr/share/common-licenses/LGPL'.
+Public License can be found in `/usr/share/common-licenses/LGPL-2'.
Added: attic/libgnome/debian/libgnome-2-0.docs
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/libgnome-2-0.docs?rev=53432&op=file
==============================================================================
--- attic/libgnome/debian/libgnome-2-0.docs (added)
+++ attic/libgnome/debian/libgnome-2-0.docs [utf-8] Mon Sep 4 01:26:48 2017
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+README
Modified: attic/libgnome/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/rules?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/rules [utf-8] (original)
+++ attic/libgnome/debian/rules [utf-8] Mon Sep 4 01:26:48 2017
@@ -1,24 +1,21 @@
#!/usr/bin/make -f
+include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
TARBALL_EXT = tar.bz2
-include /usr/share/cdbs/1/rules/autoreconf.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/utils.mk
-include /usr/share/cdbs/1/class/gnome.mk
-include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
--include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+export DEB_LDFLAGS_MAINT_APPEND := -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+export DEB_CFLAGS_MAINT_APPEND = -include debian.h
-LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+%:
+ dh $@ --with gnome
-CFLAGS += -include debian.h
+override_dh_auto_configure:
+ echo '#define MULTIARCH "$(DEB_HOST_MULTIARCH)"' >debian.h
+ dh_auto_configure -- --enable-gtk-doc
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
+override_dh_clean:
+ dh_clean
+ rm -f debian.h
-makebuilddir::
- echo '#define MULTIARCH "${DEB_HOST_MULTIARCH}"' >debian.h
-
-clean::
- dh_clean intltool-extract intltool-merge intltool-update \
- po/.intltool-merge-cache
- rm -f debian.h
+override_dh_strip:
+ dh_strip --dbgsym-migration='libgnome2-dbg (<< 2.32.1-6~)'
Modified: attic/libgnome/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnome/debian/watch?rev=53432&op=diff
==============================================================================
--- attic/libgnome/debian/watch [utf-8] (original)
+++ attic/libgnome/debian/watch [utf-8] Mon Sep 4 01:26:48 2017
@@ -1,3 +1,3 @@
-version=3
-http://ftp.gnome.org/pub/GNOME/sources/libgnome/([\d\.]+[02468])/ \
- libgnome-(.*)\.tar\.bz2
+version=4
+https://download.gnome.org/sources/@PACKAGE@/([\d\.]+[02468])/ \
+ @PACKAGE@@ANY_VERSION@\.tar\.bz2
More information about the pkg-gnome-commits
mailing list