Bug#382655: gksu brings the GNOME libs as dependencies

Gauvain Pocentek gauvainpocentek at gmail.com
Sat Aug 12 14:16:08 UTC 2006


Package: gksu
Version: 1.9.3-2

Nautilus extension for gksu brings GNOME and nautilus libs as
dependencies. I suggest to install the nautilus extension in a separated
binary package, so that GTK only applications using gksu don't install
all the set of GNOME libraries (thinking about gdm, gparted, gdebi,
which might be used by Xfce users for instance).

Attaching a patch (against gksu 1.9.3-2)

Thanks.

-- 
<gauvainpocentek at gmail.com>
Jabber: gauvainpocentek at jabber.ubuntu-fr.org


-------------- next part --------------
diff -Naur gksu-1.9.3/debian/control.in gksu-1.9.3.new/debian/control.in
--- gksu-1.9.3/debian/control.in	2006-08-12 15:44:27.000000000 +0200
+++ gksu-1.9.3.new/debian/control.in	2006-08-12 15:32:42.000000000 +0200
@@ -17,3 +17,12 @@
  and preserving environment when acting as a su frontend. It
  is useful to menu items or other graphical programs that need
  to ask a user's password to run another program as another user.
+
+Package: nautilus-gksu
+Architecture: any
+Depends: ${shlibs:Depends}
+Description: gksu extension for nautilus
+ The gtku extension for nautilus allows you to become the root
+ user using the right-clic menu when browsing your files with
+ nautilus.
+
diff -Naur gksu-1.9.3/debian/gksu.install gksu-1.9.3.new/debian/gksu.install
--- gksu-1.9.3/debian/gksu.install	2006-08-12 15:44:27.000000000 +0200
+++ gksu-1.9.3.new/debian/gksu.install	2006-08-12 15:32:31.000000000 +0200
@@ -1 +1,4 @@
 debian/*xpm usr/share/pixmaps/
+debian/tmp/usr/bin
+debian/tmp/usr/share
+
diff -Naur gksu-1.9.3/debian/nautilus-gksu.install gksu-1.9.3.new/debian/nautilus-gksu.install
--- gksu-1.9.3/debian/nautilus-gksu.install	1970-01-01 01:00:00.000000000 +0100
+++ gksu-1.9.3.new/debian/nautilus-gksu.install	2006-08-12 15:32:31.000000000 +0200
@@ -0,0 +1 @@
+debian/tmp/usr/lib/*
diff -Naur gksu-1.9.3/debian/rules gksu-1.9.3.new/debian/rules
--- gksu-1.9.3/debian/rules	2006-08-12 15:44:27.000000000 +0200
+++ gksu-1.9.3.new/debian/rules	2006-08-12 15:32:36.000000000 +0200
@@ -19,4 +19,6 @@
 
 binary-post-install/gksu::
 	chmod a+x debian/gksu/usr/share/gksu/gksu-migrate-conf.sh
-	rm debian/gksu/usr/lib/nautilus/extensions-1.0/*a
+
+binary-post-install/nautilus-gksu::
+	rm debian/nautilus-gksu/usr/lib/nautilus/extensions-1.0/*a


More information about the Pkg-gnome-maintainers mailing list