initial ebuild, thanks to Gábor Vészi
authorBenedikt Boehm <hollow@gentoo.org>
Sat, 3 Jul 2010 12:10:38 +0000 (12:10 +0000)
committerBenedikt Boehm <hollow@gentoo.org>
Sat, 3 Jul 2010 12:10:38 +0000 (12:10 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux i686

25 files changed:
dev-ruby/mixlib-authentication/ChangeLog [new file with mode: 0644]
dev-ruby/mixlib-authentication/metadata.xml [new file with mode: 0644]
dev-ruby/mixlib-authentication/mixlib-authentication-1.1.2.ebuild [new file with mode: 0644]
dev-ruby/mixlib-cli/ChangeLog [new file with mode: 0644]
dev-ruby/mixlib-cli/metadata.xml [new file with mode: 0644]
dev-ruby/mixlib-cli/mixlib-cli-1.2.0.ebuild [new file with mode: 0644]
dev-ruby/mixlib-config/ChangeLog [new file with mode: 0644]
dev-ruby/mixlib-config/metadata.xml [new file with mode: 0644]
dev-ruby/mixlib-config/mixlib-config-1.1.2.ebuild [new file with mode: 0644]
dev-ruby/mixlib-log/ChangeLog [new file with mode: 0644]
dev-ruby/mixlib-log/metadata.xml [new file with mode: 0644]
dev-ruby/mixlib-log/mixlib-log-1.1.0.ebuild [new file with mode: 0644]
dev-ruby/moneta/ChangeLog [new file with mode: 0644]
dev-ruby/moneta/metadata.xml [new file with mode: 0644]
dev-ruby/moneta/moneta-0.6.0.ebuild [new file with mode: 0644]
dev-ruby/ohai/ChangeLog [new file with mode: 0644]
dev-ruby/ohai/files/ohai-lsb-release.patch [new file with mode: 0644]
dev-ruby/ohai/metadata.xml [new file with mode: 0644]
dev-ruby/ohai/ohai-0.5.6.ebuild [new file with mode: 0644]
dev-ruby/rest-client/ChangeLog [new file with mode: 0644]
dev-ruby/rest-client/metadata.xml [new file with mode: 0644]
dev-ruby/rest-client/rest-client-1.5.1.ebuild [new file with mode: 0644]
dev-ruby/systemu/ChangeLog [new file with mode: 0644]
dev-ruby/systemu/metadata.xml [new file with mode: 0644]
dev-ruby/systemu/systemu-1.2.0.ebuild [new file with mode: 0644]

diff --git a/dev-ruby/mixlib-authentication/ChangeLog b/dev-ruby/mixlib-authentication/ChangeLog
new file mode 100644 (file)
index 0000000..bd25bcc
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/mixlib-authentication
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-authentication/ChangeLog,v 1.1 2010/07/03 11:54:02 hollow Exp $
+
+*mixlib-authentication-1.1.2 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
+  +mixlib-authentication-1.1.2.ebuild, +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/mixlib-authentication/metadata.xml b/dev-ruby/mixlib-authentication/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/mixlib-authentication/mixlib-authentication-1.1.2.ebuild b/dev-ruby/mixlib-authentication/mixlib-authentication-1.1.2.ebuild
new file mode 100644 (file)
index 0000000..db26283
--- /dev/null
@@ -0,0 +1,21 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-authentication/mixlib-authentication-1.1.2.ebuild,v 1.1 2010/07/03 11:54:02 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mixes in simple per-request authentication"
+HOMEPAGE="http://github.com/opscode/mixlib-authentication"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/mixlib-log"
diff --git a/dev-ruby/mixlib-cli/ChangeLog b/dev-ruby/mixlib-cli/ChangeLog
new file mode 100644 (file)
index 0000000..ba94bab
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/mixlib-cli
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-cli/ChangeLog,v 1.1 2010/07/03 11:58:53 hollow Exp $
+
+*mixlib-cli-1.2.0 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +mixlib-cli-1.2.0.ebuild,
+  +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/mixlib-cli/metadata.xml b/dev-ruby/mixlib-cli/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/mixlib-cli/mixlib-cli-1.2.0.ebuild b/dev-ruby/mixlib-cli/mixlib-cli-1.2.0.ebuild
new file mode 100644 (file)
index 0000000..ab5dee2
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-cli/mixlib-cli-1.2.0.ebuild,v 1.1 2010/07/03 11:58:53 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Mixin for creating command line applications"
+HOMEPAGE="http://github.com/opscode/mixlib-cli"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-ruby/mixlib-config/ChangeLog b/dev-ruby/mixlib-config/ChangeLog
new file mode 100644 (file)
index 0000000..e2b1113
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/mixlib-config
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-config/ChangeLog,v 1.1 2010/07/03 11:55:19 hollow Exp $
+
+*mixlib-config-1.1.2 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org>
+  +mixlib-config-1.1.2.ebuild, +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/mixlib-config/metadata.xml b/dev-ruby/mixlib-config/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/mixlib-config/mixlib-config-1.1.2.ebuild b/dev-ruby/mixlib-config/mixlib-config-1.1.2.ebuild
new file mode 100644 (file)
index 0000000..7335650
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-config/mixlib-config-1.1.2.ebuild,v 1.1 2010/07/03 11:55:19 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple class based Config mechanism"
+HOMEPAGE="http://github.com/opscode/mixlib-config"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-ruby/mixlib-log/ChangeLog b/dev-ruby/mixlib-log/ChangeLog
new file mode 100644 (file)
index 0000000..b19d203
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/mixlib-log
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-log/ChangeLog,v 1.1 2010/07/03 11:52:31 hollow Exp $
+
+*mixlib-log-1.1.0 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +mixlib-log-1.1.0.ebuild,
+  +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/mixlib-log/metadata.xml b/dev-ruby/mixlib-log/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/mixlib-log/mixlib-log-1.1.0.ebuild b/dev-ruby/mixlib-log/mixlib-log-1.1.0.ebuild
new file mode 100644 (file)
index 0000000..6e7f046
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mixlib-log/mixlib-log-1.1.0.ebuild,v 1.1 2010/07/03 11:52:31 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple class based Log mechanism"
+HOMEPAGE="http://github.com/opscode/mixlib-log"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-ruby/moneta/ChangeLog b/dev-ruby/moneta/ChangeLog
new file mode 100644 (file)
index 0000000..044199a
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/moneta
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/moneta/ChangeLog,v 1.1 2010/07/03 12:03:22 hollow Exp $
+
+*moneta-0.6.0 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +moneta-0.6.0.ebuild,
+  +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/moneta/metadata.xml b/dev-ruby/moneta/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/moneta/moneta-0.6.0.ebuild b/dev-ruby/moneta/moneta-0.6.0.ebuild
new file mode 100644 (file)
index 0000000..d2486ba
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/moneta/moneta-0.6.0.ebuild,v 1.1 2010/07/03 12:03:22 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A unified interface to key/value stores"
+HOMEPAGE="http://www.yehudakatz.com"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
diff --git a/dev-ruby/ohai/ChangeLog b/dev-ruby/ohai/ChangeLog
new file mode 100644 (file)
index 0000000..f7181fa
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/ohai
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ohai/ChangeLog,v 1.1 2010/07/03 12:10:38 hollow Exp $
+
+*ohai-0.5.6 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +ohai-0.5.6.ebuild,
+  +files/ohai-lsb-release.patch, +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/ohai/files/ohai-lsb-release.patch b/dev-ruby/ohai/files/ohai-lsb-release.patch
new file mode 100644 (file)
index 0000000..e67e4f6
--- /dev/null
@@ -0,0 +1,20 @@
+--- a/lib/ohai/plugins/linux/lsb.rb
++++ b/lib/ohai/plugins/linux/lsb.rb
+@@ -23,13 +23,13 @@ lsb Mash.new
+ begin
+   File.open("/etc/lsb-release").each do |line|
+     case line
+-    when /^DISTRIB_ID=(.+)$/
++    when /^DISTRIB_ID=["']?(.+?)["']?$/
+       lsb[:id] = $1
+-    when /^DISTRIB_RELEASE=(.+)$/
++    when /^DISTRIB_RELEASE=["']?(.+?)["']?$/
+       lsb[:release] = $1
+-    when /^DISTRIB_CODENAME=(.+)$/
++    when /^DISTRIB_CODENAME=["']?(.+?)["']?$/
+       lsb[:codename] = $1
+-    when /^DISTRIB_DESCRIPTION=(.+)$/
++    when /^DISTRIB_DESCRIPTION=["']?(.+?)["']?$/
+       lsb[:description] = $1
+     end
+   end
diff --git a/dev-ruby/ohai/metadata.xml b/dev-ruby/ohai/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/ohai/ohai-0.5.6.ebuild b/dev-ruby/ohai/ohai-0.5.6.ebuild
new file mode 100644 (file)
index 0000000..663857a
--- /dev/null
@@ -0,0 +1,30 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ohai/ohai-0.5.6.ebuild,v 1.1 2010/07/03 12:10:38 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ohai profiles your system and emits JSON"
+HOMEPAGE="http://wiki.opscode.com/display/ohai"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/extlib
+       <=dev-ruby/json-1.4.2
+       dev-ruby/mixlib-cli
+       dev-ruby/mixlib-config
+       dev-ruby/mixlib-log
+       dev-ruby/systemu"
+
+all_ruby_prepare() {
+       epatch "${FILESDIR}/ohai-lsb-release.patch"
+}
diff --git a/dev-ruby/rest-client/ChangeLog b/dev-ruby/rest-client/ChangeLog
new file mode 100644 (file)
index 0000000..8293f1a
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/rest-client
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rest-client/ChangeLog,v 1.1 2010/07/03 12:05:00 hollow Exp $
+
+*rest-client-1.5.1 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +rest-client-1.5.1.ebuild,
+  +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/rest-client/metadata.xml b/dev-ruby/rest-client/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/rest-client/rest-client-1.5.1.ebuild b/dev-ruby/rest-client/rest-client-1.5.1.ebuild
new file mode 100644 (file)
index 0000000..7c1ecb9
--- /dev/null
@@ -0,0 +1,21 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rest-client/rest-client-1.5.1.ebuild,v 1.1 2010/07/03 12:05:00 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Simple Simple HTTP and REST client for Ruby"
+HOMEPAGE="http://github.com/archiloque/rest-client"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/mime-types-1.16"
diff --git a/dev-ruby/systemu/ChangeLog b/dev-ruby/systemu/ChangeLog
new file mode 100644 (file)
index 0000000..7d48e68
--- /dev/null
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/systemu
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/systemu/ChangeLog,v 1.1 2010/07/03 12:08:44 hollow Exp $
+
+*systemu-1.2.0 (03 Jul 2010)
+
+  03 Jul 2010; Benedikt Böhm <hollow@gentoo.org> +systemu-1.2.0.ebuild,
+  +metadata.xml:
+  initial ebuild, thanks to Gábor Vészi
+
diff --git a/dev-ruby/systemu/metadata.xml b/dev-ruby/systemu/metadata.xml
new file mode 100644 (file)
index 0000000..0040b11
--- /dev/null
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+       <herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/systemu/systemu-1.2.0.ebuild b/dev-ruby/systemu/systemu-1.2.0.ebuild
new file mode 100644 (file)
index 0000000..87a9248
--- /dev/null
@@ -0,0 +1,19 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/systemu/systemu-1.2.0.ebuild,v 1.1 2010/07/03 12:08:44 hollow Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Univeral capture of STDOUT and STDERR and handling of child process PID"
+HOMEPAGE="http://codeforpeople.com/lib/ruby/systemu/"
+
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""