Compare commits

...

13 Commits

Author SHA1 Message Date
Josselin Mouette
71565cbc4b * 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.
2009-06-11 07:15:44 +00:00
Luca Bruno
494041b3b4 * New upstream release.
* debian/copyright:
    - Specify GPL version 2.
    - Don't mention /usr/share/doc/libgtop2*/AUTHORS, all upstream authors
      are already listed here.
  * debian/control.in:
    - Updated Standards-Version to 3.8.1, no additional changes needed.
    - Add ${misc:Depends} to all packages.
2009-05-22 17:37:06 +00:00
Josselin Mouette
ce56513640 New upstream bugfix release. 2009-03-04 16:57:57 +00:00
Josselin Mouette
865c9d3d02 Move libgtop2 to unstable 2009-03-04 16:46:51 +00:00
Josselin Mouette
63b99bc019 * New upstream release.
* Bump shlibs version to 2.23.2.
* Bump intltool requirement to 0.35.0.
2008-11-21 18:34:18 +00:00
Josselin Mouette
c81ea01183 Branch libgtop2 to experimental 2008-11-21 17:46:58 +00:00
Sebastian Dröge
13d07b4935 Build depend on intltool as it's now required. 2008-07-01 08:34:11 +00:00
Sebastian Dröge
39eead20a1 * New upstream bugfix release.
* debian/control.in:
  + Updated Standards-Version to 3.8.0, no additional changes needed.
