aboutsummaryrefslogtreecommitdiff
path: root/sysutils/rubygem-hiera
diff options
context:
space:
mode:
authorMichael Moll <mmoll@FreeBSD.org>2015-08-13 16:22:54 +0000
committerMichael Moll <mmoll@FreeBSD.org>2015-08-13 16:22:54 +0000
commit1553fe44ee72faa1cc128db83c8aaef4a7e86ca8 (patch)
tree760735f81975e1a147a67ca3d6d68d0a66a70b29 /sysutils/rubygem-hiera
parentabf7fdeafd8827521219e9c3251d74d85ff67b68 (diff)
downloadports-1553fe44ee72faa1cc128db83c8aaef4a7e86ca8.tar.gz
ports-1553fe44ee72faa1cc128db83c8aaef4a7e86ca8.zip
sysutils/rubygem-hiera: update to 3.0.1
- this is paving the way for a Puppet 4.x port - preserve 1.3.4 as sysutils/rubygem-hiera1 - use sysutils/rubygem-hiera1 in dependent ports - change maintainer to ruby@ Approved by: robak (maintainer) Differential Revision: https://reviews.freebsd.org/D3359
Notes
Notes: svn path=/head/; revision=394071
Diffstat (limited to 'sysutils/rubygem-hiera')
-rw-r--r--sysutils/rubygem-hiera/Makefile19
-rw-r--r--sysutils/rubygem-hiera/distinfo4
2 files changed, 12 insertions, 11 deletions
diff --git a/sysutils/rubygem-hiera/Makefile b/sysutils/rubygem-hiera/Makefile
index 530c7c27ed06..14d127fe3250 100644
--- a/sysutils/rubygem-hiera/Makefile
+++ b/sysutils/rubygem-hiera/Makefile
@@ -2,17 +2,19 @@
# $FreeBSD$
PORTNAME= hiera
-PORTVERSION= 1.3.4
+PORTVERSION= 3.0.1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG
-MAINTAINER= robak@FreeBSD.org
+MAINTAINER= ruby@FreeBSD.org
COMMENT= Pluggable data store for hierarchical data
LICENSE= APACHE20
RUN_DEPENDS= ${PKGNAMEPREFIX}json_pure>=0:${PORTSDIR}/devel/rubygem-json_pure
+CONFLICTS_INSTALL= rubygem-hiera1-*
+
NO_ARCH= yes
USE_RUBY= yes
@@ -23,13 +25,12 @@ PLIST_FILES= bin/hiera
PLIST_DIRS= ${HIERA_DBDIR}
post-install:
- @${REINPLACE_CMD} "s!/etc/hiera.yaml!${STAGEDIR}${PREFIX}/etc/hiera.yaml!" \
- ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/bin/hiera \
- ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera.rb \
- ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/hiera_spec.rb
- @${REINPLACE_CMD} "s!/var/lib/hiera!${HIERA_DBDIR}!" \
- ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/backend.rb \
- ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/backend_spec.rb
+ @${REINPLACE_CMD} "s!/etc/puppetlabs/code/environments/%{environment}/hieradata!${HIERA_DBDIR}!" \
+ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/util.rb \
+ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/util_spec.rb
+ @${REINPLACE_CMD} "s!/etc/puppetlabs/code!${PREFIX}/etc!" \
+ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/util.rb \
+ ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/util_spec.rb
@${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR} -name \*.bak -delete
@${MKDIR} ${STAGEDIR}${HIERA_DBDIR}
diff --git a/sysutils/rubygem-hiera/distinfo b/sysutils/rubygem-hiera/distinfo
index 7a6eb80fd528..2ffee856bb3d 100644
--- a/sysutils/rubygem-hiera/distinfo
+++ b/sysutils/rubygem-hiera/distinfo
@@ -1,2 +1,2 @@
-SHA256 (rubygem/hiera-1.3.4.gem) = a3c85385ddda64916d453efeeb965151dc2454428d88f04f40d539559af27020
-SIZE (rubygem/hiera-1.3.4.gem) = 30208
+SHA256 (rubygem/hiera-3.0.1.gem) = 8e0c8f1f9fc2200c7a5d4a5d70c7b1524f071d41cb1b0667f4398a0601954acc
+SIZE (rubygem/hiera-3.0.1.gem) = 35328