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