Install the generated .gemspec file
Building the C implementation of facter also produce a .gemspec file. So far, it was not installed (probably by mistake: since nothing was using it, everything was fine). Now that we are about to add a consumer of this file as sysutils/rubygem-puppetserver-ca to the ports tree, this file must be installed. With hat: puppet
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
PORTNAME= facter
|
||||
PORTVERSION= 3.12.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES?= sysutils
|
||||
MASTER_SITES= https://downloads.puppetlabs.com/facter/
|
||||
|
||||
@@ -46,6 +47,10 @@ post-patch:
|
||||
${WRKSRC}/lib/src/facts/posix/collection.cc \
|
||||
${WRKSRC}/lib/src/util/config/posix/config.cc
|
||||
|
||||
post-install:
|
||||
${MKDIR} ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications
|
||||
${INSTALL_DATA} ${WRKSRC}/.gemspec ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER}/specifications/${DISTNAME}.gemspec
|
||||
|
||||
test: build
|
||||
cd ${WRKSRC}/lib && bundle install --path vendor
|
||||
cd ${WRKSRC} && ${MAKE_CMD} test
|
||||
|
||||
@@ -19,6 +19,7 @@ include/facter/util/string.hpp
|
||||
include/facter/version.h
|
||||
lib/libfacter.so
|
||||
lib/libfacter.so.%%PORTVERSION%%
|
||||
lib/ruby/gems/%%RUBY_VER%%/specifications/facter-%%PORTVERSION%%.gemspec
|
||||
lib/ruby/vendor_ruby/facter.rb
|
||||
man/man8/facter.8.gz
|
||||
%%FACTER_JAVA%%lib/ruby/vendor_ruby/facter.jar
|
||||
|
||||
Reference in New Issue
Block a user