the Fink project is an effort to port
popular Unix programs to Mac OS X
Package: libgksu1.2
Version: 1.3.8
Revision: 1002
BuildDepends: gettext-tools, glib2-dev (>= 2.12.0-1), gtk-doc, intltool40, libgettext3-dev, libiconv-dev, pkgconfig, fink (>= 0.24.12-1)
Depends: %N-shlibs (= %v-%r)
Source: mirror:debian:pool/main/libg/libgksu1.2/libgksu1.2_%v.orig.tar.gz
Source-MD5: 5c0ffa259534829cb4c5772e694282e3
SourceDirectory: libgksu1.2-%v
PatchFile: %n.patch
PatchFile-MD5: 91e2320a3d0a2e975b7fd8ed1652aeba
ConfigureParams: --disable-dependency-tracking
InstallScript: make install DESTDIR=%d
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po
BuildDependsOnly: true
SplitOff: <<
Package: %N-shlibs
Depends: glib2-shlibs (>= 2.12.0-1), libgettext3-shlibs, libiconv, x11
Files: lib/libgksu1.2.0* lib/libgksu1.2 share/locale
Shlibs: %p/lib/libgksu1.2.0.dylib 1.0.0 %n (>= 1.2.6-1)
DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po
<<
Description: Library providing su and sudo functionality
DescPort: <<
Need util.h instead of pty.h for forkpty()
Fix pathnames to external executables.
No --version-scipt flag to linker. See:
https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=15096
<<
DescPackaging: <<
%N-shlibs doesn't link x11-shlibs, but accesses
/usr/X11R6/bin/xauth, so needs Depends:x11
<<
License: LGPL
Maintainer: Daniel Macks
Homepage: http://www.nongnu.org/gksu
diff -Nurd -x'*~' libgksu1.2-1.3.8.orig/libgksu/Makefile.in libgksu1.2-1.3.8/libgksu/Makefile.in
--- libgksu1.2-1.3.8.orig/libgksu/Makefile.in 2006-05-01 11:10:57.000000000 -0400
+++ libgksu1.2-1.3.8/libgksu/Makefile.in 2006-06-14 21:44:47.000000000 -0400
@@ -179,7 +179,7 @@
# major -> breaks backward compatibility (changes to existing ABI)
# minor -> keeps compatibility (additions to the API)
# micro -> no change to the API/ABI
-libgksu1_2_la_LDFLAGS = -version-info 0:5:0 -Wl,--version-script=libgksu.ver -Wl,-O1 `pkg-config --libs glib-2.0 gobject-2.0` -lutil
+libgksu1_2_la_LDFLAGS = -version-info 0:5:0 `pkg-config --libs glib-2.0 gobject-2.0`
noinst_HEADERS = defines.h
diff -Nurd -x'*~' libgksu1.2-1.3.8.orig/libgksu/gksu-context.c libgksu1.2-1.3.8/libgksu/gksu-context.c
--- libgksu1.2-1.3.8.orig/libgksu/gksu-context.c 2006-04-30 17:08:30.000000000 -0400
+++ libgksu1.2-1.3.8/libgksu/gksu-context.c 2006-06-14 21:44:05.000000000 -0400
@@ -23,7 +23,7 @@
#include
#include
#include
-#include
+#include
#include
#include
#include
@@ -650,7 +650,7 @@
{
gchar **cmd = g_malloc (sizeof(gchar*)*7);
- cmd[i] = g_strdup ("/bin/su"); i++;
+ cmd[i] = g_strdup ("/usr/bin/su"); i++;
if (context->login_shell)
{
cmd[i] = g_strdup ("-"); i++;
@@ -671,7 +671,7 @@
if (execv (cmd[0], cmd) == -1)
{
fprintf (stderr,
- _("Unable to run /bin/su: %s"),
+ _("Unable to run /usr/bin/su: %s"),
strerror(errno));
for (i = 0 ; cmd[i] != NULL ; i++)
@@ -808,7 +808,7 @@
{
gchar **cmd = g_malloc (sizeof(gchar*)*7);
- cmd[i] = g_strdup ("/bin/su"); i++;
+ cmd[i] = g_strdup ("/usr/bin/su"); i++;
if (context->login_shell)
{
cmd[i] = g_strdup ("-"); i++;
@@ -830,7 +830,7 @@
if (execv (cmd[0], cmd) == -1)
{
fprintf (stderr,
- _("Unable to run /bin/su: %s"),
+ _("Unable to run /usr/bin/su: %s"),
strerror(errno));
}