svn commit: r317815 - head/sysutils/policykit
Koop Mast
kwm at FreeBSD.org
Fri May 10 14:39:50 UTC 2013
Author: kwm
Date: Fri May 10 14:39:50 2013
New Revision: 317815
URL: http://svnweb.freebsd.org/changeset/ports/317815
Log:
Try to clean up /var/lib [1]
While here update header and Optionsfy.
Reported by: poudriere -t via bapt & miwi [1]
Modified:
head/sysutils/policykit/Makefile
head/sysutils/policykit/pkg-plist
Modified: head/sysutils/policykit/Makefile
==============================================================================
--- head/sysutils/policykit/Makefile Fri May 10 14:39:11 2013 (r317814)
+++ head/sysutils/policykit/Makefile Fri May 10 14:39:50 2013 (r317815)
@@ -1,10 +1,6 @@
-# New ports collection makefile for: PolicyKit
-# Date Created: 01 May 2006
-# Whom: Joe Marcus Clarke <marcus at FreeBSD.org>
-#
+# Created by: Joe Marcus Clarke <marcus at FreeBSD.org>
# $FreeBSD$
# $MCom: ports/sysutils/policykit/Makefile,v 1.22 2008/08/21 21:53:00 mezz Exp $
-#
PORTNAME= policykit
PORTVERSION= 0.9
@@ -16,13 +12,14 @@ DISTNAME= PolicyKit-${PORTVERSION}
MAINTAINER= gnome at FreeBSD.org
COMMENT= Framework for controlling access to system-wide components
-LIB_DEPENDS= dbus-glib-1.2:${PORTSDIR}/devel/dbus-glib \
- expat.6:${PORTSDIR}/textproc/expat2
+LIB_DEPENDS= dbus-glib-1:${PORTSDIR}/devel/dbus-glib \
+ expat:${PORTSDIR}/textproc/expat2
USERS= polkit
GROUPS= polkit
-USE_GNOME= gnomehack glib20 intlhack
+USES= pathfix
+USE_GNOME= glib20 intlhack
USE_GMAKE= yes
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
@@ -36,17 +33,22 @@ CONFIGURE_ENV= GTKDOC="false"
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-.if defined(NO_INSTALL_MANPAGES)
-CONFIGURE_ARGS+=--disable-man-pages
-.else
+OPTIONS_DEFINE= MANPAGES
+OPTIONS_DEFAULT=MANPAGES
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MMANPAGES}
BUILD_DEPENDS= ${LOCALBASE}/share/sgml/docbook/4.1/dtd/catalog:${PORTSDIR}/textproc/docbook-410 \
- xsltproc:${PORTSDIR}/textproc/libxslt \
${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
+USE_GNOME+= libxslt:build
MAN1= polkit-action.1 polkit-auth.1 polkit-config-file-validate.1 \
polkit-policy-file-validate.1
MAN5= PolicyKit.conf.5
MAN8= PolicyKit.8
+.else
+CONFIGURE_ARGS+=--disable-man-pages
.endif
post-install:
Modified: head/sysutils/policykit/pkg-plist
==============================================================================
--- head/sysutils/policykit/pkg-plist Fri May 10 14:39:11 2013 (r317814)
+++ head/sysutils/policykit/pkg-plist Fri May 10 14:39:50 2013 (r317815)
@@ -69,3 +69,6 @@ share/dbus-1/system-services/org.freedes
@unexec rmdir /var/lib/PolicyKit-public 2>/dev/null || true
@unexec rm -f /var/lib/misc/PolicyKit.reload 2>/dev/null || true
@unexec rmdir /var/lib/misc 2>/dev/null || true
+ at cwd /
+ at dirrmtry var/lib
+ at cwd
More information about the svn-ports-all
mailing list