[Midnightbsd-cvs] mports: mports/sysutils: add policykit-gnome.
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat May 31 12:52:16 EDT 2008
Log Message:
-----------
add policykit-gnome.
Modified Files:
--------------
mports/sysutils:
Makefile (r1.69 -> r1.70)
Added Files:
-----------
mports/sysutils/policykit-gnome:
Makefile (r1.1)
distinfo (r1.1)
pkg-descr (r1.1)
pkg-plist (r1.1)
mports/sysutils/policykit-gnome/files:
patch-Makefile.in (r1.1)
patch-src_polkit-gnome-manager.c (r1.1)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/sysutils/Makefile,v
retrieving revision 1.69
retrieving revision 1.70
diff -L sysutils/Makefile -L sysutils/Makefile -u -r1.69 -r1.70
--- sysutils/Makefile
+++ sysutils/Makefile
@@ -60,6 +60,7 @@
SUBDIR += p5-Sys-Hostname-Long
SUBDIR += php5-posix
SUBDIR += policykit
+ SUBDIR += policykit-gnome
SUBDIR += pwgen
SUBDIR += screen
SUBDIR += screenie
--- /dev/null
+++ sysutils/policykit-gnome/pkg-descr
@@ -0,0 +1,5 @@
+PolicyKit is a framework for defining policy for system-wide components and
+for desktop pieces to configure it. PolicyKit-gnome is a GTK+/GNOME frontend
+for that framework.
+
+WWW: http://www.freedesktop.org/Software/hal
--- /dev/null
+++ sysutils/policykit-gnome/pkg-plist
@@ -0,0 +1,30 @@
+bin/polkit-gnome-authorization
+bin/polkit-gnome-example
+include/PolicyKit/polkit-gnome/polkit-gnome-action.h
+include/PolicyKit/polkit-gnome/polkit-gnome-auth.h
+include/PolicyKit/polkit-gnome/polkit-gnome-context.h
+include/PolicyKit/polkit-gnome/polkit-gnome-toggle-action.h
+include/PolicyKit/polkit-gnome/polkit-gnome.h
+lib/libpolkit-gnome.a
+lib/libpolkit-gnome.la
+lib/libpolkit-gnome.so
+lib/libpolkit-gnome.so.0
+libdata/pkgconfig/polkit-gnome.pc
+libexec/polkit-gnome-manager
+share/PolicyKit/policy/polkit-gnome-example.policy
+share/applications/polkit-gnome-authorization.desktop
+share/dbus-1/services/gnome-org.freedesktop.PolicyKit.AuthenticationAgent.service
+share/dbus-1/services/org.gnome.PolicyKit.AuthorizationManager.service
+share/dbus-1/services/org.gnome.PolicyKit.service
+share/locale/da/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/el/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/en_GB/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/es/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/fi/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/fr/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/he/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/hu/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/ja/LC_MESSAGES/PolicyKit-gnome.mo
+share/locale/sv/LC_MESSAGES/PolicyKit-gnome.mo
+ at dirrmtry share/applications
+ at dirrm include/PolicyKit/polkit-gnome
--- /dev/null
+++ sysutils/policykit-gnome/Makefile
@@ -0,0 +1,35 @@
+# New ports collection makefile for: PolicyKit-gnome
+# Date Created: 20 January 2008
+# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
+#
+# $MidnightBSD: mports/sysutils/policykit-gnome/Makefile,v 1.1 2008/05/31 16:52:14 laffer1 Exp $
+# $FreeBSD: ports/sysutils/policykit-gnome/Makefile,v 1.3 2008/05/01 00:57:08 marcus Exp $
+# $MCom: ports/sysutils/policykit-gnome/Makefile,v 1.4 2008/02/15 16:48:08 mezz Exp $
+#
+
+PORTNAME= policykit-gnome
+PORTVERSION= 0.8
+CATEGORIES= sysutils gnome
+MASTER_SITES= http://hal.freedesktop.org/releases/
+DISTNAME= PolicyKit-gnome-${PORTVERSION}
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= GNOME frontend to the PolicKit framework
+LICENSE= gpl2
+# lgpl + gpl2.. pick the worst
+
+LIB_DEPENDS= polkit.2:${PORTSDIR}/sysutils/policykit \
+ sexy.2:${PORTSDIR}/x11-toolkits/libsexy
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomehack gnometarget gnomevfs2 intlhack gnomedocutils
+GNU_CONFIGURE= yes
+USE_LDCONFIG= yes
+CONFIGURE_ARGS= --disable-gtk-doc \
+ --localstatedir=/var
+CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.include <bsd.port.mk>
--- /dev/null
+++ sysutils/policykit-gnome/distinfo
@@ -0,0 +1,3 @@
+MD5 (PolicyKit-gnome-0.8.tar.bz2) = e8119034a8b63c80749177cebf035aac
+SHA256 (PolicyKit-gnome-0.8.tar.bz2) = 379670f3871786a106932e12c4357194d6e6c1b04dd17185df0bcde9ca188e7d
+SIZE (PolicyKit-gnome-0.8.tar.bz2) = 1227918
--- /dev/null
+++ sysutils/policykit-gnome/files/patch-Makefile.in
@@ -0,0 +1,11 @@
+--- Makefile.in.orig 2008-01-20 20:11:12.000000000 -0500
++++ Makefile.in 2008-01-20 20:11:21.000000000 -0500
+@@ -251,7 +251,7 @@ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+
+ # Need to build docs after examples because the docs include generated files
+-SUBDIRS = data src polkit-gnome tools $(am__append_1) doc po
++SUBDIRS = data src polkit-gnome tools $(am__append_1) po
+ EXTRA_DIST = \
+ autogen.sh \
+ intltool-extract.in \
--- /dev/null
+++ sysutils/policykit-gnome/files/patch-src_polkit-gnome-manager.c
@@ -0,0 +1,14 @@
+--- src/polkit-gnome-manager.c.orig 2008-04-16 21:44:19.000000000 -0400
++++ src/polkit-gnome-manager.c 2008-04-19 01:17:11.000000000 -0400
+@@ -364,7 +364,11 @@ get_exe_for_pid (pid_t pid)
+
+ result = NULL;
+
++#ifdef __FreeBSD__
++ snprintf (proc_name, sizeof (proc_name), "/proc/%d/file", pid);
++#else
+ snprintf (proc_name, sizeof (proc_name), "/proc/%d/exe", pid);
++#endif
+ len = readlink (proc_name, buf, sizeof (buf) - 1);
+ if (len == -1) {
+ goto out;
More information about the Midnightbsd-cvs
mailing list