Compare commits

...

23 Commits

Author SHA1 Message Date
Sebastian Dröge
1fded9a136 * New upstream bugfix release. 2008-01-08 13:09:03 +00:00
Sebastian Dröge
107b884da3 * debian/patches/01_kfreebsd.patch,
debian/control.in:
  + Fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger for the patch
    (Closes: #456936).
* debian/control.in:
  + Update Standards-Version to 3.7.3, no additional changes needed.
* debian/patches/99_ltmain_as-needed.patch,
  debian/rules:
  + Link with --as-needed to remove some unnecessary dependencies.
2008-01-05 06:20:22 +00:00
Sebastian Dröge
874801bc1f * regenrate configure 2007-09-17 04:32:03 +00:00
Sebastian Dröge
557490bab5 * New upstream release, with some API additions.
* debian/control.in:
  + Remove libpopt-dev from build-depends.
* debian/rules:
  + Bump shlibs to >= 2.20.0.
2007-09-17 04:31:39 +00:00
Loïc Minier
e1f901c905 * New upstream stable release, with some API and ABI removals of
glibtop_init_*() functions which shouldn't have been public and are not
  known to be used by anything else.
2007-06-20 13:28:22 +00:00
Loïc Minier
e2ff896d26 * Wrap build-deps and deps. 2007-04-11 14:14:22 +00:00
Loïc Minier
47be7b5f8c * Drop useless debian/libgtop-dev.postinst; cleanups. 2007-04-11 14:13:03 +00:00
Loïc Minier
0fdba0e209 * Update watch file to track all stable branches and use HTTP. 2007-04-11 14:11:48 +00:00
Loïc Minier
a2b8c57c40 * Bump up Debhelper compatibility level to 5; fix bogus /usr/include/gnome
in libgtop2-dev.install.
2007-04-11 14:11:02 +00:00
Loïc Minier
4a2d1fa972 * Add CVE id, GNOME bug id, and SVN rev to 2.14.8-1. 2007-04-11 14:01:21 +00:00
Loïc Minier
54530998a0 * Upload to unstable; drop check-dist include. 2007-04-11 14:00:13 +00:00
Loïc Minier
e316ceb789 * Move experimental branch of libgtop2 to unstable. 2007-04-11 13:59:57 +00:00
Loïc Minier
33f5f205f3 * New upstream stable releases. 2007-03-11 16:08:56 +00:00
Loïc Minier
b3b413a503 * Add CVE id to 2.14.4-3. 2007-01-25 10:27:20 +00:00
Loïc Minier
f733788009 * Include the new check-dist Makefile to prevent accidental uploads to
unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
2007-01-22 10:45:52 +00:00
Loïc Minier
5ee03a0fb3 * Add GNOME bug id to 2.14.4-3. 2007-01-14 21:13:28 +00:00
Loïc Minier
6b01f300dd * New upstream release; no API or ABI change. 2007-01-14 20:28:38 +00:00
Kilian Krause
ecd6c3e4a2 make sure we don't need the new gnome-pkg-tools (but can use it if it's
installed), i.e. make /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
optional
2007-01-09 21:41:21 +00:00
Loïc Minier
0385a2fac2 * Add a get-orig-source target to retrieve the upstream tarball. 2007-01-09 14:22:15 +00:00
Loïc Minier
55561b8ed0 * New upstream release.
- Target at experimental.
  - Drop patch 10_kfreebsd, merged upstream.
