summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-05-03 05:33:11 +0000
committerHans de Graaff <graaff@gentoo.org>2011-05-03 05:33:11 +0000
commit6c2586edbba591eb12dcfecab65e842fb13ffdcd (patch)
treee6a63388ca29172ddad197b2958039e30e4b91c4 /dev-ruby
parentUpdated to newer upstream version, including tests. (diff)
downloadhistorical-6c2586edbba591eb12dcfecab65e842fb13ffdcd.tar.gz
historical-6c2586edbba591eb12dcfecab65e842fb13ffdcd.tar.bz2
historical-6c2586edbba591eb12dcfecab65e842fb13ffdcd.zip
Version bump.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/libxml/ChangeLog7
-rw-r--r--dev-ruby/libxml/Manifest10
-rw-r--r--dev-ruby/libxml/libxml-2.0.4.ebuild42
3 files changed, 54 insertions, 5 deletions
diff --git a/dev-ruby/libxml/ChangeLog b/dev-ruby/libxml/ChangeLog
index d16fb2535ad5..8a71eab4cc46 100644
--- a/dev-ruby/libxml/ChangeLog
+++ b/dev-ruby/libxml/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/libxml
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.34 2011/04/21 05:35:50 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/ChangeLog,v 1.35 2011/05/03 05:33:11 graaff Exp $
+
+*libxml-2.0.4 (03 May 2011)
+
+ 03 May 2011; Hans de Graaff <graaff@gentoo.org> +libxml-2.0.4.ebuild:
+ Version bump.
*libxml-2.0.2 (21 Apr 2011)
diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest
index df84158ac269..f3e2e82ed9dd 100644
--- a/dev-ruby/libxml/Manifest
+++ b/dev-ruby/libxml/Manifest
@@ -6,17 +6,19 @@ DIST libxml-ruby-1.1.3.tgz 1495372 RMD160 03f79a4338b0d30a2b1921e14b502ae87bee81
DIST libxml-ruby-1.1.4.gem 4407808 RMD160 27c7ecd6a5d259e957a4f8ade03f1bd73d07388f SHA1 7d53b77ce4d689a3301c7882ae2355db20ca2cbf SHA256 71c948ad3982054bc1745a35fad62b6a6be9448254c72dc8b3ebcf0c4afa0e0c
DIST libxml-ruby-2.0.0.gem 231424 RMD160 1dfc89910fb86c3e7f83d19d7d2adc0a9c9275f6 SHA1 0f895939f787faa8d4756b6af60676f62f8683eb SHA256 252748f510d34267042e76095931ed6cea80d81df1e9212760744940d4087978
DIST libxml-ruby-2.0.2.gem 230400 RMD160 6fe212068e6a06d382545b28b8f2fa567f0fe9de SHA1 9214ce7abcc8500223bcf793c889741429780eee SHA256 29a3e2e7fbd69952ac9669b8eaf49096493d0bba39d0f5a0310b8c57d5de58a5
+DIST libxml-ruby-2.0.4.gem 232448 RMD160 343d800486804ea6d57d4fa34bd0bfa253b4ee93 SHA1 0fba4823e92dc0b2fd3ed7d7aea9c8e5ed64d114 SHA256 926bd55dd02f14b18520d6ae2402adfd8987df52fc0a3ace17a53399649f4288
EBUILD libxml-1.1.3-r1.ebuild 925 RMD160 5d165b1d4892b0fc992046a16baa9ed29efb0774 SHA1 6234fdc139cd10b34f99ffc20609103351474538 SHA256 d6e1197ca7a59bc74f8433b85b1dbe0662adcd0fdeb25f01379c7c2c4a76998b
EBUILD libxml-1.1.3.ebuild 1094 RMD160 8d51dec2559f4be539dce66ebae90147405b0a9d SHA1 449431a0517a7140fd165e99446f92161c2ca08d SHA256 211fe0e363d324bb0473e167dfd59c523a38821032b0dbc877807cf53df0e44b
EBUILD libxml-1.1.4.ebuild 1039 RMD160 5802d0c0dda4e9aeac4821a1c7f6d2a1cd5c8d9a SHA1 1d2c6ea637d5c98b4028c7ffd3ed075919eaf564 SHA256 698ee4c3ca8b93ed5a073ba8d1da5a638c913db4e1d62282967fb2c5286f7302
EBUILD libxml-2.0.0.ebuild 1004 RMD160 0ab05a300f8fb96da376ea954a027cebcf46312c SHA1 2fc9472cfb92cb36e448573e4eef3c4a82053e1f SHA256 08fa06a4cf6117a84c39040abb8b4163eb46fe9a7843bfc7cfc214bc27ccb81d
EBUILD libxml-2.0.2.ebuild 1095 RMD160 325c6776860a3f7b2eb8af13e0d3d62c1522ff7a SHA1 3d107d68b5f359548f074904f10a13e7fbfe34c7 SHA256 ed9047d1b8dd5ed58ad80d8f1e82eea7cfa82b802518dbcd057c5ddd4a69aec8
-MISC ChangeLog 4879 RMD160 9d8910805198fca61072cc55f6cff3e508bbab81 SHA1 808bd3d3b6410e16baf3c61094fd68d49e941406 SHA256 18d5ab36b50d5c61e087951ac92314d51f2ed012e3e938faf58163d56fcb8d72
+EBUILD libxml-2.0.4.ebuild 1095 RMD160 3e432aa107506def24494384ad72f11d47a9c29e SHA1 06cedb921903a2b5ff85175e762cd28ebc864a42 SHA256 722172c27b4aad90c4b2886ff0a27d8aa11f6008d2614fac7d5d082f60e15fab
+MISC ChangeLog 4997 RMD160 910529d55a208425d2384cade102fbcab93b0db7 SHA1 8b58df657983b31077bbaf6d3bdd0c480da70d0f SHA256 0c7a13abb5c098ca68ca45c9159c271f6625cab9edd754b058cd3a781b7b6aeb
MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iF4EAREIAAYFAk2vwkIACgkQrnu0mw69Jkp42gD/SJDZBMZ3kjsO539wK9Bgnhzt
-CMHIfRdvHxgPfb4mR9IA/iaGmdhBwWnxH6e/NfZgsHH2xIBCGa3k+j812RLer1Z6
-=5mYS
+iF4EAREIAAYFAk2/k6UACgkQrnu0mw69Jkq66AD/T19keqKI/ezaflDiAw+BZLRZ
+gX7rFAOMH7d1u6ArWfgA/0/SKlCH9pPQL4bsLZeYvpYMhnjV1AUXTqBhDXCuFClQ
+=D6Vs
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/libxml/libxml-2.0.4.ebuild b/dev-ruby/libxml/libxml-2.0.4.ebuild
new file mode 100644
index 000000000000..3802f13d8573
--- /dev/null
+++ b/dev-ruby/libxml/libxml-2.0.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/libxml/libxml-2.0.4.ebuild,v 1.1 2011/05/03 05:33:11 graaff Exp $
+
+EAPI=2
+
+USE_RUBY="ruby18 ree18 ruby19"
+
+RUBY_FAKEGEM_NAME="libxml-ruby"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster."
+HOMEPAGE="http://libxml.rubyforge.org"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="${RDEPEND} dev-libs/libxml2"
+DEPEND="${DEPEND} dev-libs/libxml2"
+
+all_ruby_prepare() {
+ # Remove grancher tasks only needed for publishing the website
+ sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
+
+ # We don't have the hanna template available.
+ sed -i -e 's/hanna/rake/' Rakefile || die
+}
+
+each_ruby_configure() {
+ ${RUBY} -C ext/libxml extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -C ext/libxml
+ cp ext/libxml/libxml_ruby.so lib/ || die
+}