summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-01-21 09:20:31 +0800
committermarcus <marcus@df743ca5-7f9a-e211-a948-0013205c9059>2008-01-21 09:20:31 +0800
commit12ef0215a6225685938963a122db02eb720a2966 (patch)
tree2002152e41d534d892e3fdcf419088baa38cb3fc
parent0e6f407867bece61b5f7311c38d0f7494492c053 (diff)
downloadmarcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar.gz
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar.bz2
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar.lz
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar.xz
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.tar.zst
marcuscom-ports-12ef0215a6225685938963a122db02eb720a2966.zip
Add policykit-gnome, a GTK+/GNOME frontend to PolicyKit.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@10204 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r--sysutils/policykit-gnome/Makefile32
-rw-r--r--sysutils/policykit-gnome/distinfo3
-rw-r--r--sysutils/policykit-gnome/files/patch-Makefile.in11
-rw-r--r--sysutils/policykit-gnome/pkg-descr5
-rw-r--r--sysutils/policykit-gnome/pkg-plist21
5 files changed, 72 insertions, 0 deletions
diff --git a/sysutils/policykit-gnome/Makefile b/sysutils/policykit-gnome/Makefile
new file mode 100644
index 000000000..f36fe5ddf
--- /dev/null
+++ b/sysutils/policykit-gnome/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: PolicyKit-gnome
+# Date Created: 20 January 2008
+# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
+#
+# $FreeBSD$
+# $MCom$
+#
+
+PORTNAME= policykit
+PORTVERSION= 0.7
+CATEGORIES= sysutils gnome
+MASTER_SITES= http://hal.freedesktop.org/releases/
+DISTNAME= PolicyKit-gnome-${PORTVERSION}
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= GNOME frontend to the PolicKit framework
+
+LIB_DEPENDS= polkit.2:${PORTSDIR}/sysutils/policykit \
+ sexy.2:${PORTSIR}/x11-toolkits/libsexy
+
+USE_BZIP2= yes
+USE_GMAKE= yes
+USE_GETTEXT= yes
+USE_GNOME= gnomehack gnometarget gnomevfs2 intlhack
+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>
diff --git a/sysutils/policykit-gnome/distinfo b/sysutils/policykit-gnome/distinfo
new file mode 100644
index 000000000..c6fa5c414
--- /dev/null
+++ b/sysutils/policykit-gnome/distinfo
@@ -0,0 +1,3 @@
+MD5 (PolicyKit-gnome-0.7.tar.bz2) = 978ccbe3c9426f4d59c7903f566f954b
+SHA256 (PolicyKit-gnome-0.7.tar.bz2) = bff0612c12cc8380774674293fc89cb486d8e79bdb5c5b31b25aabc38d2251e4
+SIZE (PolicyKit-gnome-0.7.tar.bz2) = 990594
diff --git a/sysutils/policykit-gnome/files/patch-Makefile.in b/sysutils/policykit-gnome/files/patch-Makefile.in
new file mode 100644
index 000000000..da7d36ad0
--- /dev/null
+++ b/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 \
diff --git a/sysutils/policykit-gnome/pkg-descr b/sysutils/policykit-gnome/pkg-descr
new file mode 100644
index 000000000..37eebb83c
--- /dev/null
+++ b/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
diff --git a/sysutils/policykit-gnome/pkg-plist b/sysutils/policykit-gnome/pkg-plist
new file mode 100644
index 000000000..d4e3266de
--- /dev/null
+++ b/sysutils/policykit-gnome/pkg-plist
@@ -0,0 +1,21 @@
+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
+@dirrmtry share/applications
+@dirrm include/PolicyKit/polkit-gnome