| @@ -1,45 +1,43 @@ | | | @@ -1,45 +1,43 @@ |
1 | # $NetBSD: Makefile,v 1.3 2012/02/12 13:40:44 obache Exp $ | | 1 | # $NetBSD: Makefile,v 1.4 2012/02/12 13:43:21 obache Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= salt-0.9.5 | | 4 | DISTNAME= salt-0.9.5 |
5 | CATEGORIES= sysutils | | 5 | CATEGORIES= sysutils |
6 | MASTER_SITES= https://github.com/downloads/saltstack/salt/ | | 6 | MASTER_SITES= http://cloud.github.com/downloads/saltstack/salt/ |
7 | | | 7 | |
8 | MAINTAINER= pkgsrc-users@NetBSD.org | | 8 | MAINTAINER= pkgsrc-users@NetBSD.org |
9 | HOMEPAGE= http://saltstack.org/ | | 9 | HOMEPAGE= http://saltstack.org/ |
10 | COMMENT= Remote execution and configuration management system | | 10 | COMMENT= Remote execution and configuration management system |
11 | LICENSE= apache-2.0 | | 11 | LICENSE= apache-2.0 |
12 | | | 12 | |
13 | PKG_DESTDIR_SUPPORT= user-destdir | | 13 | PKG_DESTDIR_SUPPORT= user-destdir |
14 | | | 14 | |
15 | FETCH_USING= curl | | | |
16 | | | | |
17 | SUBST_CLASSES+= fix-paths | | 15 | SUBST_CLASSES+= fix-paths |
18 | SUBST_STAGE.fix-paths= post-patch | | 16 | SUBST_STAGE.fix-paths= post-patch |
19 | SUBST_MESSAGE.fix-paths=Fixing directory paths. | | 17 | SUBST_MESSAGE.fix-paths=Fixing directory paths. |
20 | SUBST_FILES.fix-paths+= conf/* | | 18 | SUBST_FILES.fix-paths+= conf/* |
21 | SUBST_FILES.fix-paths+= doc/man/* | | 19 | SUBST_FILES.fix-paths+= doc/man/* |
22 | SUBST_FILES.fix-paths+= salt/__init__.py | | 20 | SUBST_FILES.fix-paths+= salt/__init__.py |
23 | SUBST_FILES.fix-paths+= salt/cli/__init__.py | | 21 | SUBST_FILES.fix-paths+= salt/cli/__init__.py |
24 | SUBST_FILES.fix-paths+= salt/client.py | | 22 | SUBST_FILES.fix-paths+= salt/client.py |
25 | SUBST_FILES.fix-paths+= salt/config.py | | 23 | SUBST_FILES.fix-paths+= salt/config.py |
26 | SUBST_FILES.fix-paths+= salt/modules/mysql.py | | 24 | SUBST_FILES.fix-paths+= salt/modules/mysql.py |
27 | SUBST_SED.fix-paths+= -e "s|/etc/salt|${PKG_SYSCONFDIR}|g" | | 25 | SUBST_SED.fix-paths+= -e "s|/etc/salt|${PKG_SYSCONFDIR}|g" |
28 | | | 26 | |
29 | PKG_SYSCONFSUBDIR= salt | | 27 | PKG_SYSCONFSUBDIR= salt |
30 | | | 28 | |
31 | EGDIR= ${PREFIX}/share/examples/salt | | 29 | EGDIR= ${PREFIX}/share/examples/salt |
32 | CONF_FILES+= ${EGDIR}/master ${PKG_SYSCONFDIR}/master | | 30 | CONF_FILES+= ${EGDIR}/master ${PKG_SYSCONFDIR}/master |
33 | CONF_FILES+= ${EGDIR}/minion ${PKG_SYSCONFDIR}/minion | | 31 | CONF_FILES+= ${EGDIR}/minion ${PKG_SYSCONFDIR}/minion |
34 | | | 32 | |
35 | RCD_SCRIPTS+= salt_master salt_minion | | 33 | RCD_SCRIPTS+= salt_master salt_minion |
36 | | | 34 | |
37 | PYTHON_VERSIONS_ACCEPTED= 26 | | 35 | PYTHON_VERSIONS_ACCEPTED= 26 |
38 | .include "../../lang/python/distutils.mk" | | 36 | .include "../../lang/python/distutils.mk" |
39 | DEPENDS+= zeromq>=2.1.9:../../net/zeromq | | 37 | DEPENDS+= zeromq>=2.1.9:../../net/zeromq |
40 | DEPENDS+= ${PYPKGPREFIX}-zmq>=2.1.9:../../net/py-zmq | | 38 | DEPENDS+= ${PYPKGPREFIX}-zmq>=2.1.9:../../net/py-zmq |
41 | DEPENDS+= ${PYPKGPREFIX}-m2crypto-[0-9]*:../../security/py-m2crypto | | 39 | DEPENDS+= ${PYPKGPREFIX}-m2crypto-[0-9]*:../../security/py-m2crypto |
42 | DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto | | 40 | DEPENDS+= ${PYPKGPREFIX}-crypto-[0-9]*:../../security/py-crypto |
43 | DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml | | 41 | DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml |
44 | | | 42 | |
45 | .include "../../mk/bsd.pkg.mk" | | 43 | .include "../../mk/bsd.pkg.mk" |