diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2008-11-30 11:52:40 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2008-11-30 11:52:40 +0000 |
commit | cf697faecf00ebdfaf4c0ae66f39286eecc7cbd9 (patch) | |
tree | 6f8caa614fa08155ed9b8b77235d2a80a9b55858 /dev-ruby/libxml | |
parent | Bump for mono-2 (diff) | |
download | historical-cf697faecf00ebdfaf4c0ae66f39286eecc7cbd9.tar.gz historical-cf697faecf00ebdfaf4c0ae66f39286eecc7cbd9.tar.bz2 historical-cf697faecf00ebdfaf4c0ae66f39286eecc7cbd9.zip |
Version bump; use the tarball rather than the gem so that the tests run during src_test. Fix license, it's actually as-is rather than BSD.
Package-Manager: portage-2.2_rc16/cvs/Linux 2.6.27-gentoo-r4 x86_64
Diffstat (limited to 'dev-ruby/libxml')
-rw-r--r-- | dev-ruby/libxml/ChangeLog | 9 | ||||
-rw-r--r-- | dev-ruby/libxml/Manifest | 10 | ||||
-rw-r--r-- | dev-ruby/libxml/libxml-0.9.5.ebuild | 51 |
3 files changed, 65 insertions, 5 deletions
diff --git a/dev-ruby/libxml/ChangeLog b/dev-ruby/libxml/ChangeLog index bb3508db3701..b3a40e46dd34 100644 --- a/dev-ruby/libxml/ChangeLog +++ b/dev-ruby/libxml/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-ruby/libxml # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.18 2008/10/13 15:21:22 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.19 2008/11/30 11:52:40 flameeyes Exp $ + +*libxml-0.9.5 (30 Nov 2008) + + 30 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> + +libxml-0.9.5.ebuild: + Version bump; use the tarball rather than the gem so that the tests run + during src_test. Fix license, it's actually as-is rather than BSD. *libxml-0.8.3 (13 Oct 2008) diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest index 71263f53f67c..2ccaac046144 100644 --- a/dev-ruby/libxml/Manifest +++ b/dev-ruby/libxml/Manifest @@ -5,16 +5,18 @@ DIST libxml-ruby-0.3.8.4.tar.gz 59089 RMD160 eba8dce300a921bb6a2b5b874824b64d1f5 DIST libxml-ruby-0.3.8.gem 56320 RMD160 78d788a9cb34f5eef4bf2d95d0a75dfef1ab05b4 SHA1 d8fdd40f46f4e7a956d64405c1951de5d81342ce SHA256 e01fdfd26a790227aa2ef37437412c3d7643940ec4bb39c44417c18fa08cd85f DIST libxml-ruby-0.5.4.gem 133632 RMD160 04620b26ccdef5c0c23655abe494e65171860ee6 SHA1 2c34d4608e1bbf587f24b461a20ab923cdc4f59f SHA256 e80aeb5cf64d2fd3a799bef25e46f152c9c22fb832221b212b79a9a90b31f15c DIST libxml-ruby-0.8.3.gem 167424 RMD160 40023ae2a6dd5fd2cc4bb5f45ffc957cd51c40e3 SHA1 b0557789563e3a51539e03e1a541a852657ab9ef SHA256 9ff8da7157953a5638b49f1cbb6f304738575249cc64c762d38921b79b05bc2f +DIST libxml-ruby-0.9.5.tgz 1473117 RMD160 ec7da214a7221ee51c4906495b9fb5264d98f80e SHA1 97ab5eac257c4c35e12d03f4ea4d0cd141cd55b4 SHA256 b5cce1e5cabf60375c6e6ed1ad277cb14a555141d648a53855253b509e0d7147 EBUILD libxml-0.3.8.4.ebuild 973 RMD160 8d9fabe29ec4c1cada5626a64623d8645949d945 SHA1 a99a8d86974002f5b1c20606b123275b916c3eb3 SHA256 fc218c0d158c8bf86d1591b21539abe812d5d7ee211f3d2d80c3d398c05faba5 EBUILD libxml-0.3.8.ebuild 719 RMD160 1f16c576f9844d07b7431f09a0304c17c7871f6a SHA1 87a895f8e174523a069a34fca5c223474589d8a7 SHA256 6517874da79808e1b21989da285d95d5773e54dafe19335e6e0dd6824639ec68 EBUILD libxml-0.5.4.ebuild 581 RMD160 3ee7d4584fe38de2a78bc6a5654ba7e1845c9f52 SHA1 6e2639cfdf80848af3df14bc42a54e730b1072e2 SHA256 86d4e499f030fcc5408a8c6702a0aa5c6147593a83b312d2eaa7b27a9b6e95f8 EBUILD libxml-0.8.3.ebuild 605 RMD160 bb2cc268c533f621ef7dc5080e41944dad280d22 SHA1 8fb5d36d8d6ba2f9b67ee3b33601065ed8a8ecad SHA256 a476ee67e3615bd76bec12e12cc2849998bf9793e2afeffa60c9b12ab1eec2a5 -MISC ChangeLog 2279 RMD160 7b52f7ffb13f808a7c2821709bc0549be00bf98f SHA1 47a937cd09e04e967eed61928e9693dba2bd668e SHA256 fca9e38f1c7f62b9db80193a94cc5dda36a42b9f8ce785f04f5d23b748358d7a +EBUILD libxml-0.9.5.ebuild 1120 RMD160 0a3226daf562ee0b16be317a4da2949674139171 SHA1 60354b2706951270cad057a40b957b95d61974cd SHA256 f3cc8aa0ffa74c1f442f35709e05ed603318d88cd7e6976d68ff6a482be73096 +MISC ChangeLog 2532 RMD160 0cf4fd3dc8b2566e68592ee8680bbb927c5ccaa8 SHA1 0bcffef81b5c272bc48069da76fce3b1bc9c3d95 SHA256 01d6954f3638aabd153fa6d224e21bf30db829c1a569139007236d3d872cacde MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkjzZ3kACgkQAiZjviIA2Xh/cQCdE2RjdTEmjXPZmBtFUIUI4C0T -odoAoOZj8T+jkShfQ/rruPiaNIsjUCkU -=+Sj2 +iEYEARECAAYFAkkyfo4ACgkQAiZjviIA2XgigACg3ZgxIHVWpauLKOW/qnw+xyk/ +e+4An36hJTnW+ejLRr1xdqjCxdLiLgbU +=OWhE -----END PGP SIGNATURE----- diff --git a/dev-ruby/libxml/libxml-0.9.5.ebuild b/dev-ruby/libxml/libxml-0.9.5.ebuild new file mode 100644 index 000000000000..bb661f575028 --- /dev/null +++ b/dev-ruby/libxml/libxml-0.9.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/libxml-0.9.5.ebuild,v 1.1 2008/11/30 11:52:40 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}" + +src_compile() { + rake extensions || die "rake extensions failed" + + # Does not work on 0.9.5 + #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 +} |