summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenedikt Boehm <hollow@gentoo.org>2010-03-21 07:53:05 +0000
committerBenedikt Boehm <hollow@gentoo.org>2010-03-21 07:53:05 +0000
commit1c733d445ddd82d263033bbec1640f671a7196aa (patch)
treea1aa09f6b19efb31e37828f4ca4b519fa99a647c /dev-ruby
parentVersion bump with bug fixes. Documentation can now be generated. (diff)
downloadhistorical-1c733d445ddd82d263033bbec1640f671a7196aa.tar.gz
historical-1c733d445ddd82d263033bbec1640f671a7196aa.tar.bz2
historical-1c733d445ddd82d263033bbec1640f671a7196aa.zip
fix is_virtual fact for Linux-VServer
Package-Manager: portage-2.2_rc63/cvs/Linux i686
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/facter/ChangeLog8
-rw-r--r--dev-ruby/facter/Manifest4
-rw-r--r--dev-ruby/facter/facter-1.5.7-r1.ebuild32
-rw-r--r--dev-ruby/facter/files/facter-1.5.7-virtual.patch13
4 files changed, 55 insertions, 2 deletions
diff --git a/dev-ruby/facter/ChangeLog b/dev-ruby/facter/ChangeLog
index 143277ed825d..024e0f28a33d 100644
--- a/dev-ruby/facter/ChangeLog
+++ b/dev-ruby/facter/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/facter
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.23 2010/03/12 07:56:25 hollow Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/ChangeLog,v 1.24 2010/03/21 07:53:04 hollow Exp $
+
+*facter-1.5.7-r1 (21 Mar 2010)
+
+ 21 Mar 2010; Benedikt Böhm <hollow@gentoo.org> +facter-1.5.7-r1.ebuild,
+ +files/facter-1.5.7-virtual.patch:
+ fix is_virtual fact for Linux-VServer
12 Mar 2010; Benedikt Böhm <hollow@gentoo.org> facter-1.5.7.ebuild,
+files/facter-1.5.7-fqdn.patch:
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 72467fb36325..bb399e80f75f 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1,10 +1,12 @@
AUX facter-1.5.2-virtual.patch 953 RMD160 3dfecee1c84e11679c3787b57d1d8dbf7abf7950 SHA1 6bd4783ac9445bf9f6b78fea0123ddfc7773e1d3 SHA256 ec6d004544ae30cad301e15bb01366872d8b937e6c009743449a005481309c31
AUX facter-1.5.7-fqdn.patch 2543 RMD160 af1a66178ffc471ecdb7a63adf486a0ba87cea97 SHA1 92502adcc136b1d94ff4888fc0bf740c56c68e9c SHA256 45023c1d89d16bf2d7b34b8017d9307155938d178baae8bd6b65d7af662aee45
+AUX facter-1.5.7-virtual.patch 443 RMD160 479427563fc366ca0774d0307fef4a4403e57f1a SHA1 c1c026b13c0b5e4eb308844be5b3afbf08262bfb SHA256 1e299f05f5af715e4ffac68ed432f8c94f96126db53516485e315e40471be3e4
DIST facter-1.5.2.tgz 48857 RMD160 0574f2cc4a934c0f4cd1a8e2d8a0554002ea1f31 SHA1 2fc1ce89b3fc0041a072b4c7899cd805d9572ffe SHA256 b9d0dda8e35028f0d56bcc8951a86b2143169174545a2fb0818054e7f88085a9
DIST facter-1.5.6.tar.gz 66356 RMD160 c0dbe660aae09758290230b6264d2ee18a072fef SHA1 a48d7e6e86199db16a647343e0dc05e143f00db4 SHA256 54caf94e3d429a39c29632919e7926636685682c69113585673136701dfc2b4c
DIST facter-1.5.7.tar.gz 73343 RMD160 98855a5129868a3d695c45daf80f8badaa90c566 SHA1 d904d1d02341d12df5ae8183f5552bd7fab18be6 SHA256 87723af2e73def42c04c8e2d1e728e5749ac9fabea8c681ebb5b46f2096329e0
EBUILD facter-1.5.2-r1.ebuild 723 RMD160 517856dcd93e795c3c4d40cc9694b5cab97a2f81 SHA1 428bff19872422529c42207b8a76c17f78437bff SHA256 f2f47e562961a704813bd8e3d99f561288dbda96ebd4745a8288a5d5f9e3de46
EBUILD facter-1.5.6.ebuild 702 RMD160 b7fd31b18a499608c2f9e18ce24cb04a7801dda5 SHA1 4b315b67bce0cdd49712c20e521f89d1b44eb9f8 SHA256 18e3a4684ec8bed1a2ac7d118c04baac20d31d962ce50543d18df56f904c71f5
+EBUILD facter-1.5.7-r1.ebuild 839 RMD160 bfefae581f9ca38f610a5d95818db68a3920d803 SHA1 c829992d93e246d18e1ed8660b33586717c52925 SHA256 f17128b387b3f6c45854485a67feebd20ef72c61acb2c29a47ea7382f33867bc
EBUILD facter-1.5.7.ebuild 788 RMD160 db01a64f02afb370f7bd6039e2127102383cee3a SHA1 696baa485821482bcbd716fe4d14a41a5ea91562 SHA256 643bcac67179206d7e00dafbbf34a5b8e5d3e13fa05b7fee38ad776dc69cab22
-MISC ChangeLog 3039 RMD160 531ee6ca53e7309984d01254551eb79628826565 SHA1 d86ec1c6a818bfcb23bc85b9fdeef12d96a01b34 SHA256 f32d27f3882ffed145d2b547524f433f56a17b95033c8a2760e60ed0f464eb88
+MISC ChangeLog 3224 RMD160 37cd273a649b6f7b0aa3ade901139333f232463b SHA1 5fb61cfd657abf52c2715f9e885ade6292c30aee SHA256 5f7bf2f0def30ae6fbd830b8100134155b458ce7fb1ab84ff6c731a5d1eb567b
MISC metadata.xml 222 RMD160 23efe87c16ebc9fbeb91e894ab372cc3bb66bc49 SHA1 a5d1e2317ae207bbd664aebe986687948fdd984a SHA256 38ef3457fd14e6872985f0e100fde79d0b8a9dbc4fc39ceef780c8c5abc5f337
diff --git a/dev-ruby/facter/facter-1.5.7-r1.ebuild b/dev-ruby/facter/facter-1.5.7-r1.ebuild
new file mode 100644
index 000000000000..5965409a7868
--- /dev/null
+++ b/dev-ruby/facter/facter-1.5.7-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/facter/facter-1.5.7-r1.ebuild,v 1.1 2010/03/21 07:53:04 hollow Exp $
+
+EAPI="2"
+
+inherit ruby
+
+DESCRIPTION="A cross-platform Ruby library for retrieving facts from operating systems"
+LICENSE="GPL-2"
+HOMEPAGE="http://reductivelabs.com/projects/facter/index.html"
+SRC_URI="http://reductivelabs.com/downloads/${PN}/${P}.tar.gz"
+
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+
+USE_RUBY="ruby18"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.5.7-fqdn.patch
+ epatch "${FILESDIR}"/${PN}-1.5.7-virtual.patch
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ DESTDIR="${D}" ruby_einstall || die
+ DESTDIR="${D}" erubydoc
+}
diff --git a/dev-ruby/facter/files/facter-1.5.7-virtual.patch b/dev-ruby/facter/files/facter-1.5.7-virtual.patch
new file mode 100644
index 000000000000..f3334905cc92
--- /dev/null
+++ b/dev-ruby/facter/files/facter-1.5.7-virtual.patch
@@ -0,0 +1,13 @@
+Index: facter-1.5.7/lib/facter/virtual.rb
+===================================================================
+--- facter-1.5.7.orig/lib/facter/virtual.rb
++++ facter-1.5.7/lib/facter/virtual.rb
+@@ -72,7 +72,7 @@ Facter.add("is_virtual") do
+
+ setcode do
+ case Facter.value(:virtual)
+- when "xenu", "openvzve", "vmware"
++ when "xenu", "openvzve", "vmware", "vserver"
+ true
+ else
+ false