diff options
author | Hans de Graaff <graaff@gentoo.org> | 2012-10-03 17:23:17 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2012-10-03 17:23:17 +0000 |
commit | c1c58497171feb1eb9dd8742411d2d15324647db (patch) | |
tree | 8d2a2ba3607dffca2af386d9674e879872e9f78d /dev-ruby/ruby-xslt | |
parent | sys-kernel/genkernel: 3.4.43 (diff) | |
download | historical-c1c58497171feb1eb9dd8742411d2d15324647db.tar.gz historical-c1c58497171feb1eb9dd8742411d2d15324647db.tar.bz2 historical-c1c58497171feb1eb9dd8742411d2d15324647db.zip |
Remove forced -g CFLAG, bug 435820.
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/ruby-xslt')
-rw-r--r-- | dev-ruby/ruby-xslt/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/ruby-xslt/Manifest | 13 | ||||
-rw-r--r-- | dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r1.ebuild | 47 |
3 files changed, 58 insertions, 9 deletions
diff --git a/dev-ruby/ruby-xslt/ChangeLog b/dev-ruby/ruby-xslt/ChangeLog index ae37d6c0d241..49e9e2aa4f91 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.32 2012/09/27 19:00:58 johu Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-xslt/ChangeLog,v 1.33 2012/10/03 17:23:17 graaff Exp $ + +*ruby-xslt-0.9.9-r1 (03 Oct 2012) + + 03 Oct 2012; Hans de Graaff <graaff@gentoo.org> +ruby-xslt-0.9.9-r1.ebuild: + Remove forced -g CFLAG, bug 435820. 27 Sep 2012; Johannes Huber <johu@gentoo.org> ruby-xslt-0.9.9.ebuild: Stable for x86, wrt bug #435820 diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest index 6d82cd7c1237..9528ca57f4bf 100644 --- a/dev-ruby/ruby-xslt/Manifest +++ b/dev-ruby/ruby-xslt/Manifest @@ -4,17 +4,14 @@ Hash: SHA256 DIST ruby-xslt-0.9.8.gem 34304 SHA256 bb164a15b207e3146132902735ef9c3c7bdf7dde24b7e60a0f1afae211f52fc9 SHA512 f54f498fcf9759be70faf9da0540dd9d58d60a7951d200d306c131203853177b79f947003226b7d36edc72588dce7f24321d45608b38e5f336b0a0d1dd060adb WHIRLPOOL 83c3c359ba71a463d7d70d3126abfc1159be86f9620c5817dccd3c6f3c78bfa05e6414495187112ffa3207b524af3fd0f09d0cf8e5890b94fb042d0386074126 DIST ruby-xslt-0.9.9.gem 34816 SHA256 7dc7565e90719b5971ef9620f64180848a5d9e983e9abc74d76f7cf1b01a2f72 SHA512 8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff WHIRLPOOL a01a8a1cfc94de4455fdebd115eb83d5953977a0d57ac50cbdf6d8a874413744aa1a77fe31cfcab628a9d4cf7bdf45423156bb3ea65e904d598762f9ebd23537 EBUILD ruby-xslt-0.9.8.ebuild 1055 SHA256 daa4fa6953f395f4b0c2356948596f442badcede32e1c1611c5663dcadaa4a0e SHA512 1d3c0c7a54f1dfd297aa8f9612be702ace59cb3c74de481996c2a8d4184b138100f476dd17ee0d8bffb2da932dd1cb74636385149a61d9702c94b9f956146ad0 WHIRLPOOL 6824a7686299315bfa1758e60cf601e322b3db1aa4f4d76812c16c03ae9ded9cf93d0a0fd209ffa14c450336c3e91a7ba607c02301a44f17af6b36a20e0a509d +EBUILD ruby-xslt-0.9.9-r1.ebuild 1255 SHA256 bcde56b77964c7f80bef4125a951fe7709a44e01dcb49055be59be8ff5dc52ba SHA512 d2220b6c2b9e0e1cf4fc9c796c082e31ac9f765c9bbc820a1223c7db728d4b40b2e7cc83d1f196c62d7063d8bda2ec8617493b4df4a0aabd036af3743061b994 WHIRLPOOL 9796d9d4d3f4bae5ef25dd477a26c1151a52ed1c056ab187115143118af5973090046695697bdae27265c458d4442eeb35c61a4746b8c03429e76cdd16d7363a EBUILD ruby-xslt-0.9.9.ebuild 1160 SHA256 3ee4a55273409f919e6d26dc3020897218bf26f3613605bbae12d5caae4ac8fa SHA512 917c749a68c695a152cbcd9f00383e1465e711cf6542f8e04a2115d8b7fcdc36a93b02978bb7d38379325a99181b2a818af5febb1df3cc8341b1d5e2cf63c8e4 WHIRLPOOL 0750cca6bf13193a68c9c905a2f797a69a187f2d8bdd46d492c0fd6b5c938c89d0401c9b7a36168c020561848e0199c55849f4cde81f99319d53b0ef6e1d1ac4 -MISC ChangeLog 4196 SHA256 dfb58b95e4761b281b54cd06a0a700fdfc87871c239d7c62e127b68a708a1755 SHA512 935eb622fcd51827195251c9c3f74a345baf97810151223ddd9d75a63b2a3dda258d68c6e92415ce59a101b6939bd3065a551dd5b373a440281189fb65cddd87 WHIRLPOOL 031f687481a6a3a9ed57b94dbf83ad8cec05e0ffc6920844bcaae59060d0d88284d56b261bf553cbf9ece9c520159fa120c3104fe66e277badb260c0c00f8401 +MISC ChangeLog 4350 SHA256 192d7041ea52206fbfb29d8fdebe815a7be048b9253dd0feb6e60193948ceaa3 SHA512 0fabfa1a0593c5fa88d4fddabe9f03e5f7e6b4c88372f4ab176db022061b7d9827ae3b07cd0bc3cf5961af3abed1f6e03aaa10e003348f4565f6a07bb5deb9a8 WHIRLPOOL 9c594cc58d137dea78f7f30a45926033ba1ea4f50f36f2a8bbc4ac739bf897ab550796aad1e9f0100f41f4e0e2bf72c11b2d83a03c36eaa0ed0b5dbb07158ac1 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQZKQWAAoJEO+t9ga+3I3aR5AH/0u5KYIbaru1SyGl+HYUi0XR -I980SYSvlbqCUaX1pYogXZmfSleQ4CVe+IkVbrDaWUk/ci28bkEVcYF13J1A/ay7 -1yGLhT5V8rkdcJfFJdfaBHZhn1GvQOTOLPh2+y47h6BKb31EcH9Vm74kmGAVtHuS -9ZAhsr4DJrE2tJVZslgB8hXnskgkXi+YfkMeP9wjB4z8AmuR4cgNUCvuz7AaXgVd -uk0gy7Fp3BPMzkMuotatp5zd6E7U7B+HTQjx0b/UtKvaKGn6dJDiWCreMndU9Ke7 -UVhJHN6aF4eSlcHuRbUrzc2ph5+7Ozshq7g2J+BMGfWdc/d1BFvHk4an3YO7ypE= -=c7+o +iF4EAREIAAYFAlBsdIsACgkQiIP6VqMIqNfBjAD9GeDOpZOOQ8wdGKBso4NgsehG +BvrtBYEZy6XVfYezd2kA/A87w10M5N4MTCK1eySvMdt4qx5JjK41fsFUIDuof3B2 +=uH++ -----END PGP SIGNATURE----- diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r1.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r1.ebuild new file mode 100644 index 000000000000..d04ad2bb9802 --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r1.ebuild @@ -0,0 +1,47 @@ +# 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-r1.ebuild,v 1.1 2012/10/03 17:23:17 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 ~ppc64 ~x86" +IUSE="" + +DEPEND="${DEPEND} >=dev-libs/libxslt-1.1.12" +RDEPEND="${RDEPEND} >=dev-libs/libxslt-1.1.12" + +all_ruby_prepare() { + # Remove forced -g compiler flag. + sed -i -e 's/-g //' ext/xslt_lib/extconf.rb || die + + # 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 +} |