Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 May 2013 14:39:50 +0000 (UTC)
From:      Koop Mast <kwm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r317815 - head/sysutils/policykit
Message-ID:  <201305101439.r4AEdow4012245@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@FreeBSD.org>
-#
+# Created by: Joe Marcus Clarke <marcus@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@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
+@cwd /
+@dirrmtry var/lib
+@cwd



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201305101439.r4AEdow4012245>