summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/facter/ChangeLog7
-rw-r--r--dev-ruby/facter/Manifest32
-rw-r--r--dev-ruby/facter/facter-1.7.4.ebuild50
3 files changed, 73 insertions, 16 deletions
diff --git a/dev-ruby/facter/ChangeLog b/dev-ruby/facter/ChangeLog
index dccc37453fae..7dd25dd6ab30 100644
--- a/dev-ruby/facter/ChangeLog
+++ b/dev-ruby/facter/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/facter
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.86 2013/09/17 06:00:28 prometheanfire Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.87 2013/12/19 21:21:40 prometheanfire Exp $
+
+*facter-1.7.4 (19 Dec 2013)
+
+ 19 Dec 2013; Matthew Thode <prometheanfire@gentoo.org> +facter-1.7.4.ebuild:
+ update of facter to 1.7.4
*facter-1.7.1-r1 (17 Sep 2013)
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 5d7f2cc23383..aad1ca463f3f 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -10,28 +10,30 @@ DIST facter-1.6.18.gem 145920 SHA256 5760265cbbd684b0c7e3b350b9b983d12a743b2b481
DIST facter-1.7.1.gem 194048 SHA256 f392dedd6a47695693ba3416c68f84acbda470c1cfa1607a981a76907752bd13 SHA512 bb1abcabce097191962adeed5e7c46292c42f8de79dd5ccc6c42a0e7ed7e18e92f4b742bf5483b873481768bf48d707a5c0f286b5cbba72a04fc19a14ada8093 WHIRLPOOL 9d12e9402bd719177d4c1ab48684de23678f78a93373ffed89c0e8f863de3d746f38080ada0e963266c7d32d545b2b49c12131e0e5db9ef07c01ea9cfa6c1589
DIST facter-1.7.2.gem 195072 SHA256 e0ebeece898c4302cffeb19d755cd537c907e8ccdb345fb7cb7049089299012d SHA512 da62443226d3044303f993467757303e78eaa0fabdeabeb1afabbad2ffad90844c684e472c725659f6840ef8689fb5eb838d72eab9f3686ec71345b4a8fbe6a7 WHIRLPOOL 66fe6f0d31fdf881071fec2a74d4a210a015dd2c3bed02580405b931578a33e1875ffd528aead0f4af851036a03d855dcc6f9754a47c135e8cb8dabec3973b1a
DIST facter-1.7.3.gem 198144 SHA256 1122c14051c38282afde5e79f3808a441d3c00ae2d161f0fab64ddf8a8f1f5c1 SHA512 ef1da09ae539a12a022f6a707cde5821cdeee21e90f431cb6752552c3ea6b351d3baff49cafcfe6005f724ae7aba860772b1efdfbd7dfe106c44b534c70a9559 WHIRLPOOL e03b30a8b059051b30feef7c2d4089f0fef280a56bd0d6b19f17af16a5a22e450a10e80ca1b53d9ca91fd0f89c888fe6bb9d952f776a65b25538ae4764c34355
+DIST facter-1.7.4.gem 197632 SHA256 3ba4d179b66e73dbc2416599ec17b8bbb357556fd7a24fdf6bb36cf0120a3fa0 SHA512 9d14221574928e866b22d5abdb5d507fadb8e7c7d55e604ee6a8ed320d69bc2284d8d693456a0a06e960a0810ec458f4c883a304703458684c28f1650226502b WHIRLPOOL 3888e0eb938335a4cac8c560c1c4141be90be59addb92be44e68ff14725f96fdbda7a118f37b14e69c82b2ebae1f1170951c9f327c4d2c36cce19cc2484f04d7
EBUILD facter-1.6.16.ebuild 930 SHA256 f0d90f6acd940807ec034acdfc821be234f5b27d48bf4ba5fe57fdb14b2de4dd SHA512 72cd1cf9eb27638b04c657369805e051b856b27fb01610738be461ed930a82413477e392d5b59d548b5efc317c6f23327e3f97c0910e8e7edd076bb1148a4aab WHIRLPOOL f8f8c01f12336b93f16790de060e18481d507b56a1f837f4c16af52408b0ebe8ec404ba21cb896e2e3dd127fa1bf5c6734d33d1f94f917e8049ea25212ad39a5
EBUILD facter-1.6.17.ebuild 1104 SHA256 90af42936fa9923484e64526e4e75f63f2c0a9901f4eb59f1d9316d42b8d323c SHA512 4004a098f94bb1b00b885c4ede739969b31fd44ba74af30d71e377aa36d7f0e8be286975cc18955c0a5f4af7de3953c8c5a31c5f9382b13998eef2e9b4e7eece WHIRLPOOL 9ae97d4e5acc615ea5bced8e1e17d38a2509e795744c9ff6bd871b325871fdf37d2b10f5078091df2a6de1dfaf5bcd96f65154c1fd7d032022db070dbbfe2b35
EBUILD facter-1.6.18.ebuild 1069 SHA256 86d6eb9659edb92fb2a861dda1a85dee183cb4329b5143cb5671d5c8d655a9fa SHA512 b97914b4788fd5698440a37cc9486325d2c3351045892491782da43c1ed2c98e14a89ba7ce9a28a87137ebd78c20202864eae4e987b6bdced185c26d035d4962 WHIRLPOOL 8e821014a16111c41ec922d6f65779d2acde6b3f3924e9893bf513b7b161b2a54ff93a1633c234f399f55c402e8bbbd0577d2b0da3592b5117a66d4aa4c8ae30
EBUILD facter-1.7.1-r1.ebuild 1281 SHA256 b047be09613c7c48d09f9f4ea04b3b5fe4d921ca67997b443b52a2f9275d9e20 SHA512 3fcbfe2dec8e0b7faa2986523ca1d31accdc8233e180851fbe18b9fc8ded66ec78b1d27cf2aab449b93b421331eb3efe132fda5094ef854ae0bafe3d4a883f51 WHIRLPOOL d858a3d82c0b6bce403533b6f3a4cfd35610977aa3a37ccbb66c7153e04c2c563f62011427cecebd6bed6445692a649adfc258367c241172e01add19252bf6cd
EBUILD facter-1.7.2.ebuild 1416 SHA256 0a55bdd84c0872443ad3cd66377cd533a3b4b755ae53838216de65b2ba55e457 SHA512 d76949439b722d3c68f56e00d89866701df48ca83515acb1c31669ac138b3400b56f2b5724dae121828c2b34c0b6ba9bcec65f91a1f938c92ffd21fc365d5eec WHIRLPOOL 17cbbc3653d7a051b7372ec9a9e5a4d9a215019b7a986652b185f2010202e240d0d8a7c1cf43e340aebc2616aa0a3e5c51ee166c46fbebe1c6b1ef5e6119bc48
EBUILD facter-1.7.3.ebuild 1424 SHA256 676d3e7e9f4ae1e2b47a791d0e648b3478d96eae99332ed17a8f75156ce0afc3 SHA512 965c00206c904861af9ecc530469683e7347c77e09c87cfc6dba22310af4329c7d51e19009c98dd2085324ccf6627661334b5c9a7a3d95569aad99240b09f849 WHIRLPOOL 282ae1a3a9761a637b6fe9f899aad984e20274b329f3aca7e58aebf74f7bd901bc91b72727ef4d4b6f407bfadf440ca29a64ab636c72e67fff7c01eb5a392912
-MISC ChangeLog 12257 SHA256 85e0886d1eb868ca440083bd5d34fd164c18d24412821aae8f34a9be3234f42f SHA512 b37d454a38b26393e8abc82fd4d2309514944cfedb649721b6aa134b0f9bf4af8a0425de0768e53ced0c5a674d631d6960dc34b50ba79a4f19da8c4799edc4ed WHIRLPOOL 4f4387fa1e22c2fd78bd263ba3f7112064aed1166812c5738c107adad26495bd4ce83bd4726d3db75cf9243f6428aa77f369c4a91192a0fef210088e9e87e72d
+EBUILD facter-1.7.4.ebuild 1417 SHA256 b3d2288b8e718511bafa06a298bcedd1f559ccaf2fa817d4bef88cf4c427c679 SHA512 ba740a8d64deffa2426c81fc8a475f9f8e48f355f52f61d3bf86083ccbd5e2029bf67990df1af33852034c9a74c9f8e6fd2e95dd12b7837b6c077d5961b25f05 WHIRLPOOL f43ff8dd625f36e3673c4de9174085123a130ab15c0db6d25d90779866d0b24ecde0fd35a35cdcd0826c7d2e1251b7049e2728166fc190cc75d7506daa3ab1a4
+MISC ChangeLog 12394 SHA256 b49e9ff0f2d491cbfe49e697c2d2d3738118bbee977370235db03234f5624e37 SHA512 7fb0bea1b777b3d177c8d956af3354e3cc7db048de1d1e4f89e109224ecac3842a9277fbd44fb46ce90e19fb07ff279ce8875997a0c7793ebe4d01fa88b63267 WHIRLPOOL 82d420bc7d5ccf6de972e07a352f998b79bf560369eb988ccc76feb397cfaa699faef8002fbb46a5bfd86d7eb5af9bdd34f485d8bd7feca6f302f27afd86faea
MISC metadata.xml 472 SHA256 a0e8e0c5f3128ced8ac0832e506fc66957c1bdda89b4d14f1ae92d1947193e65 SHA512 42c87465448566dbd54cb9614d8498d3448e8c2e8fbe690a07ca4a52fcbe6a7eefacc6312ee8edc867c1bbcf786bbe25cd7438f87a9b17cc8c0328334cdd9f06 WHIRLPOOL 167559e7faaf9f608da0b2c0225965afe8ce14b12cefe6dfa819c78ebc7cd42bb239a4f26c365586b1ca3acdde66a579d9703695eafc2504db15ded244348543
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.20 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSN/BeAAoJECRx6z5ArFrD0yoP/AyvMKlyXKK5NbW+eI6dwnuJ
-hzoZfrfBtCx7Nq0rrermU2H9nYUCjCDpmV65WWSWKWmPIs3h+aeEZOgjTgnbIAyN
-LO8Y/kxWPntPR7LQOx8A5RHJMluX+ktgOC8kL7SUdour4gcmbv8uvTaQU/7Z8NSm
-yKnQYKSy3RekhojWW/JF5LCIrUsOumyBS4CQxrp12FwAEKqxFmVlad534vwmJOh1
-97nAYMdG61B8/m9USjBW6loDUtcdsmz2C/OXDAXO7/WGfTuyIvYgoxT+tDtRTLV1
-h5IpwfZoEWxCifWB8bp3t+7SqhEfiOe+DHIP/qWzopG5umGAdB4qSvY9h/xDr0Ye
-wpjK3UoByjLMAKFo642HsblgjC+YoaMHNW4dgNytBQQkWGyhig9YGGmGfIxQ6cG0
-EF13ZxDC0c5HaufP38W+DcwbBnmGawqeWXqCpDnTU7NiZD2oMlc1C2zJGKFWL/KX
-LAp1OuILhtmv4KQr+1tMYerapwy8bxBJ1pUR5uBje0gzlZTL7cwvjG6NVMWZWd+W
-ykDxMQczqHVIOgxfXGgE0iYqzSFDqBRLlCQVhuBvmdEj8a6lzHM4+ovJqdWWfWC7
-Mg3g/bmCW7SZEvYAeBn+2ArvGFmVKh6ZIgL1gNqOP2hy7lScMkK4ljabdswkcnxe
-prO7vsKXQLaEbVDvY7/9
-=eEnZ
+iQIcBAEBCAAGBQJSs2NzAAoJECRx6z5ArFrD2QcQAK50ZTDETDTp6mv+/+E0frem
+wfteD/Ojq+4ArV1kDdWcuf9pLxP0/ei2RiEbrarOi40vqsi1MlPBT038Antt1wpp
+/ekKXhrx8t+ShuxfCUacUA6r9UK7DC4BRTJffCrOJ/MK/LrUbS/k9lISNz08ikvy
+Ghc/9AzzJCGVF1krOQ7AayL/CkmCCW4ZyltBoO0e52zH5AKPcUdiTO2a31BjlwNF
+Na1kM4LqPD6WUTZ8XILQHhgEFjNy16SObWbey/0jVjS3a9SeZDVT4vrnvX7FuuA8
+l8tFjhOx2vJ5I+3KgwZwMd5K/wO7BvLw1wCLBKlS0aDwbSk4cFLY0/6Qug3sUJiK
+Kq2t90KVeMmfgbhL+RyhUrBw4PRHvGupeY11JzaLZav2imafqu8CpKW0CSTcw3x8
+7AQ8yj/pan8WGF6G/FUOr0JZ8dJHNDQ68EIqnB4ewNW6vTQuRJg/Zc2CbJJhr1nA
+eL5G08YtMnT8TOLwElNSv+zeDr2qy9BpUsjm1xhi8Uy7FVA0tQgvBOA6MrIOSg6L
+cdjmOYI8wLpNmBvvzfoFdTPpIw7ijyNBr99MKnVuqF2LsSEOpJ2VhB9QWJp6eF1v
+IZISLuq2KyskWUyKKLfaQCVuASiaSy4etaANpMec7zj6UaiJPavsrriFyfl+d04l
+VooxkPbq1HIIdTLud3HK
+=mfsF
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/facter/facter-1.7.4.ebuild b/dev-ruby/facter/facter-1.7.4.ebuild
new file mode 100644
index 000000000000..9da72b0f3f60
--- /dev/null
+++ b/dev-ruby/facter/facter-1.7.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.7.4.ebuild,v 1.1 2013/12/19 21:21:40 prometheanfire Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 jruby"
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_BINWRAP="facter"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems"
+HOMEPAGE="http://www.puppetlabs.com/puppet/related-projects/facter/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="+dmi +pciutils"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+
+CDEPEND="
+ sys-apps/net-tools
+ sys-apps/lsb-release
+ dmi? ( sys-apps/dmidecode )
+ pciutils? ( sys-apps/pciutils )"
+
+RDEPEND+=" ${CDEPEND}"
+DEPEND+=" test? ( ${CDEPEND} )"
+
+#RUBY_PATCHES=( ${P}-fix-proc-self-status.patch )
+
+ruby_add_bdepend "test? ( >=dev-ruby/mocha-0.10.5:0.10 <dev-ruby/rspec-2.14:2 )"
+
+all_ruby_prepare() {
+ # Provide explicit path since /sbin is not in the default PATH on
+ # Gentoo.
+ sed -i -e 's:arp -an:/sbin/arp -an:' lib/facter/util/ec2.rb spec/unit/util/ec2_spec.rb || die
+
+ # Ensure the correct version of mocha is used without using bundler.
+ sed -i -e '9igem "mocha", "~>0.10.5"' spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ # Create the directory for custom facts.
+ keepdir /etc/facter/facts.d
+}