Sat May 21 19:27:47 2016 UTC ()
Remove commented lang/spidermonkey/bl3 line.

Actually polkit needs spidermokey17 (but also supports the - older -
spidermonkey185, but not spidermonkey-1.8.0rc1).


(leot)
diff -r1.2 -r1.3 pkgsrc/security/polkit/Makefile

cvs diff -r1.2 -r1.3 pkgsrc/security/polkit/Makefile (switch to unified diff)

--- pkgsrc/security/polkit/Makefile 2016/05/20 18:46:10 1.2
+++ pkgsrc/security/polkit/Makefile 2016/05/21 19:27:47 1.3
@@ -1,69 +1,68 @@ @@ -1,69 +1,68 @@
1# $NetBSD: Makefile,v 1.2 2016/05/20 18:46:10 youri Exp $ 1# $NetBSD: Makefile,v 1.3 2016/05/21 19:27:47 leot Exp $
2# 2#
3 3
4DISTNAME= polkit-0.113 4DISTNAME= polkit-0.113
5PKGREVISION= 1 5PKGREVISION= 1
6CATEGORIES= security 6CATEGORIES= security
7MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/ 7MASTER_SITES= http://www.freedesktop.org/software/polkit/releases/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.freedesktop.org/wiki/Software/polkit 10HOMEPAGE= http://www.freedesktop.org/wiki/Software/polkit
11COMMENT= Authorization Manager 11COMMENT= Authorization Manager
12LICENSE= gnu-lgpl-v2 12LICENSE= gnu-lgpl-v2
13 13
14BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 14BUILD_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
15BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl 15BUILD_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
16 16
17GNU_CONFIGURE= yes 17GNU_CONFIGURE= yes
18USE_LIBTOOL= yes 18USE_LIBTOOL= yes
19USE_PKGLOCALEDIR= yes 19USE_PKGLOCALEDIR= yes
20USE_TOOLS+= pkg-config intltool gmake msgfmt perl 20USE_TOOLS+= pkg-config intltool gmake msgfmt perl
21 21
22PKGCONFIG_OVERRIDE+= data/polkit-gobject-1.pc.in 22PKGCONFIG_OVERRIDE+= data/polkit-gobject-1.pc.in
23PKGCONFIG_OVERRIDE+= data/polkit-agent-1.pc.in 23PKGCONFIG_OVERRIDE+= data/polkit-agent-1.pc.in
24 24
25CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} 25CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
26CONFIGURE_ARGS+= --with-polkitd-user=${POLKITD_USER} 26CONFIGURE_ARGS+= --with-polkitd-user=${POLKITD_USER}
27 27
28.include "../../mk/bsd.prefs.mk" 28.include "../../mk/bsd.prefs.mk"
29 29
30POLKITD_USER?= polkitd 30POLKITD_USER?= polkitd
31POLKITD_GROUP?= polkitd 31POLKITD_GROUP?= polkitd
32PKG_GROUPS+= ${POLKITD_GROUP} 32PKG_GROUPS+= ${POLKITD_GROUP}
33PKG_USERS+= ${POLKITD_USER}:${POLKITD_GROUP} 33PKG_USERS+= ${POLKITD_USER}:${POLKITD_GROUP}
34PKG_GECOS.${POLKITD_USER}= Polkit Daemon User 34PKG_GECOS.${POLKITD_USER}= Polkit Daemon User
35PKG_HOME.${POLKITD_USER}= ${VARBASE} 35PKG_HOME.${POLKITD_USER}= ${VARBASE}
36PKG_GROUPS_VARS+= POLKITD_GROUP 36PKG_GROUPS_VARS+= POLKITD_GROUP
37PKG_USERS_VARS+= POLKITD_USER 37PKG_USERS_VARS+= POLKITD_USER
38 38
39REPLACE_PERL+= src/polkitbackend/toarray.pl 39REPLACE_PERL+= src/polkitbackend/toarray.pl
40 40
41INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/polkit 41INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/polkit
42INSTALL_MAKE_FLAGS+= pamdir=${PREFIX}/share/examples/pam.d 42INSTALL_MAKE_FLAGS+= pamdir=${PREFIX}/share/examples/pam.d
43 43
44OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/polkit-1/rules.d \ 44OWN_DIRS_PERMS+= ${PKG_SYSCONFDIR}/polkit-1/rules.d \
45 ${POLKITD_USER} ${POLKITD_GROUP} 700 45 ${POLKITD_USER} ${POLKITD_GROUP} 700
46OWN_DIRS_PERMS+= ${PREFIX}/share/polkit-1/rules.d \ 46OWN_DIRS_PERMS+= ${PREFIX}/share/polkit-1/rules.d \
47 ${POLKITD_USER} ${POLKITD_GROUP} 700 47 ${POLKITD_USER} ${POLKITD_GROUP} 700
48SPECIAL_PERMS+= lib/polkit-1/polkit-agent-helper-1 ${SETUID_ROOT_PERMS} 48SPECIAL_PERMS+= lib/polkit-1/polkit-agent-helper-1 ${SETUID_ROOT_PERMS}
49SPECIAL_PERMS+= bin/pkexec ${SETUID_ROOT_PERMS} 49SPECIAL_PERMS+= bin/pkexec ${SETUID_ROOT_PERMS}
50 50
51CONF_FILES+= ${PREFIX}/share/examples/polkit/dbus-1/system.d/org.freedesktop.PolicyKit1.conf \ 51CONF_FILES+= ${PREFIX}/share/examples/polkit/dbus-1/system.d/org.freedesktop.PolicyKit1.conf \
52 ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf 52 ${PKG_SYSCONFDIR}/dbus-1/system.d/org.freedesktop.PolicyKit1.conf
53CONF_FILES+= ${PREFIX}/share/examples/polkit/polkit-1/rules.d/50-default.rules \ 53CONF_FILES+= ${PREFIX}/share/examples/polkit/polkit-1/rules.d/50-default.rules \
54 ${PKG_SYSCONFDIR}/polkit-1/rules.d/50-default.rules 54 ${PKG_SYSCONFDIR}/polkit-1/rules.d/50-default.rules
55 55
56.include "options.mk" 56.include "options.mk"
57 57
58SUBST_CLASSES+= paths 58SUBST_CLASSES+= paths
59SUBST_STAGE.paths= pre-configure 59SUBST_STAGE.paths= pre-configure
60SUBST_FILES.paths+= docs/man/pkexec.xml 60SUBST_FILES.paths+= docs/man/pkexec.xml
61SUBST_FILES.paths+= src/examples/org.freedesktop.policykit.examples.pkexec.policy.in 61SUBST_FILES.paths+= src/examples/org.freedesktop.policykit.examples.pkexec.policy.in
62SUBST_SED.paths+= -e 's,/usr/bin/,${PREFIX}/bin/,g' 62SUBST_SED.paths+= -e 's,/usr/bin/,${PREFIX}/bin/,g'
63 63
64.include "../../lang/spidermonkey17/buildlink3.mk" 64.include "../../lang/spidermonkey17/buildlink3.mk"
65#.include "../../lang/spidermonkey/buildlink3.mk" 
66.include "../../devel/gettext-lib/buildlink3.mk" 65.include "../../devel/gettext-lib/buildlink3.mk"
67.include "../../devel/glib2/buildlink3.mk" 66.include "../../devel/glib2/buildlink3.mk"
68.include "../../textproc/expat/buildlink3.mk" 67.include "../../textproc/expat/buildlink3.mk"
69.include "../../mk/bsd.pkg.mk" 68.include "../../mk/bsd.pkg.mk"