r40372 - in /attic/libgnomeui/debian: changelog control control.in libgnomeui-0.install libgnomeui-dev.install patches/99_ltmain_as-needed.patch patches/series rules
joss at users.alioth.debian.org
joss at users.alioth.debian.org
Fri Dec 27 14:05:26 UTC 2013
Author: joss
Date: Fri Dec 27 14:05:26 2013
New Revision: 40372
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=40372
Log:
* Switch to multiarch. Closes: #642417.
+ Update build-dependencies.
+ Require a MA-enabled libglade for the modules path.
+ Make libgnomeui-0 and -dev MA: same, make -common MA: foreign.
+ Update installation paths.
* Drop gnome:Version.
* Move to section oldlibs.
* 99_ltmain_as-needed.patch: dropped, obsolete.
Removed:
attic/libgnomeui/debian/patches/99_ltmain_as-needed.patch
Modified:
attic/libgnomeui/debian/changelog
attic/libgnomeui/debian/control
attic/libgnomeui/debian/control.in
attic/libgnomeui/debian/libgnomeui-0.install
attic/libgnomeui/debian/libgnomeui-dev.install
attic/libgnomeui/debian/patches/series
attic/libgnomeui/debian/rules
Modified: attic/libgnomeui/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/changelog?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/changelog [utf-8] (original)
+++ attic/libgnomeui/debian/changelog [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,3 +1,16 @@
+libgnomeui (2.24.5-3) unstable; urgency=low
+
+ * Switch to multiarch. Closes: #642417.
+ + Update build-dependencies.
+ + Require a MA-enabled libglade for the modules path.
+ + Make libgnomeui-0 and -dev MA: same, make -common MA: foreign.
+ + Update installation paths.
+ * Drop gnome:Version.
+ * Move to section oldlibs.
+ * 99_ltmain_as-needed.patch: dropped, obsolete.
+
+ -- Josselin Mouette <joss at debian.org> Fri, 27 Dec 2013 14:57:16 +0100
+
libgnomeui (2.24.5-2) unstable; urgency=low
* debian/patches/01_link_libm.patch: Explicitly link against -lm.
Modified: attic/libgnomeui/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/control?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/control [utf-8] (original)
+++ attic/libgnomeui/debian/control [utf-8] Fri Dec 27 14:05:26 2013
@@ -4,12 +4,12 @@
# This file is regenerated automatically in the clean target.
Source: libgnomeui
-Section: libs
+Section: oldlibs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>
+Uploaders: Josselin Mouette <joss at debian.org>, Michael Biebl <biebl at debian.org>, Sebastian Dröge <slomo at debian.org>
Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 8),
+Build-Depends: debhelper (>= 8.1.3),
libgnomecanvas2-dev (>= 2.14.0-2),
intltool (>= 0.40.0),
gettext,
@@ -20,9 +20,9 @@
libpopt-dev,
libgnomevfs2-dev (>= 2.8.4-2),
libgconf2-dev (>= 2.6.1-2),
- libglade2-dev (>= 1:2.4.0),
+ libglade2-dev (>= 1:2.6.4-2~),
libgnome2-dev (>= 2.13.7),
- cdbs (>= 0.4.41),
+ cdbs (>= 0.4.93~),
gnome-pkg-tools (>= 0.10),
libgnome-keyring-dev (>= 0.4),
libxt-dev,
@@ -37,11 +37,12 @@
Package: libgnomeui-0
Architecture: any
-Section: libs
+Multi-Arch: same
+Section: oldlibs
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
${shlibs:Depends},
- libgnomeui-common (>= ${gnome:Version}),
- libgnomeui-common (<< ${gnome:NextVersion})
+ libgnomeui-common (= ${source:Version})
Suggests: gnome-icon-theme
Description: GNOME user interface library - runtime files
This package contains the shared library for the base GNOME library
@@ -63,6 +64,7 @@
Package: libgnomeui-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
libgnomeui-0 (= ${binary:Version}),
@@ -84,7 +86,8 @@
Package: libgnomeui-common
Architecture: all
-Section: libs
+Multi-Arch: foreign
+Section: oldlibs
Depends: ${misc:Depends}
Description: GNOME user interface library - common files
This package contains internationalization files for the base GNOME
Modified: attic/libgnomeui/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/control.in?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/control.in [utf-8] (original)
+++ attic/libgnomeui/debian/control.in [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,10 +1,10 @@
Source: libgnomeui
-Section: libs
+Section: oldlibs
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@
Standards-Version: 3.9.2
-Build-Depends: debhelper (>= 8),
+Build-Depends: debhelper (>= 8.1.3),
libgnomecanvas2-dev (>= 2.14.0-2),
intltool (>= 0.40.0),
gettext,
@@ -15,9 +15,9 @@
libpopt-dev,
libgnomevfs2-dev (>= 2.8.4-2),
libgconf2-dev (>= 2.6.1-2),
- libglade2-dev (>= 1:2.4.0),
+ libglade2-dev (>= 1:2.6.4-2~),
libgnome2-dev (>= 2.13.7),
- cdbs (>= 0.4.41),
+ cdbs (>= 0.4.93~),
gnome-pkg-tools (>= 0.10),
libgnome-keyring-dev (>= 0.4),
libxt-dev,
@@ -32,11 +32,12 @@
Package: libgnomeui-0
Architecture: any
-Section: libs
+Multi-Arch: same
+Section: oldlibs
+Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends},
${shlibs:Depends},
- libgnomeui-common (>= ${gnome:Version}),
- libgnomeui-common (<< ${gnome:NextVersion})
+ libgnomeui-common (= ${source:Version})
Suggests: gnome-icon-theme
Description: GNOME user interface library - runtime files
This package contains the shared library for the base GNOME library
@@ -58,6 +59,7 @@
Package: libgnomeui-dev
Architecture: any
+Multi-Arch: same
Section: libdevel
Depends: ${misc:Depends},
libgnomeui-0 (= ${binary:Version}),
@@ -79,7 +81,8 @@
Package: libgnomeui-common
Architecture: all
-Section: libs
+Multi-Arch: foreign
+Section: oldlibs
Depends: ${misc:Depends}
Description: GNOME user interface library - common files
This package contains internationalization files for the base GNOME
Modified: attic/libgnomeui/debian/libgnomeui-0.install
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/libgnomeui-0.install?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/libgnomeui-0.install [utf-8] (original)
+++ attic/libgnomeui/debian/libgnomeui-0.install [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,2 +1,2 @@
-usr/lib/libgnomeui-2.so.*
-usr/lib/libglade/2.0/libgnome.so
+usr/lib/*/libgnomeui-2.so.*
+usr/lib/*/libglade/2.0/libgnome.so
Modified: attic/libgnomeui/debian/libgnomeui-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/libgnomeui-dev.install?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/libgnomeui-dev.install [utf-8] (original)
+++ attic/libgnomeui/debian/libgnomeui-dev.install [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,4 +1,4 @@
usr/include
-usr/lib/pkgconfig
-usr/lib/libgnomeui-2.a
-usr/lib/libgnomeui-2.so
+usr/lib/*/pkgconfig
+usr/lib/*/libgnomeui-2.a
+usr/lib/*/libgnomeui-2.so
Modified: attic/libgnomeui/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/patches/series?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/patches/series [utf-8] (original)
+++ attic/libgnomeui/debian/patches/series [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,2 +1 @@
01_link_libm.patch
-99_ltmain_as-needed.patch
Modified: attic/libgnomeui/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/attic/libgnomeui/debian/rules?rev=40372&op=diff
==============================================================================
--- attic/libgnomeui/debian/rules [utf-8] (original)
+++ attic/libgnomeui/debian/rules [utf-8] Fri Dec 27 14:05:26 2013
@@ -1,21 +1,15 @@
#!/usr/bin/make -f
+
+TARBALL_EXT = tar.bz2
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/autoreconf.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-version.mk
-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
-
-# this relies on the fact that the first package is the shared library to
-# retrieve the package name (with SONAME)
-libgnomeuiN := $(shell sed -rn 's/^Package:[[:space:]]*(libgnomeui-[[:digit:]]+)[[:space:]]*$$/\1/p' debian/control)
-# the debug package should be named libgnomeui-dbg (unversionned); please
-# change it next time the package has to go through NEW
-DEBUG_PKG := libgnomeui-0-dbg
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
-DEB_DH_STRIP_ARGS += --dbg-package=$(DEBUG_PKG)
-DEB_CONFIGURE_EXTRA_FLAGS += --libexecdir=\$${prefix}/lib/$(libgnomeuiN)
-
+DEB_DH_STRIP_ARGS += --dbg-package=libgnomeui-0-dbg
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
+ --libexecdir=\$${libdir}/libgnomeui-0
More information about the pkg-gnome-commits
mailing list