summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-07-03 06:58:47 +0000
committerHans de Graaff <graaff@gentoo.org>2010-07-03 06:58:47 +0000
commit0b2be15b52bc4bd5360a202b6c21f9c4d5bd374d (patch)
tree72592dd17075ae80354484a0df66935bbf34e5e3 /dev-ruby
parentConvert to ruby-fakegem. (diff)
downloadhistorical-0b2be15b52bc4bd5360a202b6c21f9c4d5bd374d.tar.gz
historical-0b2be15b52bc4bd5360a202b6c21f9c4d5bd374d.tar.bz2
historical-0b2be15b52bc4bd5360a202b6c21f9c4d5bd374d.zip
Convert to ruby-fakegem. Make dependencies more specific to avoid compilation problems.
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/ruby-augeas/ChangeLog9
-rw-r--r--dev-ruby/ruby-augeas/Manifest13
-rw-r--r--dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild37
3 files changed, 57 insertions, 2 deletions
diff --git a/dev-ruby/ruby-augeas/ChangeLog b/dev-ruby/ruby-augeas/ChangeLog
index 4750d0ddab1c..8639b005c459 100644
--- a/dev-ruby/ruby-augeas/ChangeLog
+++ b/dev-ruby/ruby-augeas/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-ruby/ruby-augeas
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-augeas/ChangeLog,v 1.10 2010/06/21 20:40:59 gmsoft Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-augeas/ChangeLog,v 1.11 2010/07/03 06:58:47 graaff Exp $
+
+*ruby-augeas-0.3.0-r1 (03 Jul 2010)
+
+ 03 Jul 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-augeas-0.3.0-r1.ebuild:
+ Convert to ruby-fakegem. Make dependencies more specific to avoid
+ compilation problems.
21 Jun 2010; Guy Martin <gmsoft@gentoo.org> ruby-augeas-0.3.0.ebuild:
added ~hppa to KEYWORDS
diff --git a/dev-ruby/ruby-augeas/Manifest b/dev-ruby/ruby-augeas/Manifest
index a04d1f6ffa73..b711b744543a 100644
--- a/dev-ruby/ruby-augeas/Manifest
+++ b/dev-ruby/ruby-augeas/Manifest
@@ -1,6 +1,17 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST ruby-augeas-0.2.0.gem 16896 RMD160 054e9a8c34caf3410377f9d0589fb5f06865709f SHA1 da89ff1fa9a75e17ea848c098c324e3eee53e1f8 SHA256 e03070357dabebb1ae1a6baf4fcacb4f7e5459c496d281fff6efbe63d91b127d
DIST ruby-augeas-0.3.0.gem 20480 RMD160 91ca2a31dbac7b406f2cc3a1054459337aaecc81 SHA1 60393a3f6cc023818ea2d0a073002913f9bbee6a SHA256 2d1281fead19025c1a8a72b6cff178c8adf91a3e8a5704448102bb289d026dcb
EBUILD ruby-augeas-0.2.0.ebuild 477 RMD160 3c0d9a1e94382facc83a83829527199c779a6496 SHA1 d603ce75a06be4d893635462fe4eb6336a1550e6 SHA256 5f6827bef9c175499458e5466eeb8fec8c4916704935a684880d49453468cfab
+EBUILD ruby-augeas-0.3.0-r1.ebuild 870 RMD160 6fa40065e080d2a909231dd26b53e2da2003dbeb SHA1 11fdf2556eb330561ed64d47531c55506633e662 SHA256 15d3264e012b20d886ef87f1470526758c8610fb5f8d035da9ecf1805ea8cd6d
EBUILD ruby-augeas-0.3.0.ebuild 486 RMD160 017b337f38af355d7875d6f80cd0c5ef693ed35c SHA1 1b1c803450d728752fd3b96998fc3b280ba4e17c SHA256 700411c33ee8af45e643f0ec305f54d002436890e03b728e524e84f3ca7cd879
-MISC ChangeLog 1352 RMD160 0ee9abf91a60a1617f7c3d14a56c8d65232a3916 SHA1 587953001f19464224381b59bcbf9f3f1eaf5731 SHA256 99a79537fdc5959e94608bf65cae9d483c26e0bda130ff26cb195c4bca4a1ab4
+MISC ChangeLog 1564 RMD160 c146ffa4181f7ad7c1e577181cc16f4e766f033a SHA1 6bf1e86b5d7d35c7d9cc31b63027d69889f70cf6 SHA256 7b9e633ff5816232004e07436d4bb9fd99364fa6ac525a38c350edbb90e244a8
MISC metadata.xml 321 RMD160 a341c010e6e325f41bc63a322671330201faf45e SHA1 b789a7ddaa132952e90e71bb866cf3d66cf74afa SHA256 0d31e30246e043bd749cb2bdb9187cb8be99c381b341d20595b69fe59256667a
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.15 (GNU/Linux)
+
+iF4EAREIAAYFAkwu360ACgkQZihJkut28Sv+WwEAyp4XZZSbocmYtsdYzeHWtICo
+vMZV/eR19CUXe7t+HhkBAIWpUKZ4vWYVe7nrB3CL4h47oQSuyB9OF7A6lbSgs8SO
+=tqkS
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild b/dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..7b4075afeaa9
--- /dev/null
+++ b/dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild,v 1.1 2010/07/03 06:58:47 graaff Exp $
+
+EAPI=2
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_DOCDIR="doc/site/api"
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="Ruby bindings for Augeas"
+HOMEPAGE="http://augeas.net/"
+SRC_URI="http://augeas.net/download/ruby/${P}.gem"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="${DEPEND} >=app-admin/augeas-0.5.1"
+RDEPEND="${RDEPEND} >=app-admin/augeas-0.5.1"
+
+each_ruby_configure() {
+ ${RUBY} -Cext/augeas extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext/augeas || die
+}
+
+each_ruby_install() {
+ mv ext/augeas/_augeas$(get_modname) lib/ || die
+
+ each_fakegem_install
+}