Lines 6-28
Link Here
|
6 |
# |
6 |
# |
7 |
|
7 |
|
8 |
PORTNAME= puppet |
8 |
PORTNAME= puppet |
9 |
PORTVERSION= 2.6.7 |
9 |
DISTVERSION= 2.7.3rc1 |
10 |
CATEGORIES= sysutils |
10 |
CATEGORIES= sysutils |
11 |
MASTER_SITES= http://www.puppetlabs.com/downloads/puppet/ |
11 |
MASTER_SITES= http://downloads.puppetlabs.com/puppet/ |
12 |
|
12 |
|
13 |
MAINTAINER= raj@csub.edu |
13 |
MAINTAINER= raj@csub.edu |
14 |
COMMENT= A configuration management framework written in Ruby |
14 |
COMMENT= A configuration management framework written in Ruby |
15 |
|
15 |
|
16 |
RUN_DEPENDS= ${RUBY_SITELIBDIR}/facter.rb:${PORTSDIR}/sysutils/facter \ |
16 |
RUN_DEPENDS= facter>=0:${PORTSDIR}/sysutils/facter \ |
17 |
rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-augeas \ |
17 |
rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-augeas |
18 |
${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv |
|
|
19 |
|
18 |
|
20 |
CONFLICTS= puppet-devel-[0-9]* |
19 |
CONFLICTS= puppet-devel-[0-9]* |
21 |
|
20 |
|
22 |
NO_BUILD= yes |
21 |
NO_BUILD= yes |
23 |
USE_RUBY= yes |
22 |
USE_RUBY= yes |
|
|
23 |
USE_RUBY_FEATURES= iconv |
24 |
USE_RC_SUBR= puppet puppetmaster |
24 |
USE_RC_SUBR= puppet puppetmaster |
25 |
PORTDOCS= CHANGELOG README LICENSE COPYING |
25 |
PORTDOCS= CHANGELOG LICENSE README.md |
26 |
PORTEXAMPLES= * |
26 |
PORTEXAMPLES= * |
27 |
PUPPET_USER:= puppet |
27 |
PUPPET_USER:= puppet |
28 |
PUPPET_GROUP:= ${PUPPET_USER} |
28 |
PUPPET_GROUP:= ${PUPPET_USER} |
Lines 50-56
RUN_DEPENDS+= rubygem-mongrel>=0:${PORTSDIR}/www/rubygem-mongrel
Link Here
|
50 |
|
50 |
|
51 |
.if defined(WITH_PACKAGE_ORIGIN) |
51 |
.if defined(WITH_PACKAGE_ORIGIN) |
52 |
EXTRA_PATCHES+= ${FILESDIR}/optpatch-package_origin |
52 |
EXTRA_PATCHES+= ${FILESDIR}/optpatch-package_origin |
53 |
RUN_DEPENDS+= ${RUBY_SITEARCHLIBDIR}/bz2.so:${PORTSDIR}/archivers/ruby-bz2 |
53 |
RUN_DEPENDS+= rubygem-bzip2>=0:${PORTSDIR}/archivers/rubygem-bzip2 |
54 |
.endif |
54 |
.endif |
55 |
|
55 |
|
56 |
.include <bsd.port.pre.mk> |
56 |
.include <bsd.port.pre.mk> |