diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-03-08 20:56:31 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2009-03-08 20:56:31 +0000 |
commit | 15225f5d6662fbe86c26f8f70e59f98bc5221490 (patch) | |
tree | 30b644ab6924828b56ab88b0fe30b085380384e0 /dev-ruby/libxml | |
parent | Drop KDE 4.2.0 (diff) | |
download | historical-15225f5d6662fbe86c26f8f70e59f98bc5221490.tar.gz historical-15225f5d6662fbe86c26f8f70e59f98bc5221490.tar.bz2 historical-15225f5d6662fbe86c26f8f70e59f98bc5221490.zip |
Version bump. While this version supports Ruby 1.9, it causes an rpath issue when enabled, so keep it just for Ruby 1.8 for now.
Package-Manager: portage-2.2_rc23/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/libxml')
-rw-r--r-- | dev-ruby/libxml/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/libxml/Manifest | 12 | ||||
-rw-r--r-- | dev-ruby/libxml/libxml-1.0.0.ebuild | 52 |
3 files changed, 67 insertions, 6 deletions
diff --git a/dev-ruby/libxml/ChangeLog b/dev-ruby/libxml/ChangeLog index 1a1a85dba508..1f49ddafc6af 100644 --- a/dev-ruby/libxml/ChangeLog +++ b/dev-ruby/libxml/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-ruby/libxml # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.22 2009/01/25 15:14:15 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.23 2009/03/08 20:56:31 flameeyes Exp $ + +*libxml-1.0.0 (08 Mar 2009) + + 08 Mar 2009; Diego E. Pettenò <flameeyes@gentoo.org> + +libxml-1.0.0.ebuild: + Version bump. While this version supports Ruby 1.9, it causes an rpath + issue when enabled, so keep it just for Ruby 1.8 for now. *libxml-0.9.8 (25 Jan 2009) diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest index 95979af6f33e..488dbd031b34 100644 --- a/dev-ruby/libxml/Manifest +++ b/dev-ruby/libxml/Manifest @@ -4,15 +4,17 @@ Hash: SHA1 DIST libxml-ruby-0.5.4.gem 133632 RMD160 04620b26ccdef5c0c23655abe494e65171860ee6 SHA1 2c34d4608e1bbf587f24b461a20ab923cdc4f59f SHA256 e80aeb5cf64d2fd3a799bef25e46f152c9c22fb832221b212b79a9a90b31f15c DIST libxml-ruby-0.9.7.tgz 1477844 RMD160 bb80c744728a8d99aebba77390cae700b493adf9 SHA1 bceef2a388d69c61859017eee6723cd3568d50ff SHA256 2f30e169cf6810a4b48d8f995e60b75940d8dbf84f4f7be44f3c18b635395c9e DIST libxml-ruby-0.9.8.tgz 1489171 RMD160 4719d2197641fdc8309b5696b59336bd7c388b06 SHA1 ef5bdca7a936239561fe1edf2d9efd47b2b51285 SHA256 0d5c417dc9915cff06ad6ba9e5f381db5530112bac3c750c814216e1249304d1 +DIST libxml-ruby-1.0.0.tgz 1492947 RMD160 573751dc7ae5a517c806c57e2db948292c7bfeed SHA1 634e40ef14da90577d6d13b675237c56d4993801 SHA256 6f5d7bd5bea8ea7e1bd7489c9407fe8b3e616636daaaa01e7a86582e89b94569 EBUILD libxml-0.5.4.ebuild 581 RMD160 3ee7d4584fe38de2a78bc6a5654ba7e1845c9f52 SHA1 6e2639cfdf80848af3df14bc42a54e730b1072e2 SHA256 86d4e499f030fcc5408a8c6702a0aa5c6147593a83b312d2eaa7b27a9b6e95f8 EBUILD libxml-0.9.7.ebuild 1085 RMD160 576b5344fa0ca965981a81ca0e99d39b40902168 SHA1 03787ca3f41c62ad3b1410c84236779b443dd4c3 SHA256 37dfee5b0213dcd4dce082c39b3a364c2a259cb760daf6d082c6a2c4b31938b7 EBUILD libxml-0.9.8.ebuild 1104 RMD160 1bf987f26e99e74cc067bc3195b481248bb83976 SHA1 70bdb7f72f9da30251ca38bf06881490dbcb0899 SHA256 3a85acda6adc30a88dd7abe054f28773e8996b3e8e23861cf80a45b80e02f253 -MISC ChangeLog 3217 RMD160 eedb9cf5469fd7cfb31a18cbfb6df8245e18c339 SHA1 e2164717a62ceda5b82b67a0010401033f3bb6c8 SHA256 d222e8ca0bc0eb401197561361a5ca2035564d81cba2dfa9dda7e4f471c3f8f2 +EBUILD libxml-1.0.0.ebuild 1104 RMD160 bce93476b2a86c23ca9cdc4d7316d576e777766c SHA1 763ce3d3259745bfa6db0624f3d314280c8667e3 SHA256 1dc7d9ad67e965dc470c1db96c4f2ea42cebcc89073316f8385ace3db69b827a +MISC ChangeLog 3460 RMD160 f7d200ef244cf7800204417c2640469d7b958747 SHA1 d7d6dd2440039320f66386eb5e8231376fc50f9c SHA256 30df749ae9f4445f67832d036f560beb41d43c1a085d371ae27a07519a31957e MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.9 (GNU/Linux) +Version: GnuPG v2.0.10 (GNU/Linux) -iEYEARECAAYFAkl8geIACgkQAiZjviIA2XjCKQCdH+jgiH/d845d2xWIjq4pcT3e -UBkAnid+Bg0s0zKSSKRWR58l98x6XoYl -=YjZF +iEYEARECAAYFAkm0MQ4ACgkQAiZjviIA2XgAogCg07o/Spdi8ywYryDvdpY5hobW +W/EAoIYhaYcTuXxpvMl7BoxuO4wDgJcW +=4k+q -----END PGP SIGNATURE----- diff --git a/dev-ruby/libxml/libxml-1.0.0.ebuild b/dev-ruby/libxml/libxml-1.0.0.ebuild new file mode 100644 index 000000000000..95c78bcd311b --- /dev/null +++ b/dev-ruby/libxml/libxml-1.0.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/libxml-1.0.0.ebuild,v 1.1 2009/03/08 20:56:31 flameeyes Exp $ + +inherit ruby + +MY_P=${PN}-ruby-${PV} + +DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster." +HOMEPAGE="http://libxml.rubyforge.org" +SRC_URI="mirror://rubyforge/${PN}/${MY_P}.tgz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc" + +RDEPEND=">=dev-libs/libxml2-2.6.6" +DEPEND="${RDEPEND} + dev-ruby/rake" + +S="${WORKDIR}/${MY_P}" + +USE_RUBY="ruby18" + +src_compile() { + rake extensions || die "rake extensions failed" + + if use doc; then + rake rdoc || die "rake rdoc failed" + fi +} + +src_test() { + rake test || die "rake test failed" +} + +src_install() { + cd "${S}"/lib + doruby -r * || die "doruby failed" + + cd "${S}"/ext/libxml + ruby_einstall || die "ruby_einstall failed" + + cd "${S}" + + dodoc README CHANGES || die "dodoc failed" + + if use doc; then + dohtml -r doc/* || die "dohtml failed" + fi +} |