gksu stable port information

Package: gksu
Version: 2.0.2
Revision: 4

BuildDepends: <<
atk1 (>= 1.28.0-1),
cairo (>= 1.8.8-3),
fink (>= 0.24.12),
fink-package-precedence,
fontconfig2-dev (>= 2.8.0-4),
freetype219 (>= 2.3.12-1),
gconf2-dev (>= 2.28.0-1),
glib2-dev (>= 2.22.0-1),
glitz,
gtk+2-dev (>= 2.18.0-1),
gtk-doc (>= 1.13-5),
intltool40,
libgettext8-dev,
libgksu2-dev (>= 2.0.12-2),
libnautilus-ext2-dev (>= 2.28.0-1),
pango1-xft2-ft219-dev (>= 1.24.5-4),
pixman (>= 0.16.0-1),
pkgconfig (>= 0.23),
startup-notification-dev,
x11-dev
<<
Depends: <<
atk1-shlibs (>= 1.28.0-1),
cairo-shlibs (>= 1.8.8-3),
fontconfig2-shlibs (>= 2.8.0-4),
freetype219-shlibs (>= 2.3.12-1),
gconf2-shlibs(>= 2.28.0-1),
glib2-shlibs (>= 2.22.0-1),
gtk+2-shlibs (>= 2.18.0-1),
libgettext8-shlibs,
libgksu2 (>= 2.0.12-2),
libgksu2-shlibs (>= 2.0.12-2),
libnautilus-ext2-shlibs (>= 2.28.0-1),
pango1-xft2-ft219-shlibs (>= 1.24.5-4),
startup-notification-shlibs
<<

Source: http://people.debian.org/~kov/%n/%n-%v.tar.gz
Source-MD5: cacbcac3fc272dce01c6ea38354489e2
SourceDirectory: %n-%v
PatchFile: %n.patch
PatchFile-MD5: f3bbf0ec5729bdb9a8bb8ee8d61cfb4a
ConfigureParams: --mandir=%p/share/man --enable-dependency-tracking PKG_CONFIG_PATH="%p/lib/glib-2.0/pkgconfig-strict:%p/lib/fontconfig2/lib/pkgconfig:$PKG_CONFIG_PATH" --disable-static
CompileScript: <<
./configure %c
make
fink-package-precedence .
<<
InstallScript: make -j1 install DESTDIR=%d nautilus_extensiondir=`pkg-config --variable=extensiondir libnautilus-extension`

DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README

Description: GTK+ frontend to su and sudo
DescDetail: <<
GKsu is a GTK+ frontend to the su program. It supports login shells and
preserving environment variables, and is useful for launching graphical
programs that need to run as another user. In the future, it will also
wrap sudo.
<<
DescPackaging: <<
Use nautilus's self-published extensions dir instead of
hard-coding what it was for a certain libnautilus version
<<
DescPort: <<
Recent glib doesn't publish -lintl, so pass it directly.
<<
License: GPL
Maintainer: Daniel Macks
Homepage: http://www.nongnu.org/gksu

gksu stable port .patch

diff -Nurd -x'*~' gksu-2.0.2.orig/gksu/Makefile.in gksu-2.0.2/gksu/Makefile.in
--- gksu-2.0.2.orig/gksu/Makefile.in 2009-03-04 14:22:25.000000000 -0500
+++ gksu-2.0.2/gksu/Makefile.in 2010-04-29 05:29:25.000000000 -0400
@@ -241,7 +241,7 @@
INCLUDES = @GKSU_CFLAGS@
AM_CPPFLAGS = -DLOCALEDIR=\"$(datadir)/locale\" -DDATA_DIR=\"$(datadir)\" -DPREFIX=\"$(prefix)\"
noinst_HEADERS = defines.h
-gksu_LDFLAGS = @GKSU_LIBS@ -lutil
+gksu_LDFLAGS = @GKSU_LIBS@ $(INTLLIBS)
gksu_SOURCES = gksu.c
all: all-am

diff -Nurd -x'*~' gksu-2.0.2.orig/nautilus-gksu/Makefile.in gksu-2.0.2/nautilus-gksu/Makefile.in
--- gksu-2.0.2.orig/nautilus-gksu/Makefile.in 2009-03-04 14:22:25.000000000 -0500
+++ gksu-2.0.2/nautilus-gksu/Makefile.in 2010-04-29 05:34:01.000000000 -0400
@@ -247,7 +247,7 @@
nautilus_extension_LTLIBRARIES = libnautilus-gksu.la
libnautilus_gksu_la_SOURCES = libnautilus-gksu.c
libnautilus_gksu_la_LDFLAGS = LDFLAGS = -module -avoid-version -no-undefined
-libnautilus_gksu_la_LIBADD = $(NAUTILUS_LIBS)
+libnautilus_gksu_la_LIBADD = $(NAUTILUS_LIBS) $(INTLLIBS)
all: all-am

.SUFFIXES:

gksu _unstable_ port .patch