Convert to multiarch.

This commit is contained in:
Michael Biebl
2015-06-14 10:54:12 +00:00
parent 9e617d186e
commit 991fa77625
7 changed files with 18 additions and 10 deletions

1
debian/changelog vendored
View File

@@ -8,6 +8,7 @@ libgtop2 (2.30.0-1) UNRELEASED; urgency=medium
[ Michael Biebl ] [ Michael Biebl ]
* Drop obsolete Replaces from pre-wheezy. * Drop obsolete Replaces from pre-wheezy.
* Convert to multiarch.
-- Jackson Doak <noskcaj@ubuntu.com> Wed, 02 Jul 2014 08:45:13 +1000 -- Jackson Doak <noskcaj@ubuntu.com> Wed, 02 Jul 2014 08:45:13 +1000

2
debian/compat vendored
View File

@@ -1 +1 @@
8 9

10
debian/control.in vendored
View File

@@ -3,14 +3,14 @@ Section: libs
Priority: optional Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org> Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Uploaders: @GNOME_TEAM@ Uploaders: @GNOME_TEAM@
Build-Depends: debhelper (>= 8), Build-Depends: debhelper (>= 9),
gettext, gettext,
pkg-config, pkg-config,
libxau-dev, libxau-dev,
libglib2.0-dev (>= 2.6.0), libglib2.0-dev (>= 2.6.0),
gnome-pkg-tools (>= 0.10), gnome-pkg-tools (>= 0.10),
dh-autoreconf, dh-autoreconf,
cdbs, cdbs (>= 0.4.93),
texinfo, texinfo,
intltool (>= 0.35.0), intltool (>= 0.35.0),
libxt-dev, libxt-dev,
@@ -27,6 +27,8 @@ Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/libgtop
Package: libgtop2-10 Package: libgtop2-10
Architecture: any Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
libgtop2-common (>= ${source:Version}) libgtop2-common (>= ${source:Version})
@@ -38,6 +40,7 @@ Description: gtop system monitoring library (shared)
Package: libgtop2-dev Package: libgtop2-dev
Architecture: any Architecture: any
Multi-Arch: same
Section: libdevel Section: libdevel
Depends: ${misc:Depends}, Depends: ${misc:Depends},
libgtop2-10 (= ${binary:Version}), libgtop2-10 (= ${binary:Version}),
@@ -51,6 +54,7 @@ Description: gtop system monitoring library (devel)
Package: libgtop2-common Package: libgtop2-common
Architecture: all Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, Depends: ${misc:Depends},
Description: gtop system monitoring library (common) Description: gtop system monitoring library (common)
The gtop library reads information about processes and the state of the The gtop library reads information about processes and the state of the
@@ -60,6 +64,7 @@ Description: gtop system monitoring library (common)
Package: libgtop2-doc Package: libgtop2-doc
Architecture: all Architecture: all
Multi-Arch: foreign
Section: doc Section: doc
Depends: ${misc:Depends}, Depends: ${misc:Depends},
Description: gtop system monitoring library (documentation) Description: gtop system monitoring library (documentation)
@@ -70,6 +75,7 @@ Description: gtop system monitoring library (documentation)
Package: gir1.2-gtop-2.0 Package: gir1.2-gtop-2.0
Architecture: any Architecture: any
Multi-Arch: same
Section: introspection Section: introspection
Depends: ${misc:Depends}, Depends: ${misc:Depends},
${gir:Depends} ${gir:Depends}

View File

@@ -1 +1 @@
usr/lib/girepository-* usr/lib/*/girepository-*

View File

@@ -1 +1 @@
usr/lib/*.so.* usr/lib/*/*.so.*

View File

@@ -1,5 +1,5 @@
usr/include/libgtop-2.0 usr/include/libgtop-2.0
usr/lib/libgtop-2.0.a usr/lib/*/libgtop-2.0.a
usr/lib/libgtop-2.0.so usr/lib/*/libgtop-2.0.so
usr/lib/pkgconfig usr/lib/*/pkgconfig
usr/share/gir-* usr/share/gir-*

5
debian/rules vendored
View File

@@ -21,7 +21,8 @@ DEB_DH_AUTORECONF_ARGS = --as-needed
DEB_DH_MAKESHLIBS_ARGS_ALL += -V '$(SHARED_PKG) (>= 2.24.0)' DEB_DH_MAKESHLIBS_ARGS_ALL += -V '$(SHARED_PKG) (>= 2.24.0)'
DEB_CONFIGURE_EXTRA_FLAGS += --libexecdir=/usr/lib/$(SHARED_PKG) DEB_CONFIGURE_EXTRA_FLAGS += --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \
--libexecdir=\$${libdir}/$(SHARED_PKG)
DEB_FIXPERMS_EXCLUDE += libgtop_server2 DEB_FIXPERMS_EXCLUDE += libgtop_server2
@@ -30,5 +31,5 @@ install/$(SHARED_PKG)::
# The server is only necessary on kFreeBSD # The server is only necessary on kFreeBSD
dh_install --autodest -p$(SHARED_PKG) \ dh_install --autodest -p$(SHARED_PKG) \
--ignore=debian/$(SHARED_PKG).install \ --ignore=debian/$(SHARED_PKG).install \
debian/tmp/usr/lib/*/libgtop_server2 debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/$(SHARED_PKG)/libgtop_server2
endif endif