1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-19 19:59:43 +00:00

. update sysutils/gksu to version 2.0.2; [1]

. update sysutils/libgksu to version 2.0.9;  [1]
. fix timing bug in the program when running on slower / single core systems;  [1]
. fix a bug in libgksu, which calls tcdrain() on the master side of a pty.  [2]

PR:		156401 [1], 141149 [2]
Submitted by:	Kris Moore <kris@pcbsd.org> [1],
			john hood <jh@sandstorm.net>, sandstorm-ni@sandstorm.net [2]
This commit is contained in:
Boris Samorodov 2011-05-14 18:49:26 +00:00
parent ad011a097d
commit d79d568a73
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=274122
17 changed files with 184 additions and 328 deletions

View File

@ -5,6 +5,15 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20110514:
AFFECTS: users of sysutils/gksu, sysutils/libgksu, sysutils/libgksuui
AUTHOR: bsam@FreeBSD.org
sysutils/gksu has been updated to 2.0.2. sysutils/libgksuui has been
deprecated since it has become a part of sysutils/libgksu.
Before upgrading remove sysutils/libgksuui.
20110511:
AFFECTS: users of editors/emacs
AUTHOR: ashish@FreeBSD.org

View File

@ -6,25 +6,23 @@
#
PORTNAME= gksu
PORTVERSION= 1.3.7
PORTREVISION= 6
PORTVERSION= 2.0.2
CATEGORIES= sysutils
MASTER_SITES= http://people.debian.org/~kov/gksu/old_stuff/gksu/
MASTER_SITES= http://people.debian.org/~kov/gksu/
MAINTAINER= bsam@FreeBSD.org
COMMENT= Graphical frontend to su
LIB_DEPENDS= gksu1.2.0:${PORTSDIR}/sysutils/libgksu \
gksuui1.0.1:${PORTSDIR}/sysutils/libgksuui \
LIB_DEPENDS= gksu2:${PORTSDIR}/sysutils/libgksu \
nautilus-extension.1:${PORTSDIR}/x11-fm/nautilus \
gnome-keyring.0:${PORTSDIR}/security/gnome-keyring
USE_GNOME= gtk20 pkgconfig gnomeprefix gnomehack gconf2 intlhack
GNU_CONFIGURE= yes
USE_GMAKE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
GCONF_SCHEMAS= gksu.schemas
MAN1= gksu.1 gksuexec.1
MLINKS= gksu.1 gksudo.1
MAN1= gksu.1
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (gksu-1.3.7.tar.gz) = 8e3b0a51bacbb7172246ae91d1e232863a2da0d8a9393a74de909d91211a6b6d
SIZE (gksu-1.3.7.tar.gz) = 620451
SHA256 (gksu-2.0.2.tar.gz) = a1de3dca039d88c195fcdc9516379439a1d699750417f1e655aa2101a955ee5a
SIZE (gksu-2.0.2.tar.gz) = 468121

View File

@ -1,37 +0,0 @@
--- gksu/Makefile.in.orig Mon Nov 14 19:40:58 2005
+++ gksu/Makefile.in Mon Nov 14 19:48:36 2005
@@ -266,7 +266,7 @@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
-AM_CFLAGS = -g -O2 -Wall
+AM_CFLAGS = $(CFLAGS)
INCLUDES = @GKSU_CFLAGS@
AM_CPPFLAGS = -DLOCALEDIR=\"$(prefix)/share/locale\" -DDATA_DIR=\"$(datadir)\" -DPREFIX=\"$(prefix)\"
schemasdir = $(GCONF_SCHEMA_FILE_DIR)
@@ -577,18 +577,19 @@
uninstall-am uninstall-binPROGRAMS uninstall-info-am \
uninstall-schemasDATA
-@INTLTOOL_SCHEMAS_RULE@
+gksu.schemas:
+ LC_ALL=C $(INTLTOOL_MERGE) -s -u -c $(top_builddir)/po/.intltool-merge-cache $(top_srcdir)/po $@.in $@
install-exec-hook:
cd $(DESTDIR)$(bindir) && \
$(LN_S) -f gksu gksudo
@GCONF_SCHEMAS_INSTALL_TRUE@install-data-local:
-@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
-@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
-@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
-@GCONF_SCHEMAS_INSTALL_TRUE@ done \
-@GCONF_SCHEMAS_INSTALL_TRUE@ fi
+@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
+@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
+@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
+@GCONF_SCHEMAS_INSTALL_TRUE@ done \
+@GCONF_SCHEMAS_INSTALL_TRUE@ fi
@GCONF_SCHEMAS_INSTALL_FALSE@install-data-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.