2007-01-07 17:32:47 +00:00
Loïc Minier
650eb32a07 * Branch libgtop2 for experimental. 2007-01-01 19:32:04 +00:00
Loïc Minier
1d61e2617e * Bump shlibs to >= 2.12.0 since the #define'd functions of the API are now
real symbols. (Closes: #336736) [debian/rules]
* Add CDBS' utils. [debian/rules]
* Fix license. [debian/copyright]
* Bump up Standards-Version to 3.6.2. [debian/control, debian/control.in]
2005-11-01 11:44:49 +00:00
Sebastien Bacher
747cd525eb libgtop2 (2.12.0-1) experimental; urgency=low
* New upstream version.
  * debian/patches/02_fix_link.patch:
    - fixed with the new version.
  * debian/watch:
    - updated

 -- Sebastien Bacher <seb128@debian.org>  Tue, 18 Oct 2005 12:08:17 +0200
2005-10-18 10:22:52 +00:00
9 changed files with 154 additions and 27 deletions

75
debian/changelog vendored
View File

@@ -1,11 +1,76 @@
libgtop2 (2.14.4-3) unstable; urgency=high
libgtop2 (2.20.1-1) unstable; urgency=low
* New upstream bugfix release.
-- Sebastian Dröge <slomo@debian.org> Tue, 08 Jan 2008 14:07:50 +0100
libgtop2 (2.20.0-2) unstable; urgency=low
* debian/patches/01_kfreebsd.patch,
debian/control.in:
+ Fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger for the patch
(Closes: #456936).
* debian/control.in:
+ Update Standards-Version to 3.7.3, no additional changes needed.
* debian/patches/99_ltmain_as-needed.patch,
debian/rules:
+ Link with --as-needed to remove some unnecessary dependencies.
-- Sebastian Dröge <slomo@debian.org> Sat, 05 Jan 2008 07:14:55 +0100
libgtop2 (2.20.0-1) unstable; urgency=low
* New upstream release, with some API additions.
* debian/control.in:
+ Remove libpopt-dev from build-depends.
* debian/rules:
+ Bump shlibs to >= 2.20.0.
-- Sebastian Dröge <slomo@debian.org> Mon, 17 Sep 2007 06:21:20 +0200
libgtop2 (2.14.9-1) unstable; urgency=low
* New upstream stable release, with some API and ABI removals of
glibtop_init_*() functions which shouldn't have been public and are not
known to be used by anything else.
-- Loic Minier <lool@dooz.org> Wed, 20 Jun 2007 15:16:55 +0200
libgtop2 (2.14.8-2) unstable; urgency=low
* Upload to unstable; drop check-dist include.
* Add CVE id, GNOME bug id, and SVN rev to 2.14.8-1.
* Bump up Debhelper compatibility level to 5; fix bogus /usr/include/gnome
in libgtop2-dev.install.
* Update watch file to track all stable branches and use HTTP.
* Drop useless debian/libgtop-dev.postinst; cleanups.
* Wrap build-deps and deps.
-- Loic Minier <lool@dooz.org> Wed, 11 Apr 2007 16:13:37 +0200
libgtop2 (2.14.8-1) experimental; urgency=low
* Include the new check-dist Makefile to prevent accidental uploads to
unstable; bump build-dep on gnome-pkg-tools to >= 0.10.
* New upstream stable releases.
- 2.14.7 fixed CVE-2007-0235; GNOME #396477; SVN r2546.
-- Loic Minier <lool@dooz.org> Sun, 11 Mar 2007 17:05:45 +0100
libgtop2 (2.14.6-1) experimental; urgency=low
* Urgency high for etch-targetted bugfix.
* Add a get-orig-source target to retrieve the upstream tarball.
* New patch, 20_glibtop_get_proc_map-stack-overflow, fixes a stack overflow
in get_proc_map-stack(); from upstream SVN r2546; thanks Benoît Dejean.
* New upstream release; no API or ABI change.
-- Loic Minier <lool@dooz.org> Sun, 14 Jan 2007 21:18:52 +0100
-- Loic Minier <lool@dooz.org> Sun, 14 Jan 2007 20:56:18 +0100
libgtop2 (2.14.5-1) experimental; urgency=low
* New upstream release.
- Target at experimental.
- Drop patch 10_kfreebsd, merged upstream.
-- Loic Minier <lool@dooz.org> Sun, 7 Jan 2007 18:27:40 +0100
libgtop2 (2.14.4-2) unstable; urgency=low

2
debian/compat vendored
View File

@@ -1 +1 @@
4
5

30
debian/control vendored
View File

@@ -2,14 +2,27 @@ Source: libgtop2
Section: libs
Priority: optional
Maintainer: Sebastien Bacher <seb128@debian.org>
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Andrew Lau <netsnipe@users.sourceforge.net>, Clément Stenac <zorglub@debian.org>, Dafydd Harries <daf@debian.org>, Guilherme de S. Pastore <gpastore@debian.org>, Gustavo Franco <stratus@debian.org>, Gustavo Noronha Silva <kov@debian.org>, J.H.M. Dassen (Ray) <jdassen@debian.org>, Jordi Mallach <jordi@debian.org>, Jose Carlos Garcia Sogo <jsogo@debian.org>, Josselin Mouette <joss@debian.org>, Loic Minier <lool@dooz.org>, Marc 'HE' Brockschmidt <he@debian.org>, Marco Cabizza <marco87@gmail.com>, Oystein Gisnas <oystein@gisnas.net>, Ondřej Surý <ondrej@debian.org>, Ross Burton <ross@debian.org>, Sjoerd Simons <sjoerd@debian.org>
Build-Depends: debhelper (>= 4.0), gettext, pkg-config, libpopt-dev, libxau-dev, libglib2.0-dev (>= 2.6.0), gnome-pkg-tools, cdbs, texinfo, dpkg-dev (>= 1.13.19), libxml-parser-perl, libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.2
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>, Loic Minier <lool@dooz.org>, Sebastian Dröge <slomo@debian.org>
Build-Depends: debhelper (>= 5),
gettext,
pkg-config,
libxau-dev,
libglib2.0-dev (>= 2.6.0),
gnome-pkg-tools (>= 0.10),
cdbs,
texinfo,
dpkg-dev (>= 1.13.19),
libxml-parser-perl,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.3
Package: libgtop2-7
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libgtop2-common (>= ${source:Version})
Depends: ${shlibs:Depends},
libgtop2-common (>= ${source:Version})
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.
@@ -19,7 +32,9 @@ Description: gtop system monitoring library
Package: libgtop2-dev
Architecture: any
Section: libdevel
Depends: libgtop2-7 (= ${binary:Version}), libglib2.0-dev, ${libkvm-dev}
Depends: libgtop2-7 (= ${binary:Version}),
libglib2.0-dev,
${libkvm-dev}
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.
@@ -30,7 +45,10 @@ Description: gtop system monitoring library
Package: libgtop2-common
Architecture: all
Section: libs
Replaces: libgtop2-5, libgtop2-4, libgtop2-2, libgtop2
Replaces: libgtop2-5,
libgtop2-4,
libgtop2-2,
libgtop2
Description: common files for the gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.

28
debian/control.in vendored
View File

@@ -3,13 +3,26 @@ Section: libs
Priority: optional
Maintainer: Sebastien Bacher <seb128@debian.org>
Uploaders: @GNOME_TEAM@
Build-Depends: debhelper (>= 4.0), gettext, pkg-config, libpopt-dev, libxau-dev, libglib2.0-dev (>= 2.6.0), gnome-pkg-tools, cdbs, texinfo, dpkg-dev (>= 1.13.19), libxml-parser-perl, libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.2
Build-Depends: debhelper (>= 5),
gettext,
pkg-config,
libxau-dev,
libglib2.0-dev (>= 2.6.0),
gnome-pkg-tools (>= 0.10),
cdbs,
texinfo,
dpkg-dev (>= 1.13.19),
libxml-parser-perl,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.3
Package: libgtop2-7
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, libgtop2-common (>= ${source:Version})
Depends: ${shlibs:Depends},
libgtop2-common (>= ${source:Version})
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.
@@ -19,7 +32,9 @@ Description: gtop system monitoring library
Package: libgtop2-dev
Architecture: any
Section: libdevel
Depends: libgtop2-7 (= ${binary:Version}), libglib2.0-dev, ${libkvm-dev}
Depends: libgtop2-7 (= ${binary:Version}),
libglib2.0-dev,
${libkvm-dev}
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.
@@ -30,7 +45,10 @@ Description: gtop system monitoring library
Package: libgtop2-common
Architecture: all
Section: libs
Replaces: libgtop2-5, libgtop2-4, libgtop2-2, libgtop2
Replaces: libgtop2-5,
libgtop2-4,
libgtop2-2,
libgtop2
Description: common files for the gtop system monitoring library
The gtop library reads information about processes and the state of the
system. It is used by the GNOME desktop environment.

View File

@@ -1,4 +0,0 @@
#!/bin/sh
#DEBHELPER#

View File

@@ -1,5 +1,4 @@
debian/tmp/usr/include/libgtop-2.0/*
debian/tmp/usr/include/libgtop-2.0
debian/tmp/usr/lib/libgtop-2.0.a
debian/tmp/usr/lib/libgtop-2.0.so
debian/tmp/usr/include/gnome/*
debian/tmp/usr/lib/pkgconfig/*
debian/tmp/usr/lib/pkgconfig

View File

@@ -0,0 +1,30 @@
--- ltmain.sh.old 2007-10-09 07:38:25.000000000 +0200
+++ ltmain.sh 2007-10-09 07:39:25.000000000 +0200
@@ -1794,6 +1794,11 @@
arg=`$echo "X$arg" | $Xsed -e "s/^ //"`
;;
+ -Wl,--as-needed)
+ deplibs="$deplibs $arg"
+ continue
+ ;;
+
-Wl,*)
args=`$echo "X$arg" | $Xsed -e "$sed_quote_subst" -e 's/^-Wl,//'`
arg=
@@ -2137,6 +2142,15 @@
lib=
found=no
case $deplib in
+ -Wl,--as-needed)
+ if test "$linkmode,$pass" = "prog,link"; then
+ compile_deplibs="$deplib $compile_deplibs"
+ finalize_deplibs="$deplib $finalize_deplibs"
+ else
+ deplibs="$deplib $deplibs"
+ fi
+ continue
+ ;;
-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
if test "$linkmode,$pass" = "prog,link"; then
compile_deplibs="$deplib $compile_deplibs"

5
debian/rules vendored
View File

@@ -9,9 +9,10 @@ include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
GNOME_MODULE := libgtop
DEB_DH_MAKESHLIBS_ARGS_ALL = -V 'libgtop2-7 (>= 2.14.2)'
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libgtop2-7 (>= 2.20.0)'
ifeq (kfreebsd,$(DEB_HOST_ARCH_OS))
DEB_DH_GENCONTROL_ARGS = -- -Vlibkvm-dev=libkvm-dev
DEB_DH_GENCONTROL_ARGS += -- -Vlibkvm-dev=libkvm-dev
endif

2
debian/watch vendored
View File

@@ -1,4 +1,4 @@
version=2
ftp://ftp.gnome.org/pub/GNOME/sources/libgtop/2.14/ \
http://ftp.gnome.org/pub/GNOME/sources/libgtop/([\d\.]+)[02468]/ \
libgtop-(.*)\.tar\.gz \
debian uupdate