diff options
Diffstat (limited to 'dev-ruby/ruby-xslt')
-rw-r--r-- | dev-ruby/ruby-xslt/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/ruby-xslt/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/ruby-xslt/ruby-xslt-0.9.9.ebuild | 44 |
3 files changed, 56 insertions, 5 deletions
diff --git a/dev-ruby/ruby-xslt/ChangeLog b/dev-ruby/ruby-xslt/ChangeLog index 9556d08c7f5c..507dae83bc1e 100644 --- a/dev-ruby/ruby-xslt/ChangeLog +++ b/dev-ruby/ruby-xslt/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/ruby-xslt # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xslt/ChangeLog,v 1.27 2012/02/20 07:02:48 graaff Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xslt/ChangeLog,v 1.28 2012/02/20 07:11:37 graaff Exp $ + +*ruby-xslt-0.9.9 (20 Feb 2012) + + 20 Feb 2012; Hans de Graaff <graaff@gentoo.org> +ruby-xslt-0.9.9.ebuild: + Version bump. Skip failing test instead of all tests. Add ruby19. 20 Feb 2012; Hans de Graaff <graaff@gentoo.org> -ruby-xslt-0.9.7.ebuild: Remove old version. diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest index 1bf041b279a2..b9e7c91e3464 100644 --- a/dev-ruby/ruby-xslt/Manifest +++ b/dev-ruby/ruby-xslt/Manifest @@ -2,13 +2,15 @@ Hash: SHA256 DIST ruby-xslt-0.9.8.gem 34304 RMD160 b496da7b7023c8f1db8b16f782197ab45ad7eff9 SHA1 37f8c4b98846df94341c78c7edd5cf9661f4f3ae SHA256 bb164a15b207e3146132902735ef9c3c7bdf7dde24b7e60a0f1afae211f52fc9 +DIST ruby-xslt-0.9.9.gem 34816 RMD160 ca6cf24d8e55f8243b2e3c3404bd5838cf98e0b7 SHA1 88be1d4826cc2620d136daf18a0c075f5d93cfda SHA256 7dc7565e90719b5971ef9620f64180848a5d9e983e9abc74d76f7cf1b01a2f72 EBUILD ruby-xslt-0.9.8.ebuild 1064 RMD160 6af523eec677aec189f7877b5237611861482426 SHA1 46e35a262f09575aff8706dfd0c6178f9c3fe136 SHA256 cff58648e0540717f82c56c0828827757da31470f554b9f6aa0d8d7ab7e695a4 -MISC ChangeLog 3540 RMD160 f736047c3462b6a4f7739c4e84b0bbfc2202dcbd SHA1 6cd89bfed98e5fd79790cbb78490a198a8589323 SHA256 29c7732fc2db90250e0abb68478e5d3ac9dd3714b5862c7b180d29957d885587 +EBUILD ruby-xslt-0.9.9.ebuild 1170 RMD160 0d25f107b1f8f2efa3419c4d94d45126da2c4c9c SHA1 be6c3225356c776c558aae96c7fb6c699c778450 SHA256 4c842ee5f7e72c2d61f8e8239156d9089b3cc1fa78f2f2f897113c0f3b984538 +MISC ChangeLog 3716 RMD160 679c326d1a62a6dcff9b6c5e8ed8d0ee07299e8f SHA1 d0a2ec86b3e5ce23b77053d30ce613b00890147a SHA256 9c628ec74ea50f6e883929245aeb718e5fd6b7312184c5b10aa168e7b1a66229 MISC metadata.xml 158 RMD160 097f8145a9994f98be4971b43b23b9e5e8bccb66 SHA1 7ac646714b1ab83fda98f3ccdd8b48a31c148b27 SHA256 70b396ab3c7a63a81cb895b7728bd9eccdc9770afdb9919f2c54694b685f7032 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iF4EAREIAAYFAk9B8CsACgkQiIP6VqMIqNdcVwD9FpKEd6pPKfez6crGfnJtgB1q -rDnw/gUANr11bbDN+McA/3sGh5JXxMT29eaatH0jiu46SJKDOthhyfjzQXDeNJ6P -=r+5K +iF4EAREIAAYFAk9B8i8ACgkQiIP6VqMIqNcWGgD+J0qUrxC3C1mlaXMbQuyvNb6a +ZxuIPeWc7elehmlHP+oA/2aTbPO+2aCJob5hVU6nb5r+JnbK/v0rU6VHFY1ha+jM +=r6UW -----END PGP SIGNATURE----- diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9.ebuild new file mode 100644 index 000000000000..001a279b0408 --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xslt/ruby-xslt-0.9.9.ebuild,v 1.1 2012/02/20 07:11:37 graaff Exp $ + +EAPI=2 +USE_RUBY="ruby18 ruby19 ree18" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc" + +inherit multilib ruby-fakegem + +DESCRIPTION="A Ruby class for processing XSLT" +HOMEPAGE="http://www.rubyfr.net/" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} >=dev-libs/libxslt-1.1.12" +RDEPEND="${RDEPEND} >=dev-libs/libxslt-1.1.12" + +all_ruby_prepare() { + # One test fails but we have installed this code already for a long + # time so this probably isn't a regression. No upstream bug tracker + # to report the problem :-( + sed -i -e '/test_transformation_error/,/^ end/ s:^:#:' test/test.rb || die +} + +each_ruby_configure() { + ${RUBY} -C ext/xslt_lib extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/xslt_lib || die + mv ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die +} + +each_ruby_test() { + ${RUBY} -I../lib:lib -Ctest test.rb || die +} |