View | Details | Raw Unified | Return to bug 198540
Collapse All | Expand All

(-)Makefile (-9 / +3 lines)
Lines 4-10 Link Here
4
4
5
PORTNAME=	policykit
5
PORTNAME=	policykit
6
PORTVERSION=	0.9
6
PORTVERSION=	0.9
7
PORTREVISION=	8
7
PORTREVISION=	9
8
CATEGORIES=	sysutils gnome
8
CATEGORIES=	sysutils gnome
9
MASTER_SITES=	http://hal.freedesktop.org/releases/
9
MASTER_SITES=	http://hal.freedesktop.org/releases/
10
DISTNAME=	PolicyKit-${PORTVERSION}
10
DISTNAME=	PolicyKit-${PORTVERSION}
Lines 34-39 Link Here
34
34
35
OPTIONS_DEFINE=	MANPAGES
35
OPTIONS_DEFINE=	MANPAGES
36
OPTIONS_DEFAULT=MANPAGES
36
OPTIONS_DEFAULT=MANPAGES
37
OPTIONS_SUB=	yes
37
38
38
.include <bsd.port.options.mk>
39
.include <bsd.port.options.mk>
39
40
Lines 41-61 Link Here
41
BUILD_DEPENDS=	docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml \
42
BUILD_DEPENDS=	docbook-sgml>0:${PORTSDIR}/textproc/docbook-sgml \
42
		${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
43
		${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:${PORTSDIR}/textproc/docbook-xsl
43
USE_GNOME+=	libxslt:build
44
USE_GNOME+=	libxslt:build
44
45
PLIST_SUB+=	MANPAGES=""
46
.else
45
.else
47
CONFIGURE_ARGS+=--disable-man-pages
46
CONFIGURE_ARGS+=--disable-man-pages
48
PLIST_SUB+=	MANPAGES="@comment "
49
.endif
47
.endif
50
48
51
post-install:
49
post-install:
52
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/PolicyKit
50
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/PolicyKit
53
	if [ ! -f ${PREFIX}/etc/PolicyKit/PolicyKit.conf ]; then \
54
		${INSTALL_DATA} ${WRKSRC}/data/PolicyKit.conf \
55
			${STAGEDIR}${PREFIX}/etc/PolicyKit/PolicyKit.conf ; \
56
	fi
57
	${INSTALL_DATA} ${WRKSRC}/data/PolicyKit.conf \
51
	${INSTALL_DATA} ${WRKSRC}/data/PolicyKit.conf \
58
		${STAGEDIR}${PREFIX}/etc/PolicyKit/PolicyKit.conf.dist
52
		${STAGEDIR}${PREFIX}/etc/PolicyKit/PolicyKit.conf.sample
59
	# this file is used for reloading rules, handle it in the plist.
53
	# this file is used for reloading rules, handle it in the plist.
60
	@${RM} ${STAGEDIR}/var/lib/misc/PolicyKit.reload
54
	@${RM} ${STAGEDIR}/var/lib/misc/PolicyKit.reload
61
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
55
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib*.so.*
(-)pkg-plist (-14 / +12 lines)
Lines 2-10 Link Here
2
bin/polkit-auth
2
bin/polkit-auth
3
bin/polkit-config-file-validate
3
bin/polkit-config-file-validate
4
bin/polkit-policy-file-validate
4
bin/polkit-policy-file-validate
5
@unexec if cmp -s %D/etc/PolicyKit/PolicyKit.conf %D/etc/PolicyKit/PolicyKit.conf.dist; then rm -f %D/etc/PolicyKit/PolicyKit.conf ; fi
5
@sample etc/PolicyKit/PolicyKit.conf.sample
6
etc/PolicyKit/PolicyKit.conf.dist
7
@exec [ -f %B/PolicyKit.conf ] || cp %B/%f %B/PolicyKit.conf
8
etc/dbus-1/system.d/org.freedesktop.PolicyKit.conf
6
etc/dbus-1/system.d/org.freedesktop.PolicyKit.conf
9
etc/pam.d/polkit
7
etc/pam.d/polkit
10
etc/profile.d/polkit-bash-completion.sh
8
etc/profile.d/polkit-bash-completion.sh
Lines 47-59 Link Here
47
libdata/pkgconfig/polkit-dbus.pc
45
libdata/pkgconfig/polkit-dbus.pc
48
libdata/pkgconfig/polkit-grant.pc
46
libdata/pkgconfig/polkit-grant.pc
49
libdata/pkgconfig/polkit.pc
47
libdata/pkgconfig/polkit.pc
50
libexec/polkit-explicit-grant-helper
48
@(,polkit,2755) libexec/polkit-explicit-grant-helper
51
libexec/polkit-grant-helper
49
@(,polkit,2755) libexec/polkit-grant-helper
52
libexec/polkit-grant-helper-pam
50
@(,polkit,4754) libexec/polkit-grant-helper-pam
53
libexec/polkit-read-auth-helper
51
@(,polkit,2755) libexec/polkit-read-auth-helper
54
libexec/polkit-resolve-exe-helper
52
@(,wheel,4755) libexec/polkit-resolve-exe-helper
55
libexec/polkit-revoke-helper
53
@(,polkit,2755) libexec/polkit-revoke-helper
56
libexec/polkit-set-default-helper
54
@(,polkit,4755) libexec/polkit-set-default-helper
57
libexec/polkitd-old
55
libexec/polkitd-old
58
%%MANPAGES%%man/man1/polkit-action.1.gz
56
%%MANPAGES%%man/man1/polkit-action.1.gz
59
%%MANPAGES%%man/man1/polkit-auth.1.gz
57
%%MANPAGES%%man/man1/polkit-auth.1.gz
Lines 65-73 Link Here
65
share/PolicyKit/policy/org.freedesktop.policykit.policy
63
share/PolicyKit/policy/org.freedesktop.policykit.policy
66
share/dbus-1/interfaces/org.freedesktop.PolicyKit.AuthenticationAgent.xml
64
share/dbus-1/interfaces/org.freedesktop.PolicyKit.AuthenticationAgent.xml
67
share/dbus-1/system-services/org.freedesktop.PolicyKit.service
65
share/dbus-1/system-services/org.freedesktop.PolicyKit.service
68
@rmtry /var/lib/misc/PolicyKit.reload
66
@rmtry(polkit,polkit,664) /var/lib/misc/PolicyKit.reload
69
@dir /var/run/PolicyKit
67
@dir(,polkit,770) /var/run/PolicyKit
70
@dir /var/lib/PolicyKit
68
@dir(,polkit,770) /var/lib/PolicyKit
71
@dir /var/lib/PolicyKit-public
69
@dir(polkit,,755) /var/lib/PolicyKit-public
72
@dir /var/lib/misc
70
@dir /var/lib/misc
73
@dir /var/lib
71
@dir /var/lib

Return to bug 198540