Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Mar 2014 19:48:43 GMT
From:      Geoff Garside <freebsd@geoffgarside.co.uk>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/187938: New port: databases/puppetdb-terminus
Message-ID:  <201403251948.s2PJmh6J057033@cgiserv.freebsd.org>
Resent-Message-ID: <201403251950.s2PJo0tY052883@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         187938
>Category:       ports
>Synopsis:       New port: databases/puppetdb-terminus
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 25 19:50:00 UTC 2014
>Closed-Date:
>Last-Modified:
>Originator:     Geoff Garside
>Release:        FreeBSD 10.0
>Organization:
>Environment:
>Description:
Add puppetdb-terminus port. Installs the puppet lib files required to enable PuppetDB support in Puppet.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	puppetdb-terminus
#	puppetdb-terminus/Makefile
#	puppetdb-terminus/README.md
#	puppetdb-terminus/distinfo
#	puppetdb-terminus/pkg-descr
#	puppetdb-terminus/pkg-plist
#
echo c - puppetdb-terminus
mkdir -p puppetdb-terminus > /dev/null 2>&1
echo x - puppetdb-terminus/Makefile
sed 's/^X//' >puppetdb-terminus/Makefile << '099447a967575b7d98471762352eeba3'
X# $FreeBSD$
X
XPORTNAME=		puppetdb-terminus
XPORTVERSION=		1.6.2
XCATEGORIES=		databases ruby
XMASTER_SITES=		http://downloads.puppetlabs.com/puppetdb/
X
XMAINTAINER=		freebsd@geoffgarside.co.uk
XCOMMENT=		The PuppetDB storeconfigs backend terminus module
X
XBUILD_DEPENDS=		puppet>=0:${PORTSDIR}/sysutils/puppet
X
X#LICENSE=		Apache-2.0
X
XUSE_RUBY=		yes
XNO_BUILD=		yes
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X	${MKDIR} ${STAGEDIR}${RUBY_SITELIBDIR}/puppet
X	(cd ${WRKSRC}/ext/master/lib/puppet && ${COPYTREE_SHARE} . ${STAGEDIR}${RUBY_SITELIBDIR}/puppet)
X
X.include <bsd.port.post.mk>
099447a967575b7d98471762352eeba3
echo x - puppetdb-terminus/README.md
sed 's/^X//' >puppetdb-terminus/README.md << '6c1c44d3ed6ce098ac88a6f937776518'
X# FreeBSD port for PuppetDB Terminus
6c1c44d3ed6ce098ac88a6f937776518
echo x - puppetdb-terminus/distinfo
sed 's/^X//' >puppetdb-terminus/distinfo << 'b0c777c56f0a937d704c9bc340a43efa'
XSHA256 (puppetdb-1.6.2.tar.gz) = 884c62968877a8026edf0a60f4c82c311e2d7f2f3e9eb270d60a8dc2033ff540
XSIZE (puppetdb-1.6.2.tar.gz) = 21340797
b0c777c56f0a937d704c9bc340a43efa
echo x - puppetdb-terminus/pkg-descr
sed 's/^X//' >puppetdb-terminus/pkg-descr << '1fe702da41ac9eb4065832d9fd4a401d'
XThe PuppetDB storeconfigs backend terminus
XWWW: https://docs.puppetlabs.com/puppetdb/latest/
1fe702da41ac9eb4065832d9fd4a401d
echo x - puppetdb-terminus/pkg-plist
sed 's/^X//' >puppetdb-terminus/pkg-plist << '39de87251bdffe4dd5062ca414c7a4bc'
X%%RUBY_SITELIBDIR%%/puppet/application/storeconfigs.rb
X%%RUBY_SITELIBDIR%%/puppet/face/node/deactivate.rb
X%%RUBY_SITELIBDIR%%/puppet/face/node/status.rb
X%%RUBY_SITELIBDIR%%/puppet/face/storeconfigs.rb
X%%RUBY_SITELIBDIR%%/puppet/indirector/catalog/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/indirector/facts/puppetdb_apply.rb
X%%RUBY_SITELIBDIR%%/puppet/indirector/node/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/indirector/resource/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/reports/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/blacklist.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/char_encoding.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/command_names.rb
X%%RUBY_SITELIBDIR%%/puppet/util/puppetdb/config.rb
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/util/puppetdb
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/util
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/reports
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/indirector/resource
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/indirector/node
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/indirector/facts
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/indirector/catalog
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/indirector
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/face/node
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/face
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet/application
X@dirrmtry %%RUBY_SITELIBDIR%%/puppet
X@dirrmtry %%RUBY_SITELIBDIR%%
X@dirrmtry lib/ruby/site_ruby
X@dirrmtry lib/ruby
39de87251bdffe4dd5062ca414c7a4bc
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403251948.s2PJmh6J057033>