aboutsummaryrefslogtreecommitdiff
path: root/sysutils/rubygem-facter
diff options
context:
space:
mode:
authorBartek Rutkowski <robak@FreeBSD.org>2014-06-23 20:17:35 +0000
committerBartek Rutkowski <robak@FreeBSD.org>2014-06-23 20:17:35 +0000
commit6f4024f7f7016cb756780fe3cfa7ce981a32b2ed (patch)
tree086ebd2b92b3e339701e5505a9df2a1278c8b253 /sysutils/rubygem-facter
parent7dceec1a1fde07049430a83f59754855ed260240 (diff)
downloadports-6f4024f7f7016cb756780fe3cfa7ce981a32b2ed.tar.gz
ports-6f4024f7f7016cb756780fe3cfa7ce981a32b2ed.zip
sysutils/rubygem-facter: update 1.7.6 -> 2.0.2
- Update sysutils/rubygem-facter to 2.0.2 as in PR 191246 - Change maintainer address to robak@FreeBSD.org - Update URL in pkg-descr PR: 191246 Submitted by: Michael Moll Approved by: swills (mentor)
Notes
Notes: svn path=/head/; revision=359003
Diffstat (limited to 'sysutils/rubygem-facter')
-rw-r--r--sysutils/rubygem-facter/Makefile8
-rw-r--r--sysutils/rubygem-facter/distinfo4
-rw-r--r--sysutils/rubygem-facter/files/patch-lib-facter-processor.rb19
-rw-r--r--sysutils/rubygem-facter/files/patch-lib-facter-zpool_version.rb8
-rw-r--r--sysutils/rubygem-facter/pkg-descr2
5 files changed, 11 insertions, 30 deletions
diff --git a/sysutils/rubygem-facter/Makefile b/sysutils/rubygem-facter/Makefile
index 50113177acb9..0224b94de711 100644
--- a/sysutils/rubygem-facter/Makefile
+++ b/sysutils/rubygem-facter/Makefile
@@ -2,12 +2,12 @@
# $FreeBSD$
PORTNAME= facter
-PORTVERSION= 1.7.6
+PORTVERSION= 2.0.2
CATEGORIES= sysutils rubygems
MASTER_SITES= RG \
http://downloads.puppetlabs.com/facter/
-MAINTAINER= robak@freebsd.org
+MAINTAINER= robak@FreeBSD.org
COMMENT= Cross-platform Ruby library for retrieving facts from OS
USE_RUBY= yes
@@ -18,8 +18,8 @@ PLIST_FILES= bin/facter
.include <bsd.port.pre.mk>
-# Restrict dmidecode dependency to i386 and amd64 systems
-.if ${ARCH} == "amd64" || ${ARCH} == "i386"
+# Restrict dmidecode dependency to Intel based systems
+.if ${ARCH} == "amd64" || ${ARCH} == "i386" || ${ARCH} == "ia64"
RUN_DEPENDS+= dmidecode:${PORTSDIR}/sysutils/dmidecode
.endif
diff --git a/sysutils/rubygem-facter/distinfo b/sysutils/rubygem-facter/distinfo
index 816dd21d6eaa..222cbf1d8b43 100644
--- a/sysutils/rubygem-facter/distinfo
+++ b/sysutils/rubygem-facter/distinfo
@@ -1,2 +1,2 @@
-SHA256 (rubygem/facter-1.7.6.gem) = 592ab025a91011b80a82cdc1a105a3b84e85d17c65154ee97478f02f745da45d
-SIZE (rubygem/facter-1.7.6.gem) = 203776
+SHA256 (rubygem/facter-2.0.2.gem) = afa70d9278c98ba2a8bdf762673f418b4028ffa4d4634606719d44ef7b371069
+SIZE (rubygem/facter-2.0.2.gem) = 198144
diff --git a/sysutils/rubygem-facter/files/patch-lib-facter-processor.rb b/sysutils/rubygem-facter/files/patch-lib-facter-processor.rb
deleted file mode 100644
index ae77e26caad8..000000000000
--- a/sysutils/rubygem-facter/files/patch-lib-facter-processor.rb
+++ /dev/null
@@ -1,19 +0,0 @@
---- lib/facter/processor.rb.orig 2013-04-30 19:57:21.000000000 +0400
-+++ lib/facter/processor.rb 2013-04-30 19:58:19.000000000 +0400
-@@ -88,14 +88,14 @@
- end
-
- Facter.add("Processor") do
-- confine :kernel => :openbsd
-+ confine :kernel => [ :openbsd, :freebsd ]
- setcode do
- Facter::Util::Resolution.exec("uname -p")
- end
- end
-
- Facter.add("ProcessorCount") do
-- confine :kernel => :openbsd
-+ confine :kernel => [ :openbsd, :freebsd ]
- setcode do
- Facter::Util::Resolution.exec("sysctl -n hw.ncpu")
- end
diff --git a/sysutils/rubygem-facter/files/patch-lib-facter-zpool_version.rb b/sysutils/rubygem-facter/files/patch-lib-facter-zpool_version.rb
index 1fbe2ee97ffd..336d7d1ceeb6 100644
--- a/sysutils/rubygem-facter/files/patch-lib-facter-zpool_version.rb
+++ b/sysutils/rubygem-facter/files/patch-lib-facter-zpool_version.rb
@@ -2,10 +2,10 @@
+++ lib/facter/zpool_version.rb
@@ -4,7 +4,7 @@
setcode do
- if Facter::Util::Resolution.which('zpool')
- zpool_v = Facter::Util::Resolution.exec('zpool upgrade -v')
-- zpool_version = zpool_v.match(/ZFS pool version (\d+)./).captures.first unless zpool_v.nil?
-+ zpool_version = zpool_v.scan(/^\s+(\d+)\s+/m).flatten.last unless zpool_v.nil?
+ if Facter::Core::Execution.which('zpool')
+ zpool_v = Facter::Core::Execution.exec('zpool upgrade -v')
+- zpool_version = zpool_v.match(/ZFS pool version (\d+)./).captures.first unless zpool_v.empty?
++ zpool_version = zpool_v.scan(/^\s+(\d+)\s+/m).flatten.last unless zpool_v.empty?
end
end
end
diff --git a/sysutils/rubygem-facter/pkg-descr b/sysutils/rubygem-facter/pkg-descr
index 70997b0daabb..61cd9b989c46 100644
--- a/sysutils/rubygem-facter/pkg-descr
+++ b/sysutils/rubygem-facter/pkg-descr
@@ -4,4 +4,4 @@ working only on certain operating systems or environments. Facter is
especially useful for retrieving things like operating system names, IP
addresses, MAC addresses, and SSH keys.
-WWW: https://puppetlabs.com/puppet/related-projects/facter/
+WWW: https://puppetlabs.com/facter