diff options
author | Hans de Graaff <graaff@gentoo.org> | 2010-07-03 06:58:47 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2010-07-03 06:58:47 +0000 |
commit | 0b2be15b52bc4bd5360a202b6c21f9c4d5bd374d (patch) | |
tree | 72592dd17075ae80354484a0df66935bbf34e5e3 /dev-ruby | |
parent | Convert to ruby-fakegem. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/ruby-augeas/Manifest | 13 | ||||
-rw-r--r-- | dev-ruby/ruby-augeas/ruby-augeas-0.3.0-r1.ebuild | 37 |
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 +} |