Lines 1-11
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= puppetserver |
3 |
PORTNAME= puppetserver |
4 |
PORTVERSION= 2.4.0 |
4 |
PORTVERSION= 2.7.1 |
5 |
CATEGORIES= sysutils java |
5 |
CATEGORIES= sysutils java |
6 |
MASTER_SITES= http://downloads.puppetlabs.com/puppet/ |
6 |
MASTER_SITES= http://downloads.puppetlabs.com/puppet/ |
7 |
|
7 |
|
8 |
MAINTAINER= xaque208@gmail.com |
8 |
MAINTAINER= freebsd@zleslie.info |
9 |
COMMENT= Puppet Server running in the JVM |
9 |
COMMENT= Puppet Server running in the JVM |
10 |
|
10 |
|
11 |
LICENSE= APACHE20 |
11 |
LICENSE= APACHE20 |
Lines 44-57
Link Here
|
44 |
CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter |
44 |
CFACTER_RUN_DEPENDS= facter>=3.0:sysutils/facter |
45 |
|
45 |
|
46 |
post-patch: |
46 |
post-patch: |
47 |
.for file in ext/config/bootstrap.cfg ext/config/logback.xml \ |
47 |
.for file in ext/config/logback.xml ext/config/request-logging.xml \ |
48 |
ext/config/request-logging.xml \ |
|
|
49 |
ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \ |
48 |
ext/config/conf.d/global.conf ext/config/conf.d/puppetserver.conf \ |
50 |
ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \ |
49 |
ext/config/conf.d/web-routes.conf ext/config/conf.d/webserver.conf \ |
51 |
ext/config/conf.d/auth.conf |
50 |
ext/config/conf.d/auth.conf ext/config/services.d/ca.cfg \ |
|
|
51 |
ext/system-config/services.d/bootstrap.cfg ext/bin/puppetserver |
52 |
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} |
52 |
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/${file} |
53 |
@${REINPLACE_CMD} -e "s|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|" ${WRKSRC}/${file} |
53 |
@${REINPLACE_CMD} -e "s|%%RUBY_SITELIBDIR%%|${RUBY_SITELIBDIR}|" ${WRKSRC}/${file} |
54 |
@${REINPLACE_CMD} -e "s|%%RUBY_VER%%|${RUBY_VER}|" ${WRKSRC}/${file} |
54 |
@${REINPLACE_CMD} -e "s|%%RUBY_VER%%|${RUBY_VER}|" ${WRKSRC}/${file} |
|
|
55 |
@${REINPLACE_CMD} -e "s|%%JAVA%%|${JAVA}|" ${WRKSRC}/${file} |
56 |
@${REINPLACE_CMD} -e "s|%%ETCDIR%%|${ETCDIR}|" ${WRKSRC}/${file} |
57 |
@${REINPLACE_CMD} -e "s|%%DATADIR%%|${DATADIR}|" ${WRKSRC}/${file} |
55 |
.endfor |
58 |
.endfor |
56 |
|
59 |
|
57 |
do-install: |
60 |
do-install: |
Lines 60-76
Link Here
|
60 |
@${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps |
63 |
@${MKDIR} ${STAGEDIR}${DATADIR}/cli/apps |
61 |
@${MKDIR} ${STAGEDIR}${ETCDIR} |
64 |
@${MKDIR} ${STAGEDIR}${ETCDIR} |
62 |
@${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d |
65 |
@${MKDIR} ${STAGEDIR}${ETCDIR}/conf.d |
|
|
66 |
@${MKDIR} ${STAGEDIR}${ETCDIR}/services.d |
63 |
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code |
67 |
@${MKDIR} ${STAGEDIR}${PREFIX}/etc/puppet/code |
|
|
68 |
@${MKDIR} ${STAGEDIR}${PREFIX}/bin |
64 |
@${MKDIR} ${STAGEDIR}/var/log/puppetserver |
69 |
@${MKDIR} ${STAGEDIR}/var/log/puppetserver |
65 |
${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppetserver.jar |
70 |
@${MKDIR} ${STAGEDIR}/var/puppet/server |
|
|
71 |
${INSTALL_DATA} ${WRKSRC}/puppet-server-release.jar ${STAGEDIR}${DATADIR}/puppet-server-release.jar |
66 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample |
72 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/global.conf ${STAGEDIR}${ETCDIR}/conf.d/global.conf.sample |
67 |
${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample |
73 |
${INSTALL_DATA} ${WRKSRC}/ext/config/logback.xml ${STAGEDIR}${ETCDIR}/logback.xml.sample |
68 |
${INSTALL_DATA} ${WRKSRC}/ext/config/bootstrap.cfg ${STAGEDIR}${ETCDIR}/bootstrap.cfg.sample |
|
|
69 |
${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample |
74 |
${INSTALL_DATA} ${WRKSRC}/ext/config/request-logging.xml ${STAGEDIR}${ETCDIR}/request-logging.xml.sample |
70 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample |
75 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/puppetserver.conf ${STAGEDIR}${ETCDIR}/conf.d/puppetserver.conf.sample |
71 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample |
76 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/web-routes.conf ${STAGEDIR}${ETCDIR}/conf.d/web-routes.conf.sample |
72 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample |
77 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/webserver.conf ${STAGEDIR}${ETCDIR}/conf.d/webserver.conf.sample |
73 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample |
78 |
${INSTALL_DATA} ${WRKSRC}/ext/config/conf.d/auth.conf ${STAGEDIR}${ETCDIR}/conf.d/auth.conf.sample |
|
|
79 |
${INSTALL_DATA} ${WRKSRC}/ext/config/services.d/ca.cfg ${STAGEDIR}${ETCDIR}/services.d/ca.cfg.sample |
80 |
${INSTALL_DATA} ${WRKSRC}/ext/system-config/services.d/bootstrap.cfg ${STAGEDIR}${ETCDIR}/services.d/bootstrap.cfg.sample |
81 |
${INSTALL_DATA} ${WRKSRC}/ext/bin/puppetserver ${STAGEDIR}${PREFIX}/bin/puppetserver |
74 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground |
82 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/foreground ${STAGEDIR}${DATADIR}/cli/apps/foreground |
75 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem |
83 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/gem ${STAGEDIR}${DATADIR}/cli/apps/gem |
76 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb |
84 |
${INSTALL_DATA} ${WRKSRC}/ext/cli/irb ${STAGEDIR}${DATADIR}/cli/apps/irb |