View File

@ -1,82 +0,0 @@
--- gksu/gksu.c.orig Wed Mar 29 06:18:28 2006
+++ gksu/gksu.c Mon May 22 16:29:36 2006
@@ -513,6 +513,7 @@
pid_t test_lock(const char* fname)
{
+ struct flock fl;
int FD = open(fname, 0);
if(FD < 0) {
if(errno == ENOENT) {
@@ -523,7 +524,6 @@
return(-1);
}
}
- struct flock fl;
fl.l_type = F_WRLCK;
fl.l_whence = SEEK_SET;
fl.l_start = 0;
@@ -543,6 +543,7 @@
int get_lock(const char *File)
{
+ struct flock fl;
int FD = open(File,O_RDWR | O_CREAT | O_TRUNC,0640);
if (FD < 0)
{
@@ -560,13 +561,13 @@
fcntl(FD,F_SETFD, FD_CLOEXEC);
// Aquire a write lock
- struct flock fl;
fl.l_type = F_WRLCK;
fl.l_whence = SEEK_SET;
fl.l_start = 0;
fl.l_len = 0;
if (fcntl(FD,F_SETLK,&fl) == -1)
{
+ int Tmp;
if (errno == ENOLCK)
{
g_warning(_("Not using locking for nfs mounted lock file %s"), File);
@@ -575,7 +576,7 @@
return dup(0); // Need something for the caller to close
}
- int Tmp = errno;
+ Tmp = errno;
close(FD);
errno = Tmp;
return -1;
@@ -773,6 +774,7 @@
GtkWidget *dialog = GTK_WIDGET(data);
int retvalue = 0;
+ int lock = 0;
if (prompt)
gksuui_dialog_set_prompt (GKSUUI_DIALOG(dialog), prompt);
@@ -796,7 +798,6 @@
g_free (msg);
}
- int lock = 0;
if (grab)
lock = grab_keyboard_and_mouse (dialog);
retvalue = gtk_dialog_run (GTK_DIALOG(dialog));
@@ -1220,6 +1221,7 @@
if (print_pass)
{
+ int lock = 0;
if (!gksuui_dialog_get_message (GKSUUI_DIALOG(dialog)))
{
gchar *msg =
@@ -1230,7 +1232,6 @@
g_free (msg);
}
- int lock = 0;
if (grab)
lock = grab_keyboard_and_mouse (dialog);
retvalue = gtk_dialog_run (GTK_DIALOG(dialog));

View File

@ -1,28 +1,12 @@
bin/gksu
bin/gksudo
bin/gksuexec
lib/nautilus/extensions-2.0/libnautilus-gksu.la
lib/nautilus/extensions-2.0/libnautilus-gksu.so
lib/nautilus/extensions-2.0/libnautilus-gksu.a
share/applications/gksu.desktop
share/applications/gksuexec.desktop
share/pixmaps/gksu-icon.png
share/pixmaps/gksu-root-terminal.png
share/gksu/gksu-migrate-conf.sh
share/locale/ca/LC_MESSAGES/gksu.mo
share/locale/da/LC_MESSAGES/gksu.mo
share/locale/de/LC_MESSAGES/gksu.mo
share/locale/es/LC_MESSAGES/gksu.mo
share/locale/pt_BR/LC_MESSAGES/gksu.mo
share/locale/ru/LC_MESSAGES/gksu.mo
share/locale/cs/LC_MESSAGES/gksu.mo
share/locale/fr/LC_MESSAGES/gksu.mo
share/locale/gl/LC_MESSAGES/gksu.mo
share/locale/hu/LC_MESSAGES/gksu.mo
share/locale/it/LC_MESSAGES/gksu.mo
share/locale/nb/LC_MESSAGES/gksu.mo
share/locale/nl/LC_MESSAGES/gksu.mo
share/locale/pl/LC_MESSAGES/gksu.mo
share/locale/pt/LC_MESSAGES/gksu.mo
share/locale/ro/LC_MESSAGES/gksu.mo
share/locale/sk/LC_MESSAGES/gksu.mo
share/locale/xh/LC_MESSAGES/gksu.mo
man/man1/gksudo.1
@dirrm share/gksu
@dirrmtry share/applications

View File

@ -6,22 +6,26 @@
#
PORTNAME= libgksu
PORTVERSION= 1.3.8
PORTREVISION= 3
PORTVERSION= 2.0.9
CATEGORIES= sysutils
MASTER_SITES= http://people.debian.org/~kov/gksu/old_stuff/libgksu1.2/
DISTNAME= ${PORTNAME}1.2-${PORTVERSION}
MASTER_SITES= http://people.debian.org/~kov/gksu/
MAINTAINER= bsam@FreeBSD.org
COMMENT= Library providing su and sudo functionality
LIB_DEPENDS= gtop-2.0.7:${PORTSDIR}/devel/libgtop \
glade-2.0:${PORTSDIR}/devel/libglade2 \
gcr.0:${PORTSDIR}/security/gnome-keyring \
startup-notification-1.0:${PORTSDIR}/x11/startup-notification
RUN_DEPENDS= xauth:${PORTSDIR}/x11/xauth \
sudo:${PORTSDIR}/security/sudo
USE_GNOME= pkgconfig glib20
USE_GNOME= pkgconfig glib20 gconf2
USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-gtk-doc=no
GNU_CONFIGURE= yes
GCONF_SCHEMAS= gksu.schemas
USE_GMAKE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"

View File

@ -1,2 +1,2 @@
SHA256 (libgksu1.2-1.3.8.tar.gz) = 7da12cd310d38f25962bd69590bdfa58ae436e6f97955220b371c7573561a49e
SIZE (libgksu1.2-1.3.8.tar.gz) = 594567
SHA256 (libgksu-2.0.9.tar.gz) = b8d3a2d012b2fa3d578be2d0c8d533cd5227c361c1da29a768f013106fa39627
SIZE (libgksu-2.0.9.tar.gz) = 516246

View File

@ -1,11 +1,19 @@
--- Makefile.in.orig Thu Sep 30 20:39:24 2004
+++ Makefile.in Fri Oct 1 16:00:27 2004
@@ -171,7 +171,7 @@
--- Makefile.in.o 2011-04-13 15:10:53.221097086 +0000
+++ Makefile.in 2011-04-13 15:11:33.181096740 +0000
@@ -747,11 +747,11 @@
@INTLTOOL_SCHEMAS_RULE@
DISTCLEANFILES = *~
-SUBDIRS = m4 intl po libgksu docs
+SUBDIRS = m4 intl po libgksu
DIST_SUBDIRS = $(SUBDIRS)
ACLOCAL_AMFLAGS = -I m4
@GCONF_SCHEMAS_INSTALL_TRUE@install-data-local:
-@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
-@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
-@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
-@GCONF_SCHEMAS_INSTALL_TRUE@ done \
-@GCONF_SCHEMAS_INSTALL_TRUE@ fi
+@GCONF_SCHEMAS_INSTALL_TRUE@ if test -z "$(DESTDIR)" ; then \
+@GCONF_SCHEMAS_INSTALL_TRUE@ for p in $(schemas_DATA) ; do \
+@GCONF_SCHEMAS_INSTALL_TRUE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(srcdir)/$$p ; \
+@GCONF_SCHEMAS_INSTALL_TRUE@ done \
+@GCONF_SCHEMAS_INSTALL_TRUE@ fi
@GCONF_SCHEMAS_INSTALL_FALSE@install-data-local:
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.

View File

@ -1,20 +1,20 @@
--- libgksu/Makefile.in.orig Tue Sep 7 21:51:54 2004
+++ libgksu/Makefile.in Fri Nov 5 00:43:20 2004
@@ -168,7 +168,7 @@
sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
--- libgksu/Makefile.in.o 2011-04-11 13:45:10.938246716 -0400
+++ libgksu/Makefile.in 2011-04-11 13:46:36.384246142 -0400
@@ -266,7 +266,7 @@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
-AM_CFLAGS = -g -O2 -Wall
+AM_CFLAGS = $(CFLAGS)
INCLUDES = `pkg-config --cflags glib-2.0`
INCLUDES = ${LIBGKSU_CFLAGS}
AM_CPPFLAGS = -DLOCALEDIR=\"$(datadir)/locale\" -DDATA_DIR=\"$(datadir)\" -DPREFIX=\"$(prefix)\"
LTPACKAGE = $(shell echo ${PACKAGE} | sed s,.,_,g)
@@ -185,7 +185,7 @@
include_HEADERS = gksu.h gksu-context.h
lib_LTLIBRARIES = libgksu2.la
@@ -280,7 +280,7 @@
${LIBGKSU_LIBS} $(am__append_1)
noinst_HEADERS = defines.h
include_HEADERS = gksu.h libgksu.h
-pkgconfigdir = ${libdir}/pkgconfig
+pkgconfigdir = ${prefix}/libdata/pkgconfig
pkgconfig_DATA = ${PACKAGE}.pc
pkglib_PROGRAMS = gksu-run-helper
pkgconfig_DATA = libgksu2.pc
gksu_run_helper_LDFLAGS = `pkg-config --libs glib-2.0`
gksu_run_helper_SOURCES = gksu-run-helper.c

View File

@ -1,100 +0,0 @@
--- libgksu/gksu-context.c.orig Mon May 1 01:08:30 2006
+++ libgksu/gksu-context.c Mon May 22 14:06:23 2006
@@ -23,9 +23,14 @@
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
-#include <pty.h>
-#include <pwd.h>
+
#include <sys/types.h>
+#include <sys/ioctl.h>
+#include <termios.h>
+#include <libutil.h>
+#include <signal.h>
+
+#include <pwd.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <sys/select.h>
@@ -455,6 +460,7 @@
gchar *tmp = NULL;
gchar **tmpv = NULL;
gchar *display = NULL;
+ size_t r;
/* avoid problems with "network" DISPLAY's */
display = g_strdup (getenv ("DISPLAY"));
@@ -484,6 +490,7 @@
"head -1 | awk '{ print $3 }'",
xauth_bin,
context->display);
+
if ((xauth_output = popen (tmp, "r")) == NULL)
{
fprintf (stderr,
@@ -491,8 +498,8 @@
strerror(errno));
return 1;
}
- fread (xauth, sizeof(char), 256, xauth_output);
- xauth[strlen(xauth) - 1] = '\0';
+ r = fread (xauth, sizeof(char), 256, xauth_output);
+ xauth[r] = '\0';
pclose (xauth_output);
g_free (tmp);
@@ -650,7 +657,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 +678,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 +815,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 +837,7 @@
if (execv (cmd[0], cmd) == -1)
{
fprintf (stderr,
- _("Unable to run /bin/su: %s"),
+ _("Unable to run /usr/bin/su: %s"),
strerror(errno));
}
@@ -1097,7 +1104,7 @@
argcount = 0;
/* sudo binary */
- cmd[argcount] = g_strdup("/usr/bin/sudo");
+ cmd[argcount] = g_strdup("/usr/local/bin/sudo");
argcount++;
/* Make sudo read from STDIN */
@@ -1276,7 +1283,7 @@
argcount = 0;
/* sudo binary */
- cmd[argcount] = g_strdup("/usr/bin/sudo");
+ cmd[argcount] = g_strdup("/usr/local/bin/sudo");
argcount++;
if (!context->keep_env)

View File

@ -0,0 +1,21 @@
--- libgksu/gksu-run-helper.c.o 2011-04-12 16:47:38.000000000 +0000
+++ libgksu/gksu-run-helper.c 2011-04-12 16:49:14.000000000 +0000
@@ -110,6 +110,7 @@
return 1;
}
+ sleep(2);
fprintf (stderr, "gksu: waiting\n");
xauth_file = g_strdup_printf ("%s/.Xauthority",
@@ -159,8 +160,8 @@
/* find out where the xauth binary is located */
if (g_file_test ("/usr/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
xauth_bin = "/usr/bin/xauth";
- else if (g_file_test ("/usr/X11R6/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
- xauth_bin = "/usr/X11R6/bin/xauth";
+ else if (g_file_test ("/usr/local/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
+ xauth_bin = "/usr/local/bin/xauth";
else
{
fprintf (stderr,

View File

@ -0,0 +1,75 @@
--- libgksu/libgksu.c.orig 2009-03-04 18:53:02.000000000 +0000
+++ libgksu/libgksu.c 2011-04-12 16:45:53.000000000 +0000
@@ -23,13 +23,15 @@
#include <unistd.h>
#include <string.h>
#include <fcntl.h>
-#include <pty.h>
#include <pwd.h>
+#include <sys/ioctl.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/stat.h>
#include <sys/select.h>
#include <errno.h>
+#include <termios.h>
+#include <libutil.h>
#include <glibtop.h>
#include <glibtop/procstate.h>
@@ -1089,8 +1091,8 @@
gchar *xauth = g_new0 (gchar, 256);
/* find out where the xauth binary is located */
- if (g_file_test ("/usr/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
- xauth_bin = "/usr/bin/xauth";
+ if (g_file_test ("/usr/local/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
+ xauth_bin = "/usr/local/bin/xauth";
else if (g_file_test ("/usr/X11R6/bin/xauth", G_FILE_TEST_IS_EXECUTABLE))
xauth_bin = "/usr/X11R6/bin/xauth";
else
@@ -1976,7 +1978,7 @@
gchar **cmd = g_malloc (sizeof(gchar*)*7);
setsid(); // make us session leader
- cmd[i] = g_strdup ("/bin/su"); i++;
+ cmd[i] = g_strdup ("/usr/bin/su"); i++;
if (context->login_shell)
{
cmd[i] = g_strdup ("-"); i++;
@@ -1998,7 +2000,7 @@
if (execv (cmd[0], cmd) == -1)
{
fprintf (stderr,
- "Unable to run /bin/su: %s",
+ "Unable to run /usr/bin/su: %s",
strerror(errno));
}
@@ -2190,8 +2192,6 @@
write (fdpty, line, strlen(line));
g_free (line);
- tcdrain (fdpty);
-
bzero (buf, 256);
read (fdpty, buf, 255);
@@ -2503,7 +2503,7 @@
if (context->always_ask_password)
{
gint exit_status;
- g_spawn_command_line_sync("/usr/bin/sudo -K", NULL, NULL, &exit_status, NULL);
+ g_spawn_command_line_sync("/usr/local/bin/sudo -K", NULL, NULL, &exit_status, NULL);
}
@@ -2533,7 +2533,7 @@
argcount = 0;
/* sudo binary */
- cmd[argcount] = g_strdup("/usr/bin/sudo");
+ cmd[argcount] = g_strdup("/usr/local/bin/sudo");
argcount++;
if (!context->keep_env)

View File

@ -1,11 +0,0 @@
--- libgksu/test-gksu.c.orig Thu Sep 30 20:40:04 2004
+++ libgksu/test-gksu.c Thu Sep 30 17:39:36 2004
@@ -34,7 +34,7 @@
context = gksu_context_new ();
gksu_context_set_debug (context, TRUE);
- gksu_context_set_command (context, "/usr/bin/X11/xterm");
+ gksu_context_set_command (context, "/usr/X11R6/bin/xterm");
password = getpass ("Type the root password: ");
gksu_context_set_password (context, password);

View File

@ -1,26 +1,16 @@
include/libgksu1.2/gksu-context.h
include/libgksu1.2/gksu.h
lib/libgksu1.2.a
lib/libgksu1.2.la
lib/libgksu1.2.so
lib/libgksu1.2.so.0
lib/libgksu1.2/gksu-run-helper
libdata/pkgconfig/libgksu1.2.pc
share/locale/ca/LC_MESSAGES/libgksu1.2.mo
share/locale/da/LC_MESSAGES/libgksu1.2.mo
share/locale/de/LC_MESSAGES/libgksu1.2.mo
share/locale/es/LC_MESSAGES/libgksu1.2.mo
share/locale/it/LC_MESSAGES/libgksu1.2.mo
share/locale/pt_BR/LC_MESSAGES/libgksu1.2.mo
share/locale/ru/LC_MESSAGES/libgksu1.2.mo
share/locale/sv/LC_MESSAGES/libgksu1.2.mo
share/locale/cs/LC_MESSAGES/libgksu1.2.mo
share/locale/nl/LC_MESSAGES/libgksu1.2.mo
share/locale/eu/LC_MESSAGES/libgksu1.2.mo
share/locale/pl/LC_MESSAGES/libgksu1.2.mo
share/locale/hu/LC_MESSAGES/libgksu1.2.mo
share/locale/ro/LC_MESSAGES/libgksu1.2.mo
share/locale/nb/LC_MESSAGES/libgksu1.2.mo
share/locale/sk/LC_MESSAGES/libgksu1.2.mo
@dirrm lib/libgksu1.2
@dirrm include/libgksu1.2
bin/gksu-properties
include/libgksu/gksu.h
include/libgksu/libgksu.h
lib/libgksu2.a
lib/libgksu2.la
lib/libgksu2.so
lib/libgksu2.so.0
lib/libgksu/gksu-run-helper
libdata/pkgconfig/libgksu2.pc
share/applications/gksu-properties.desktop
share/libgksu/gksu-properties.glade
share/pixmaps/gksu.png
@dirrm share/libgksu
@dirrm lib/libgksu
@dirrm include/libgksu
@dirrmtry share/applications

View File

@ -8,7 +8,7 @@
PORTNAME= gnome-extras
PORTVERSION= 2.25.3
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= x11-toolkits python gnome
MASTER_SITES= GNOME
MASTER_SITE_SUBDIR= sources/gnome-python-extras/${PORTVERSION:C/..$//}
@ -20,8 +20,7 @@ MAINTAINER= gnome@FreeBSD.org
COMMENT= A set of Python bindings for GNOME 2
LIB_DEPENDS= gtkspell.0:${PORTSDIR}/textproc/gtkspell \
gksu1.2.0:${PORTSDIR}/sysutils/libgksu \
gksuui1.0.1:${PORTSDIR}/sysutils/libgksuui
gksu2.0:${PORTSDIR}/sysutils/libgksu \
# gdl-1.2:${PORTSDIR}/x11-toolkits/gdl
USE_GECKO= libxul

View File

@ -8,13 +8,11 @@ include/pygda-4.0/pygdavalue_conversions.h
%%PYTHON_SITELIBDIR%%/gtk-2.0/egg/trayicon.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gda.la
%%PYTHON_SITELIBDIR%%/gtk-2.0/gda.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/__init__.py
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/__init__.pyc
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/__init__.pyo
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/_gksu.la
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/_gksu.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/ui.la
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu/ui.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2/__init__.py
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2/__init__.pyc
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2/__init__.pyo
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2/_gksu2.la
%%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2/_gksu2.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gtkhtml2.la
%%PYTHON_SITELIBDIR%%/gtk-2.0/gtkhtml2.so
%%PYTHON_SITELIBDIR%%/gtk-2.0/gtkmozembed.la
@ -48,6 +46,6 @@ share/pygtk/2.0/defs/trayicon.defs
%%PORTDOCS%%@dirrm share/examples/py-gnome/gdl
%%PORTDOCS%%@dirrm share/examples/py-gnome/egg/recent
%%PORTDOCS%%@dirrm share/examples/py-gnome/egg
@dirrm %%PYTHON_SITELIBDIR%%/gtk-2.0/gksu
@dirrm %%PYTHON_SITELIBDIR%%/gtk-2.0/gksu2
@dirrm %%PYTHON_SITELIBDIR%%/gtk-2.0/egg
@dirrm include/pygda-4.0