aboutsummaryrefslogtreecommitdiff
path: root/sysutils/rubygem-facter
diff options
context:
space:
mode:
authorBartek Rutkowski <robak@FreeBSD.org>2017-11-08 11:53:49 +0000
committerBartek Rutkowski <robak@FreeBSD.org>2017-11-08 11:53:49 +0000
commit5c734db3a6b560bda5c3aaeab94c980eefdb7df6 (patch)
tree01d5614efee385aa15015465a6f92be6f16e27ff /sysutils/rubygem-facter
parentd69802302d5f49c332f42c2e6c7cb32d3a25172c (diff)
Notes
Diffstat (limited to 'sysutils/rubygem-facter')
-rw-r--r--sysutils/rubygem-facter/Makefile13
1 files changed, 10 insertions, 3 deletions
diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile
index 706c9a55a9b9..7c30e3f53e85 100644
--- a/sysutils/rubygem-facter/Makefile
+++ b/sysutils/rubygem-facter/Makefile
@@ -3,6 +3,7 @@
PORTNAME= facter
PORTVERSION= 2.5.1
+PORTREVISION= 1
CATEGORIES= sysutils rubygems
MASTER_SITES= RG \
http://downloads.puppetlabs.com/facter/
@@ -18,10 +19,12 @@ USES= gem
PLIST_FILES= bin/facter
-OPTIONS_DEFINE= ZFS_FACTS
-ZFS_FACTS_DESC= Generate ZFS-related facts
+OPTIONS_DEFINE= EC2_FACTS ZFS_FACTS
+EC2_FACTS_DESC= Generate AWS EC2 related facts
+ZFS_FACTS_DESC= Generate ZFS related facts
+
+OPTIONS_DEFAULT= EC2_FACTS ZFS_FACTS
-OPTIONS_DEFAULT= ZFS_FACTS
.include <bsd.port.pre.mk>
@@ -30,6 +33,10 @@ OPTIONS_DEFAULT= ZFS_FACTS
RUN_DEPENDS+= dmidecode:sysutils/dmidecode
.endif
+post-patch-EC2_FACTS-off:
+ @${REINPLACE_CMD} -e 's/\,\ \"lib\/facter\/ec2.rb\"//' ${WRKSRC}/${PORTNAME}.gemspec
+ @${REINPLACE_CMD} -e 's/\,\ \"lib\/facter\/ec2\/rest.rb\"//' ${WRKSRC}/${PORTNAME}.gemspec
+
post-patch-ZFS_FACTS-off:
@${REINPLACE_CMD} -e 's/\,\ \"lib\/facter\/zfs_version.rb\"//' ${WRKSRC}/${PORTNAME}.gemspec
@${REINPLACE_CMD} -e 's/\,\ \"lib\/facter\/zpool_version.rb\"//' ${WRKSRC}/${PORTNAME}.gemspec