* Fix incorrect Replaces:.

* Remove the FreeBSD-specific libraries from the -dev dependencies, 
  they are not needed to build libgtop2-based applications.
* Add missing build-dependencies.
This commit is contained in:
Josselin Mouette
2009-06-11 07:15:44 +00:00
parent 494041b3b4
commit 71565cbc4b
4 changed files with 25 additions and 19 deletions

11
debian/changelog vendored
View File

@@ -1,5 +1,6 @@
libgtop2 (2.26.1-1) UNRELEASED; urgency=low libgtop2 (2.26.1-1) unstable; urgency=low
[ Luca Bruno ]
* New upstream release. * New upstream release.
* debian/copyright: * debian/copyright:
- Specify GPL version 2. - Specify GPL version 2.
@@ -9,7 +10,13 @@ libgtop2 (2.26.1-1) UNRELEASED; urgency=low
- Updated Standards-Version to 3.8.1, no additional changes needed. - Updated Standards-Version to 3.8.1, no additional changes needed.
- Add ${misc:Depends} to all packages. - Add ${misc:Depends} to all packages.
-- Luca Bruno <lethalman88@gmail.com> Sun, 17 May 2009 13:31:15 +0200 [ Josselin Mouette ]
* Fix incorrect Replaces:.
* Remove the FreeBSD-specific libraries from the -dev dependencies,
they are not needed to build libgtop2-based applications.
* Add missing build-dependencies.
-- Josselin Mouette <joss@debian.org> Thu, 11 Jun 2009 09:15:19 +0200
libgtop2 (2.24.3-1) unstable; urgency=low libgtop2 (2.24.3-1) unstable; urgency=low

17
debian/control vendored
View File

@@ -2,7 +2,7 @@ Source: libgtop2
Section: libs Section: libs
Priority: optional Priority: optional
Maintainer: Sebastien Bacher <seb128@debian.org> Maintainer: Sebastien Bacher <seb128@debian.org>
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Josselin Mouette <joss@debian.org>, Loic Minier <lool@dooz.org>, Sebastian Dröge <slomo@debian.org> Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Josselin Mouette <joss@debian.org>, Sebastian Dröge <slomo@debian.org>
Build-Depends: debhelper (>= 5), Build-Depends: debhelper (>= 5),
gettext, gettext,
pkg-config, pkg-config,
@@ -13,15 +13,17 @@ Build-Depends: debhelper (>= 5),
texinfo, texinfo,
dpkg-dev (>= 1.13.19), dpkg-dev (>= 1.13.19),
intltool (>= 0.35.0), intltool (>= 0.35.0),
libxt-dev,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64], libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64], libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64] libkvm-dev [kfreebsd-i386 kfreebsd-amd64],
Standards-Version: 3.8.0 gtk-doc-tools (>= 1.4)
Standards-Version: 3.8.1
Package: libgtop2-7 Package: libgtop2-7
Architecture: any Architecture: any
Section: libs Section: libs
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends}, ${misc:Depends},
libgtop2-common (>= ${source:Version}) libgtop2-common (>= ${source:Version})
Description: gtop system monitoring library Description: gtop system monitoring library
The gtop library reads information about processes and the state of the The gtop library reads information about processes and the state of the
@@ -32,9 +34,9 @@ Description: gtop system monitoring library
Package: libgtop2-dev Package: libgtop2-dev
Architecture: any Architecture: any
Section: libdevel Section: libdevel
Depends: libgtop2-7 (= ${binary:Version}), Depends: ${misc:Depends},
libglib2.0-dev, libgtop2-7 (= ${binary:Version}),
${os-specific-dev} libglib2.0-dev
Description: gtop system monitoring library Description: gtop system monitoring library
The gtop library reads information about processes and the state of the The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment. system. It is used by the GNOME desktop environment.
@@ -45,6 +47,7 @@ Description: gtop system monitoring library
Package: libgtop2-common Package: libgtop2-common
Architecture: all Architecture: all
Section: libs Section: libs
Depends: ${misc:Depends},
Replaces: libgtop2-5, Replaces: libgtop2-5,
libgtop2-4, libgtop2-4,
libgtop2-2, libgtop2-2,

11
debian/control.in vendored
View File

@@ -13,9 +13,11 @@ Build-Depends: debhelper (>= 5),
texinfo, texinfo,
dpkg-dev (>= 1.13.19), dpkg-dev (>= 1.13.19),
intltool (>= 0.35.0), intltool (>= 0.35.0),
libxt-dev,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64], libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64], libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64] libkvm-dev [kfreebsd-i386 kfreebsd-amd64],
gtk-doc-tools (>= 1.4)
Standards-Version: 3.8.1 Standards-Version: 3.8.1
Package: libgtop2-7 Package: libgtop2-7
@@ -34,8 +36,7 @@ Architecture: any
Section: libdevel Section: libdevel
Depends: ${misc:Depends}, Depends: ${misc:Depends},
libgtop2-7 (= ${binary:Version}), libgtop2-7 (= ${binary:Version}),
libglib2.0-dev, libglib2.0-dev
${os-specific-dev}
Description: gtop system monitoring library Description: gtop system monitoring library
The gtop library reads information about processes and the state of the The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment. system. It is used by the GNOME desktop environment.
@@ -46,8 +47,8 @@ Description: gtop system monitoring library
Package: libgtop2-common Package: libgtop2-common
Architecture: all Architecture: all
Section: libs Section: libs
Replaces: ${misc:Depends}, Depends: ${misc:Depends},
libgtop2-5, Replaces: libgtop2-5,
libgtop2-4, libgtop2-4,
libgtop2-2, libgtop2-2,
libgtop2 libgtop2

5
debian/rules vendored
View File

@@ -11,8 +11,3 @@ GNOME_MODULE := libgtop
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libgtop2-7 (>= 2.23.2)' DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libgtop2-7 (>= 2.23.2)'
ifeq (kfreebsd,$(DEB_HOST_ARCH_OS))
DEB_DH_GENCONTROL_ARGS += -- -Vos-specific-dev="libkvm-dev, libgeom-dev, libdevstat-dev"
endif