Update of /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome
In directory 
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20773/10.3/unstable/main/finkinfo/gnome

Modified Files:
        gksu.info 
Added Files:
        gksu.patch libgksu1.2.info libgksu1.2.patch libgksuui1.0.info 
        libgksuui1.0.patch 
Log Message:
New gksu, which has now offloaded stuff into new external library pkgs.


--- NEW FILE: libgksu1.2.info ---
Package: libgksu1.2
Version: 1.3.6
Revision: 1

BuildDepends: pkgconfig, glib2-dev, libiconv-dev, libgettext3-dev, 
gettext-tools, gtk-doc, intltool

Source: mirror:debian:pool/main/libg/libgksu1.2/libgksu1.2_%v.orig.tar.gz
Source-MD5: b056c9ffe62ee51d2db8f5478afd59e4
SourceDirectory: libgksu1.2-%v

Patch: %n.patch

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, libiconv, libgettext3-shlibs, 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.
<<
License: LGPL
Maintainer: Daniel Macks <[EMAIL PROTECTED]>
Homepage: http://www.nongnu.org/gksu

--- NEW FILE: gksu.patch ---
diff -Nurd -x'*~' gksu-1.3.6.orig/gksu/Makefile.in gksu-1.3.6/gksu/Makefile.in
--- gksu-1.3.6.orig/gksu/Makefile.in    2005-10-26 08:59:59.000000000 -0400
+++ gksu-1.3.6/gksu/Makefile.in 2005-10-28 13:15:54.000000000 -0400
@@ -274,7 +274,7 @@
 schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
 EXTRA_DIST = gksu.schemas.in
 noinst_HEADERS = defines.h util.h
-gksu_LDFLAGS = @GKSU_LIBS@ -lutil
+gksu_LDFLAGS = @GKSU_LIBS@
 gksu_SOURCES = gksu.c util.c
 gksuexec_LDFLAGS = @GKSU_LIBS@
 gksuexec_SOURCES = gksuexec.c util.c

--- NEW FILE: libgksu1.2.patch ---
diff -Nurd -x'*~' libgksu1.2-1.3.6.orig/libgksu/Makefile.in 
libgksu1.2-1.3.6/libgksu/Makefile.in
--- libgksu1.2-1.3.6.orig/libgksu/Makefile.in   2005-10-25 14:58:32.000000000 
-0400
+++ libgksu1.2-1.3.6/libgksu/Makefile.in        2005-10-28 12:43:05.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.6.orig/libgksu/gksu-context.c 
libgksu1.2-1.3.6/libgksu/gksu-context.c
--- libgksu1.2-1.3.6.orig/libgksu/gksu-context.c        2005-10-02 
20:42:53.000000000 -0400
+++ libgksu1.2-1.3.6/libgksu/gksu-context.c     2005-10-28 12:43:48.000000000 
-0400
@@ -23,7 +23,7 @@
 #include <unistd.h>
 #include <string.h>
 #include <fcntl.h>
-#include <pty.h>
+#include <util.h>
 #include <pwd.h>
 #include <sys/types.h>
 #include <sys/wait.h>
@@ -635,7 +635,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++;
@@ -656,7 +656,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++)
@@ -793,7 +793,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++;
@@ -815,7 +815,7 @@
       if (execv (cmd[0], cmd) == -1)
        {
          fprintf (stderr, 
-                  _("Unable to run /bin/su: %s"),
+                  _("Unable to run /usr/bin/su: %s"),
                   strerror(errno));
        }
 

Index: gksu.info
===================================================================
RCS file: /cvsroot/fink/dists/10.3/unstable/main/finkinfo/gnome/gksu.info,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- gksu.info   16 Aug 2004 02:05:54 -0000      1.3
+++ gksu.info   28 Oct 2005 17:45:25 -0000      1.4
@@ -1,26 +1,31 @@
 Package: gksu
-Version: 0.9.9
+Version: 1.3.6
 Revision: 1
