1 # Created by: Greg Larkin <glarkin@FreeBSD.org>
6 CATEGORIES= sysutils rubygems
9 MAINTAINER= ports@robakdesign.com
10 COMMENT= Pluggable data store for hierarchical data
14 RUN_DEPENDS= ${PKGNAMEPREFIX}json_pure>=0:${PORTSDIR}/devel/rubygem-json_pure
18 RUBYGEM_AUTOPLIST= yes
19 HIERA_DBDIR= /var/db/hiera
20 PLIST_FILES= bin/hiera
21 PLIST_DIRS= ${HIERA_DBDIR}
24 @${REINPLACE_CMD} "s!/etc/hiera.yaml!${STAGEDIR}${PREFIX}/etc/hiera.yaml!" \
25 ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/bin/hiera \
26 ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera.rb \
27 ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/hiera_spec.rb
28 @${REINPLACE_CMD} "s!/var/lib/hiera!${HIERA_DBDIR}!" \
29 ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/lib/hiera/backend.rb \
30 ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR}/spec/unit/backend_spec.rb
31 @${FIND} ${STAGEDIR}${PREFIX}/${GEM_LIB_DIR} -name \*.bak -delete
32 @${MKDIR} ${STAGEDIR}${HIERA_DBDIR}
34 .include <bsd.port.mk>