From: Daniel M. <dm...@us...> - 2005-10-28 17:45:35
|
Update of /cvsroot/fink/dists/10.4-transitional/unstable/main/finkinfo/gnome In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20773/10.4-transitional/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 <dm...@ne...> 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.4-transitional/unstable/main/finkinfo/gnome/gksu.info,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- gksu.info 1 Jul 2005 02:58:35 -0000 1.2 +++ gksu.info 28 Oct 2005 17:45:26 -0000 1.3 @@ -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: None <fin...@li...> +Maintainer: Daniel Macks <dm...@ne...> 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 <dm...@ne...> 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 |