-###
-BuildDepends: pkgconfig, atk1, glib2-dev, gtk+2-dev, pango1-xft2-dev, 
libiconv-dev, gettext-dev, x11-dev
-Depends: x11, atk1-shlibs, glib2-shlibs, gtk+2-shlibs, pango1-xft2-shlibs, 
libiconv, gettext
-###
-Source: http://savannah.nongnu.org/download/%n/%n-%v.tar.gz
-Source-MD5: cf76fe585f2d6d9a9e725f26b0728ca5
-###
-PatchScript: <<
-  perl -pi.bak -e 's,CFLAGS = -g -O2,CFLAGS = -g -O2 -I%p/include,g' 
src/Makefile.in
-  perl -pi.bak -e 's,-lutil,-L/usr/X11R6/lib -lX11,g' src/Makefile.in
-  perl -pi.bak -e 's,/bin/su,/usr/bin/su,g' src/su.c
-  perl -pi.bak -e 's,#include <pty.h>,#include <sys/time.h>,g' src/su.c
-<<
-###
-DocFiles: ABOUT-NLS AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
-###
-ConfigureParams: <<
-  --with-pic --enable-shared --enable-static --mandir=%i/share/man 
--infodir=%p/share/info --libexecdir=%p/lib
+
+BuildDepends: pkgconfig, x11-dev, atk1, glib2-dev, gtk+2-dev (>= 2.4.0-1), 
pango1-xft2-dev, libiconv-dev, libgettext3-dev, gconf2-dev, gnome-keyring-dev, 
gtk-doc, intltool, libgksu1.2 (>= 1.3.3-1), libgksuui1.0 (>= 1.0.6-1), popt, 
orbit2-dev
+Depends: x11, atk1-shlibs, glib2-shlibs, gtk+2-shlibs (>= 2.4.0-1), 
pango1-xft2-shlibs, libiconv, libgettext3-shlibs, gettext-tools, gconf2, 
gnome-keyring-shlibs, libgksu1.2-shlibs (>= 1.3.3-1), libgksuui1.0-shlibs (>= 
1.0.6-1), popt-shlibs, orbit2-shlibs
+
+Source: mirror:debian:pool/main/g/gksu/%n_%v.orig.tar.gz
+Source-MD5: 1c082d2037dd7090d899b633f9258b19
+SourceDirectory: %n-%v
+
+Patch: %n.patch
+
+ConfigureParams: --mandir=%p/share/man --disable-dependency-tracking 
--disable-schemas-install
+
+InstallScript: make install DESTDIR=%d
+
+DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po NEWS README TODO
+
+ConfFiles: %p/etc/gconf/schemas/gksu.schemas
+
+PostInstScript: <<
+  if [ configure = "$1" ]; then
+    export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+    gconftool-2 --makefile-install-rule %p/etc/gconf/schemas/gksu.schemas 
>/dev/null
+  fi
 <<
-###
+
 Description: GTK+ frontend to su and sudo
 DescDetail: <<
   GKsu is a GTK+ frontend to the su program. It supports login shells and
@@ -28,7 +33,6 @@
   programs that need to run as another user. In the future, it will also
   wrap sudo.
 <<
-###
 License: GPL
-Maintainer: Justin F. Hallett <[EMAIL PROTECTED]>
+Maintainer: Daniel Macks <[EMAIL PROTECTED]>
 Homepage: http://www.nongnu.org/gksu

--- NEW FILE: libgksuui1.0.info ---
Package: libgksuui1.0
Version: 1.0.6
Revision: 1

BuildDepends: pkgconfig, glib2-dev, gtk+2-dev, pango1-xft2-dev, atk1, 
libiconv-dev, libgettext3-dev, gettext-tools, gtk-doc, intltool, x11-dev

Source: mirror:debian:pool/main/libg/libgksuui1.0/libgksuui1.0_%v.orig.tar.gz
Source-MD5: c629d4950996f2e986ff46c658eb35ef
SourceDirectory: libgksuui1.0-%v

Patch: %n.patch

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, gtk+2-shlibs, pango1-xft2-shlibs, atk1-shlibs, 
libiconv, libgettext3-shlibs, x11
  Files: lib/libgksuui1.0.1* share/libgksuui1.0 share/locale
  Shlibs: %p/lib/libgksu1.0.1.dylib 2.0.0 %n (>= 1.0.6-1)
  DocFiles: AUTHORS COPYING ChangeLog po/ChangeLog:ChangeLog.po
<<


Description: Library providing su and sudo functionality
DescPort: <<
  No --version-scipt flag to linker.
<<
License: LGPL
Maintainer: Daniel Macks <[EMAIL PROTECTED]>
Homepage: http://www.nongnu.org/gksu

--- NEW FILE: libgksuui1.0.patch ---
diff -Nurd -x'*~' libgksuui1.0-1.0.6.orig/libgksuui/Makefile.in 
libgksuui1.0-1.0.6/libgksuui/Makefile.in
--- libgksuui1.0-1.0.6.orig/libgksuui/Makefile.in       2005-07-15 
07:14:38.000000000 -0400
+++ libgksuui1.0-1.0.6/libgksuui/Makefile.in    2005-10-28 12:07:03.000000000 
-0400
@@ -177,7 +177,7 @@
 # major -> breaks backward compatibility (changes to existing ABI)
 # minor -> keeps compatibility (additions to the API)
 # micro -> no change to the API/ABI
-libgksuui1_0_la_LDFLAGS = -version-info 1:0:0 -Wl,-O1 
-Wl,--version-script=libgksuui.ver `pkg-config --libs gtk+-2.0`
+libgksuui1_0_la_LDFLAGS = -version-info 1:0:0 `pkg-config --libs gtk+-2.0`
 
 noinst_HEADERS = defines.h
 



-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to