2008-07-01 08:13:59 +00:00
Sebastian Dröge
c724104c12 * New upstream bugfix release:
+ Fixes parsing of large /proc/stat on Linux.
2008-05-25 15:02:22 +00:00
Sebastian Dröge
25dda6fd8b * New upstream bugfix release:
+ Fixes build on non-Linux archs (Closes: #473211).
* debian/rules,
  debian/control.in:
  + Patch by Petr Salinger to let the -dev package depend on all required
    packages on GNU/kFreeBSD.
2008-04-04 19:11:25 +00:00
Sebastian Dröge
587b473b02 * New upstream stable release. 2008-03-14 10:58:56 +00:00
Sebastian Dröge
41b4a64aab * New upstream bugfix release:
+ Fixes smaps parsing with Linux kernel >= 2.6.24.
2008-03-08 04:04:10 +00:00
Sebastian Dröge
1fded9a136 * New upstream bugfix release. 2008-01-08 13:09:03 +00:00
6 changed files with 103 additions and 39 deletions

80
debian/changelog vendored
View File

@@ -1,3 +1,83 @@
libgtop2 (2.26.1-1) unstable; urgency=low
[ Luca Bruno ]
* New upstream release.
* debian/copyright:
- Specify GPL version 2.
- Don't mention /usr/share/doc/libgtop2*/AUTHORS, all upstream authors
are already listed here.
* debian/control.in:
- Updated Standards-Version to 3.8.1, no additional changes needed.
- Add ${misc:Depends} to all packages.
[ 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
* New upstream bugfix release.
-- Josselin Mouette <joss@debian.org> Wed, 04 Mar 2009 17:47:56 +0100
libgtop2 (2.24.0-1) experimental; urgency=low
* New upstream release.
* Bump shlibs version to 2.23.2.
* Bump intltool requirement to 0.35.0.
-- Josselin Mouette <joss@debian.org> Fri, 21 Nov 2008 19:18:22 +0100
libgtop2 (2.22.3-1) unstable; urgency=low
* New upstream bugfix release.
* debian/control.in:
+ Updated Standards-Version to 3.8.0, no additional changes needed.
+ Build depend on intltool as it's now required.
-- Sebastian Dröge <slomo@debian.org> Tue, 01 Jul 2008 10:11:55 +0200
libgtop2 (2.22.2-1) unstable; urgency=low
* New upstream bugfix release:
+ Fixes parsing of large /proc/stat on Linux.
-- Sebastian Dröge <slomo@debian.org> Sun, 25 May 2008 17:00:32 +0200
libgtop2 (2.22.1-1) unstable; urgency=low
* New upstream bugfix release:
+ Fixes build on non-Linux archs (Closes: #473211).
* debian/rules,
debian/control.in:
+ Patch by Petr Salinger to let the -dev package depend on all required
packages on GNU/kFreeBSD.
-- Sebastian Dröge <slomo@debian.org> Fri, 04 Apr 2008 21:08:49 +0200
libgtop2 (2.22.0-1) unstable; urgency=low
* New upstream stable release.
-- Sebastian Dröge <slomo@debian.org> Fri, 14 Mar 2008 11:55:57 +0100
libgtop2 (2.20.2-1) unstable; urgency=low
* New upstream bugfix release:
+ Fixes smaps parsing with Linux kernel >= 2.6.24.
-- Sebastian Dröge <slomo@debian.org> Sat, 08 Mar 2008 05:02:09 +0100
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,

19
debian/control vendored
View File

@@ -2,7 +2,7 @@ Source: libgtop2
Section: libs
Priority: optional
Maintainer: Sebastien Bacher <seb128@debian.org>
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.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),
gettext,
pkg-config,
@@ -12,16 +12,18 @@ Build-Depends: debhelper (>= 5),
cdbs,
texinfo,
dpkg-dev (>= 1.13.19),
libxml-parser-perl,
intltool (>= 0.35.0),
libxt-dev,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.3
libkvm-dev [kfreebsd-i386 kfreebsd-amd64],
gtk-doc-tools (>= 1.4)
Standards-Version: 3.8.1
Package: libgtop2-7
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
Depends: ${shlibs:Depends}, ${misc:Depends},
libgtop2-common (>= ${source:Version})
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
@@ -32,9 +34,9 @@ Description: gtop system monitoring library
Package: libgtop2-dev
Architecture: any
Section: libdevel
Depends: libgtop2-7 (= ${binary:Version}),
libglib2.0-dev,
${libkvm-dev}
Depends: ${misc:Depends},
libgtop2-7 (= ${binary:Version}),
libglib2.0-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.
@@ -45,6 +47,7 @@ Description: gtop system monitoring library
Package: libgtop2-common
Architecture: all
Section: libs
Depends: ${misc:Depends},
Replaces: libgtop2-5,
libgtop2-4,
libgtop2-2,

17
debian/control.in vendored
View File

@@ -12,16 +12,18 @@ Build-Depends: debhelper (>= 5),
cdbs,
texinfo,
dpkg-dev (>= 1.13.19),
libxml-parser-perl,
intltool (>= 0.35.0),
libxt-dev,
libgeom-dev [kfreebsd-i386 kfreebsd-amd64],
libdevstat-dev [kfreebsd-i386 kfreebsd-amd64],
libkvm-dev [kfreebsd-i386 kfreebsd-amd64]
Standards-Version: 3.7.3
libkvm-dev [kfreebsd-i386 kfreebsd-amd64],
gtk-doc-tools (>= 1.4)
Standards-Version: 3.8.1
Package: libgtop2-7
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
Depends: ${shlibs:Depends}, ${misc:Depends},
libgtop2-common (>= ${source:Version})
Description: gtop system monitoring library
The gtop library reads information about processes and the state of the
@@ -32,9 +34,9 @@ Description: gtop system monitoring library
Package: libgtop2-dev
Architecture: any
Section: libdevel
Depends: libgtop2-7 (= ${binary:Version}),
libglib2.0-dev,
${libkvm-dev}
Depends: ${misc:Depends},
libgtop2-7 (= ${binary:Version}),
libglib2.0-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.
@@ -45,6 +47,7 @@ Description: gtop system monitoring library
Package: libgtop2-common
Architecture: all
Section: libs
Depends: ${misc:Depends},
Replaces: libgtop2-5,
libgtop2-4,
libgtop2-2,

3
debian/copyright vendored
View File

@@ -9,7 +9,6 @@ Upstream Authors and Copyright Holders:
Martin Baulig (martin@home-of-linux.org)
Drazen Kacar (dave@srce.hr)
Benoît Dejean (tazforever@dlfp.org)
(The full list is in /usr/share/doc/libgtop2*/AUTHORS.)
License:
@@ -28,5 +27,5 @@ License:
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL'.
Public License can be found in `/usr/share/common-licenses/GPL-2'.

View File

@@ -1,16 +0,0 @@
--- libgtop2-2.20.0.orig/sysdeps/freebsd/open.c
+++ libgtop2-2.20.0/sysdeps/freebsd/open.c
@@ -63,9 +63,11 @@
server->machine.euid = geteuid ();
server->machine.gid = getgid ();
server->machine.egid = getegid ();
-
+#if defined(__FreeBSD_kernel__)
+ server->os_version_code = __FreeBSD_kernel_version;
+#else
server->os_version_code = __FreeBSD_version;
-
+#endif
/* Setup machine-specific data */
server->machine.kd = kvm_open (NULL, NULL, NULL, O_RDONLY, "kvm_open");

7
debian/rules vendored
View File

@@ -10,9 +10,4 @@ include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
GNOME_MODULE := libgtop
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
endif
DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libgtop2-7 (>= 2.23.2)'