Thu Nov 29 16:21:07 2018 UTC ()
polkit: make sure target directory for config file copying exists.

Bump PKGREVISION.


(wiz)
diff -r1.13 -r1.14 pkgsrc/security/polkit/Makefile

cvs diff -r1.13 -r1.14 pkgsrc/security/polkit/Makefile (expand / switch to unified diff)

--- pkgsrc/security/polkit/Makefile 2018/08/22 09:46:29 1.13
+++ pkgsrc/security/polkit/Makefile 2018/11/29 16:21:07 1.14
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.13 2018/08/22 09:46:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.14 2018/11/29 16:21:07 wiz Exp $
2 2
3DISTNAME= polkit-0.115 3DISTNAME= polkit-0.115
4PKGREVISION= 1 4PKGREVISION= 2
5CATEGORIES= security 5CATEGORIES= security
6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ 6MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.freedesktop.org/wiki/Software/polkit 9HOMEPAGE= http://www.freedesktop.org/wiki/Software/polkit
10COMMENT= Authorization Manager 10COMMENT= Authorization Manager
11LICENSE= gnu-lgpl-v2 11LICENSE= gnu-lgpl-v2
12 12
13BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 13BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
14BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 14BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
15 15
16NOT_PAX_MPROTECT_SAFE= lib/polkit-1/polkitd 16NOT_PAX_MPROTECT_SAFE= lib/polkit-1/polkitd
17 17
@@ -41,26 +41,27 @@ PKG_GROUPS_VARS+= POLKITD_GROUP @@ -41,26 +41,27 @@ PKG_GROUPS_VARS+= POLKITD_GROUP
41PKG_USERS_VARS+= POLKITD_USER 41PKG_USERS_VARS+= POLKITD_USER
42 42
43BUILD_DEFS+= VARBASE 43BUILD_DEFS+= VARBASE
44 44
45REPLACE_PERL+= src/polkitbackend/toarray.pl 45REPLACE_PERL+= src/polkitbackend/toarray.pl
46 46
47INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/polkit 47INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/polkit
48INSTALL_MAKE_FLAGS+= pamdir=${PREFIX}/share/examples/pam.d 48INSTALL_MAKE_FLAGS+= pamdir=${PREFIX}/share/examples/pam.d
49 49
50OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/polkit-1/rules.d \ 50OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/polkit-1/rules.d \
51 ${POLKITD_USER} ${POLKITD_GROUP} 700 51 ${POLKITD_USER} ${POLKITD_GROUP} 700
52OWN_DIRS_PERMS+= ${PREFIX}/share/polkit-1/rules.d \ 52OWN_DIRS_PERMS+= ${PREFIX}/share/polkit-1/rules.d \
53 ${POLKITD_USER} ${POLKITD_GROUP} 700 53 ${POLKITD_USER} ${POLKITD_GROUP} 700
 54MAKE_DIRS+= ${PKG_SYSCONFDIR}/dbus-1/system.d
54SPECIAL_PERMS+= lib/polkit-1/polkit-agent-helper-1 ${SETUID_ROOT_PERMS} 55SPECIAL_PERMS+= lib/polkit-1/polkit-agent-helper-1 ${SETUID_ROOT_PERMS}
55SPECIAL_PERMS+= bin/pkexec ${SETUID_ROOT_PERMS} 56SPECIAL_PERMS+= bin/pkexec ${SETUID_ROOT_PERMS}
56 57
57CONF_FILES+= ${PREFIX}/share/examples/polkit/dbus-1/system.d/org.freedesktop.PolicyKit1.conf \ 58CONF_FILES+= ${PREFIX}/share/examples/polkit/dbus-1/system.d/org.freedesktop.PolicyKit1.conf \
58 ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf 59 ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
59CONF_FILES+= ${PREFIX}/share/examples/polkit/polkit-1/rules.d/50-default.rules \ 60CONF_FILES+= ${PREFIX}/share/examples/polkit/polkit-1/rules.d/50-default.rules \
60 ${PKG_SYSCONFDIR}/polkit-1/rules.d/50-default.rules 61 ${PKG_SYSCONFDIR}/polkit-1/rules.d/50-default.rules
61 62
62.include "options.mk" 63.include "options.mk"
63 64
64SUBST_CLASSES+= paths 65SUBST_CLASSES+= paths
65SUBST_STAGE.paths= pre-configure 66SUBST_STAGE.paths= pre-configure
66SUBST_FILES.paths+= docs/man/pkexec.xml 67SUBST_FILES.paths+= docs/man/pkexec.xml