rev 3315 - trunk/packages/kdelibs/debian

Christopher Martin chrsmrtn at costa.debian.org
Sat Mar 18 23:13:59 UTC 2006


Author: chrsmrtn
Date: 2006-03-18 23:13:56 +0000 (Sat, 18 Mar 2006)
New Revision: 3315

Modified:
   trunk/packages/kdelibs/debian/changelog
   trunk/packages/kdelibs/debian/control
   trunk/packages/kdelibs/debian/rules
Log:
Enabling inotify doesn't seem to prevent KDE from using fam/gamin
if installed, which is good since then remote /home users can still
use fam. But now gamin is pointless, since it is only local, and you
might as well use KDE's own inotify support.

If anyone's understanding of the situation is different, let me know,
since the -packager thread was a bit confusing.


Modified: trunk/packages/kdelibs/debian/changelog
===================================================================
--- trunk/packages/kdelibs/debian/changelog	2006-03-18 19:55:53 UTC (rev 3314)
+++ trunk/packages/kdelibs/debian/changelog	2006-03-18 23:13:56 UTC (rev 3315)
@@ -4,6 +4,9 @@
 
   * Remove obsolete python dependency from kdelibs-bin. (Closes: #356934)
 
+  * Enable inotify support, and change the Recommends: gamin to a Suggests:
+    fam, since a third-party tool is only advantageous for remote filesystems.
+
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sun, 12 Mar 2006 10:01:24 -0500
 
 kdelibs (4:3.5.1-4) unstable; urgency=low

Modified: trunk/packages/kdelibs/debian/control
===================================================================
--- trunk/packages/kdelibs/debian/control	2006-03-18 19:55:53 UTC (rev 3314)
+++ trunk/packages/kdelibs/debian/control	2006-03-18 23:13:56 UTC (rev 3315)
@@ -55,13 +55,19 @@
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends}, kdelibs-bin (= ${Source-Version}), kdelibs-data (>> ${KDE-Version3}), kdelibs-data (<< ${KDE-Version2}.90), xbase-clients
-Recommends: gamin
+Suggests: fam
 Conflicts: kdelibs4, kdelibs4c2
 Replaces: kdelibs4, kdelibs4c2, kdeartwork-style (<< 4:3.4.0)
 Description: core libraries for all KDE applications
  This package contains all the shared libraries used by all KDE
  applications. You need these libraries to run KDE applications.
  .
+ If you are working with remote filesystems, you may find that fam
+ is helpful in tracking filesystem updates. If you work only with local
+ filesystems, then avoid fam (and gamin), since if they are not installed,
+ KDE will use its own more efficient inotify (or else dnotify) system
+ directly.
+ .
  This package is part of KDE, and a component of the KDE libraries module.
  See the 'kde' and 'kdelibs' packages for more information.
 

Modified: trunk/packages/kdelibs/debian/rules
===================================================================
--- trunk/packages/kdelibs/debian/rules	2006-03-18 19:55:53 UTC (rev 3314)
+++ trunk/packages/kdelibs/debian/rules	2006-03-18 23:13:56 UTC (rev 3315)
@@ -11,7 +11,8 @@
 DEB_OPT_FLAG += -DDEBIAN_VERSION=$(DEB_VERSION)
 
 DEB_CONFIGURE_EXTRA_FLAGS := \
-	--enable-mitshm --with-alsa --enable-dnotify --with-lua-includes=/usr/include/lua50 \
+	--enable-mitshm --with-alsa --enable-dnotify --enable-inotify \
+	--with-lua-includes=/usr/include/lua50 \
 	--with-distribution="$(version) (`cat /etc/debian_version`)"
 
 DEB_FIXPERMS_EXCLUDE := \




More information about the pkg-kde-commits mailing list