--- gamin-0.1.5.orig/debian/control +++ gamin-0.1.5/debian/control @@ -0,0 +1,52 @@ +Source: gamin +Section: admin +Priority: optional +Maintainer: Debian GNOME Maintainers +Uploaders: Akira TAGOH , Andreas Rottmann , Andrew Lau , Carlos Perelló Marín , Ed Boraas , Edd Dumbill , Emil Soleyman-Zomalan , Gustavo Noronha Silva , J.H.M. Dassen (Ray) , Joe Drew , Johannes Rohr , Jordi Mallach , Jose Carlos Garcia Sogo , Josselin Mouette , Loic Minier , Marc 'HE' Brockschmidt , Ondřej Surý , Rob Bradford , Robert McQueen , Ross Burton , Sebastien Bacher , Sjoerd Simons , Takuo KITAME +Build-Depends: cdbs, debhelper( >= 4.1.0), libglib2.0-dev, python-dev (>= 2.3), gnome-pkg-tools +Standards-Version: 3.6.1 + +Package: gamin +Section: admin +Architecture: any +Depends: ${shlibs:Depends}, libgamin0 (= ${Source-Version}) +Conflicts: fam +Description: File and directory monitoring system + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: libgamin0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, gamin +Conflicts: libfam0c102, libfam0 +Provides: libfam0c102, libfam0 +Replaces: libfam0c102, libfam0 +Description: Client library for the gamin file and directory monitoring system + Client library for the gamin file and directory monitoring system + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: libgamin-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, libgamin0 (= ${Source-Version}) +Conflicts: libfam-dev +Provides: libfam-dev +Replaces: libfam-dev +Description: Development files for the gamin client library + Development files for the gamin client library + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: python2.4-gamin +Section: python +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends} +Description: Python binding for the gamin client library + Python binding for the gamin client library + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. --- gamin-0.1.5.orig/debian/rules +++ gamin-0.1.5/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +# Gnome Team +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/class/gnome.mk + +#DEB_CONFIGURE_EXTRA_FLAGS := --disable-inotify +DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1" + +DEB_INSTALL_DOCS_ALL := +DEB_INSTALL_DOCS_gamin := AUTHORS NEWS README TODO + +common-binary-predeb-arch:: + dh_python --- gamin-0.1.5.orig/debian/gamin.install +++ gamin-0.1.5/debian/gamin.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/gamin/* --- gamin-0.1.5.orig/debian/control.in +++ gamin-0.1.5/debian/control.in @@ -0,0 +1,52 @@ +Source: gamin +Section: admin +Priority: optional +Maintainer: Debian GNOME Maintainers +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs, debhelper( >= 4.1.0), libglib2.0-dev, python-dev (>= 2.3), gnome-pkg-tools +Standards-Version: 3.6.1 + +Package: gamin +Section: admin +Architecture: any +Depends: ${shlibs:Depends}, libgamin0 (= ${Source-Version}) +Conflicts: fam +Description: File and directory monitoring system + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: libgamin0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, gamin +Conflicts: libfam0c102, libfam0 +Provides: libfam0c102, libfam0 +Replaces: libfam0c102, libfam0 +Description: Client library for the gamin file and directory monitoring system + Client library for the gamin file and directory monitoring system + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: libgamin-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, libgamin0 (= ${Source-Version}) +Conflicts: libfam-dev +Provides: libfam-dev +Replaces: libfam-dev +Description: Development files for the gamin client library + Development files for the gamin client library + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. + +Package: python2.4-gamin +Section: python +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends} +Description: Python binding for the gamin client library + Python binding for the gamin client library + . + Gamin is a file and directory monitoring system defined to be a + subset of the FAM (File Alteration Monitor) system. --- gamin-0.1.5.orig/debian/compat +++ gamin-0.1.5/debian/compat @@ -0,0 +1 @@ +4 --- gamin-0.1.5.orig/debian/python2.4-gamin.install +++ gamin-0.1.5/debian/python2.4-gamin.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/python2.4/*/*.so +debian/tmp/usr/lib/python2.4/*/*.py --- gamin-0.1.5.orig/debian/libgamin-dev.install +++ gamin-0.1.5/debian/libgamin-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/*.{so,la,a} +debian/tmp/usr/lib/pkgconfig/*.pc +debian/tmp/usr/include/*.h --- gamin-0.1.5.orig/debian/changelog +++ gamin-0.1.5/debian/changelog @@ -0,0 +1,156 @@ +gamin (0.1.5-0ubuntu1) breezy; urgency=low + + * New upstream version: + - Improvement of configuration, system wide configuration files and + per filesystem type default. + - Rewrite of the inotify back-end, reduce resources usage, tuning in + case of busy resources. + - Documentation updates + - Changes to compile inotify back-end on various architectures. + - Debugging output improvements + + -- Sebastien Bacher Wed, 10 Aug 2005 02:08:49 +0200 + +gamin (0.1.3-0ubuntu1) breezy; urgency=low + + * New upstream version: + - Fix to compile on older gcc versions. + - Inotify back-end changes and optimizations. + - Debug ouput cleanup, pid and process name reports. + - Dropped kernel monitor bugfix. + - Removed the old glist copy used for debugging. + - Maintain mounted filesystems knowledge, and per fstype preferences. + + -- Sebastien Bacher Tue, 2 Aug 2005 19:36:47 +0200 + +gamin (0.1.2-1ubuntu1) breezy; urgency=low + + * Sync with Debian. + * debian/control.in: + - use python2.4. + * debian/rules: + - build with inotify. + + -- Sebastien Bacher Mon, 18 Jul 2005 13:37:42 +0200 + +gamin (0.1.2-1) unstable; urgency=low + + * New upstream release + * Also provide and replace libfam0, because of the C++ transition + (Closes: #318457) + + -- Sjoerd Simons Sun, 17 Jul 2005 16:55:02 +0200 + +gamin (0.1.1-1) unstable; urgency=low + + * New upstream release + + Includes native hurd support (Closes: #312369) + + -- Sjoerd Simons Mon, 13 Jun 2005 20:58:28 +0200 + +gamin (0.1.0-1) unstable; urgency=low + + * New upstream release + * Also Provide/Replace and Conflict with libfam0, just like libfam0c102 + does. (Closes: #311000) + * Use DEB_CONFIGURE_SCRIPT_ENV += instead of := (Thanks to Michael Bank for + catching this) (Closes: #312250) + * debian/patches/01_no_auto_deregister.patch + + Removed. Can't reproduce the problem anymore with the new upstream + release. + + -- Sjoerd Simons Tue, 7 Jun 2005 00:27:11 +0200 + +gamin (0.0.26-1) unstable; urgency=low + + * Jeff Waugh: + - New upstream release (Closes: #302063) + - Include python2.3-gamin (Closes: #297075) + - Repaired debian/control for glib depends (Closes: #295856) + * Sjoerd Simons: + - Updated to be a GNOME Team package. + - Disable the inotify backend for now. + - debian/patches/01_no_auto_deregister.patch + + Never deregister watches automatically (this should be done by clients + anyway) never let the reference count drop below 0. gam_server misses + some signals which causes watches to be dropped, this patch works around + this. (From the ubuntu package) (Closes: #294058) + + -- Sjoerd Simons Fri, 29 Apr 2005 11:02:03 +0200 + +gamin (0.0.21-1) unstable; urgency=low + + * Built for Debian + - .pc file no longer contains @MAJOR_VERSION@ (Closes: #277518) + - gamin conflicts with fam (Closes: #287859) + - most recent upstream release (Closes: #281213) + + -- Jeff Waugh Sun, 30 Jan 2005 08:46:56 +1100 + +gamin (0.0.21-0ubuntu2) hoary; urgency=low + + * debian/patches/01_gamin-inotify-0.18-2.diff, + debian/patches/02_gamin-inotify-0.18-fix.diff: + - fixed inotify support + * debian/control: + - gamin should conflict with fam + + -- Jeff Waugh Sun, 30 Jan 2005 07:55:57 +1100 + +gamin (0.0.21-0ubuntu1) hoary; urgency=low + + * New upstream release + - Revert to dnotify for now, current inotify support is broken + + -- Jeff Waugh Fri, 28 Jan 2005 11:41:54 +1100 + +gamin (0.0.20-0ubuntu1) hoary; urgency=low + + * New upstream release + + -- Jeff Waugh Fri, 7 Jan 2005 10:42:14 +1100 + +gamin (0.0.19-0ubuntu1) hoary; urgency=low + + * New upstream release + + -- Jeff Waugh Sat, 4 Dec 2004 02:51:55 +1100 + +gamin (0.0.18-0ubuntu1) hoary; urgency=low + + * New upstream release + + -- Jeff Waugh Mon, 29 Nov 2004 18:33:59 +1100 + +gamin (0.0.17-1ubuntu1) hoary; urgency=low + + * New upstream release + + -- Jeff Waugh Tue, 16 Nov 2004 20:32:32 +1100 + +gamin (0.0.16-1ubuntu1) hoary; urgency=low + + * New upstream release + * debian/control: + - Recommends: gamin + + -- Jeff Waugh Mon, 25 Oct 2004 16:01:15 +1000 + +gamin (0.0.14-1ubuntu1) warty; urgency=low + + * Built for Ubuntu! + + -- Jeff Waugh Tue, 5 Oct 2004 10:26:51 +1000 + +gamin (0.0.14-1) unstable; urgency=low + + * New upstream release + + -- Jeff Waugh Mon, 4 Oct 2004 21:41:51 +1000 + +gamin (0.0.12-1) unstable; urgency=low + + * New upstream release (Closes: #259872). + + -- Jeff Waugh Fri, 01 Oct 2004 08:58:49 +1000 + --- gamin-0.1.5.orig/debian/libgamin0.install +++ gamin-0.1.5/debian/libgamin0.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/lib{fam,gamin}*.so.* --- gamin-0.1.5.orig/debian/copyright +++ gamin-0.1.5/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by Jeff Waugh on +Sat, 17 Jul 2004 10:34:59 +1000. + +It was downloaded from + +Copyright (C) 2003 James Willcox, Corey Bowers +Copyright (C) 2004 Red Hat, Inc. + +This library is free software; you can redistribute it and/or +modify it under the terms of the GNU Lesser General Public License +as published by the Free Software Foundation; either version 2 of +the License, or (at your option) any later version. + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL'.