[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: fbc3fff45eb6f7ed039d4bff8e1674bebdb8b5c8 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 2 13:37:46 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Dec 3 07:13:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc3fff4 dev-ruby/ruby-xslt: drop 0.9.10 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 46 -- 1 file changed, 46 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild deleted file mode 100644 index d1f5ff9fe47c.. --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -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="https://github.com/glejeune/ruby-xslt; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc64 x86" -IUSE="" - -DEPEND+=" >=dev-libs/libxslt-1.1.12" -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 V=1 - cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die -} - -each_ruby_test() { - ${RUBY} -I../lib:lib -Ctest test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 2d994b696e3c6bda14955c74f74a29762039992e Author: Hans de Graaff gentoo org> AuthorDate: Thu Jun 23 05:47:21 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Jun 23 05:59:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d994b69 dev-ruby/ruby-xslt: stabilize 0.9.10-r1 for amd64, x86 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild index 70b45d16c9b6..3fe21732bb67 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/glejeune/ruby-xslt; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="" DEPEND+=" >=dev-libs/libxslt-1.1.12"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 5d2ee01eb5ad369bcb0ccd5767f3b6594d829bcf Author: Hans de Graaff gentoo org> AuthorDate: Thu Apr 28 05:14:35 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Apr 28 05:14:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2ee01e dev-ruby/ruby-xslt: enable ruby31 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild index 27ad1c4a5216..70b45d16c9b6 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 72cad64ee096c11749a1e451953af778dce16779 Author: Hans de Graaff gentoo org> AuthorDate: Tue Oct 26 04:38:29 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Oct 26 04:38:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72cad64e dev-ruby/ruby-xslt: add ruby30; fix extensions install Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild | 40 +++ 1 file changed, 40 insertions(+) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild new file mode 100644 index 000..27ad1c4a521 --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.rdoc AUTHORS.rdoc README.rdoc" + +RUBY_FAKEGEM_EXTENSIONS=(ext/xslt_lib/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/xml" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby class for processing XSLT" +HOMEPAGE="https://github.com/glejeune/ruby-xslt; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +DEPEND+=" >=dev-libs/libxslt-1.1.12" +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_test() { + ${RUBY} -I../lib:lib -Ctest test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 67239f15d9d0599eb997b2e733682389504a031e Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 25 17:24:33 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 26 05:51:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67239f15 dev-ruby/ruby-xslt: add ruby27 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild index 3e913895063..d1f5ff9fe47 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 56860c7d48435854070f1cab79a84ccd6a814f1d Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 20 13:28:24 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 20 18:42:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56860c7d dev-ruby/ruby-xslt: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild index c67655251ce..3e913895063 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: a153c397caf269f2097bd9c01d5f493ee67e6621 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 26 06:41:31 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 26 06:41:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a153c397 dev-ruby/ruby-xslt: cleanup Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ruby-xslt/Manifest | 1 - dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest index 5f54de67e13..80ecdef1038 100644 --- a/dev-ruby/ruby-xslt/Manifest +++ b/dev-ruby/ruby-xslt/Manifest @@ -1,2 +1 @@ DIST ruby-xslt-0.9.10.gem 35328 BLAKE2B aa0a627e76fcbc5626018389b5adbdbef1d54cc228f5622fd8cef4305e2d79c023c193031b8f8cc5f0e63d9c0af96edc0398beea4ac7f5eafe3dcf13ad2ff0ea SHA512 b196a517b19c6cb91ed6f4543ecfc6b58532e66f460029d2618e792cfe4078342fcb4428642328cbe6d97d1d942a6025ecff617578fc3abe2b0e414bf61ca1c4 -DIST ruby-xslt-0.9.9.gem 34816 BLAKE2B 2eb1bfb7f125387cc67842806a26249e3a9cf78630f0113cba4fb68d362398bf20c80a4cc8059d5c0253e80159b7958be1600890cec9c816e4275e85b316 SHA512 8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild deleted file mode 100644 index 59a00f1ab6c..000 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -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+=" >=dev-libs/libxslt-1.1.12" -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 V=1 - cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die -} - -each_ruby_test() { - ${RUBY} -I../lib:lib -Ctest test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 9fa7963312618f489e5f23954d724f5a7d7cd598 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 26 06:40:39 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 26 06:40:39 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa79633 dev-ruby/ruby-xslt: amd64 stable, bug 642000 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild index c4f00b5f565..dd3ec75639a 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/glejeune/ruby-xslt; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="" DEPEND+=" >=dev-libs/libxslt-1.1.12"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: d465d5a75834c131c34f19736b87ea6d41feb7c3 Author: Hans de Graaff gentoo org> AuthorDate: Tue Dec 26 06:46:47 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Dec 26 06:46:47 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d465d5a7 dev-ruby/ruby-xslt: add ruby25 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild index dd3ec75639a..c67655251ce 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby22 ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 9536364619bcb12a140f6a48175b139c867255bd Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 26 00:58:50 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 26 00:58:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95363646 dev-ruby/ruby-xslt: x86 stable (bug #642000) Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild index 57bd5c84d7e..c4f00b5f565 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/glejeune/ruby-xslt; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc64 x86" IUSE="" DEPEND+=" >=dev-libs/libxslt-1.1.12"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 9695f254535acacd13b897f9d73d39e8639e3946 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 22 06:23:14 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 22 06:23:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9695f254 dev-ruby/ruby-xslt: cleanup Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild | 49 1 file changed, 49 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild deleted file mode 100644 index 5f0c6c23f96..000 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -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+=" >=dev-libs/libxslt-1.1.12" -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 - - # Fix compatability with libxslt 1.30 - sed -i -e '/XSLT_NORM_SAXON_NAMESPACE/d' ext/xslt_lib/xslt_lib.c || die -} - -each_ruby_configure() { - ${RUBY} -C ext/xslt_lib extconf.rb || die -} - -each_ruby_compile() { - emake -C ext/xslt_lib V=1 - cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die -} - -each_ruby_test() { - ${RUBY} -I../lib:lib -Ctest test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: e96893fb08966c3f78eb972596ed584845f2bd91 Author: Hans de Graaff gentoo org> AuthorDate: Fri Oct 6 05:16:20 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Oct 6 05:16:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96893fb dev-ruby/ruby-xslt: add 0.9.10 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-ruby/ruby-xslt/Manifest| 1 + dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-ruby/ruby-xslt/Manifest b/dev-ruby/ruby-xslt/Manifest index 627bb7d5690..ed31c3f4f35 100644 --- a/dev-ruby/ruby-xslt/Manifest +++ b/dev-ruby/ruby-xslt/Manifest @@ -1 +1,2 @@ +DIST ruby-xslt-0.9.10.gem 35328 SHA256 a6fa14574f8f9cec4ee7a34085545b4f79151d10c0c119f2d2bb62d1fa8ff369 SHA512 b196a517b19c6cb91ed6f4543ecfc6b58532e66f460029d2618e792cfe4078342fcb4428642328cbe6d97d1d942a6025ecff617578fc3abe2b0e414bf61ca1c4 WHIRLPOOL 2ed19e0c3635b214fe4e488e3521128dc35811c6be9d3cb94117fbfa16704f6219c30f6e455be953651bde8e68d5c0a38913429d11533b12796c73d3515cd556 DIST ruby-xslt-0.9.9.gem 34816 SHA256 7dc7565e90719b5971ef9620f64180848a5d9e983e9abc74d76f7cf1b01a2f72 SHA512 8c23bff3406ae2712663f81fb46525df4938aee5bf85f5497ff33108e4fb0f443ca3389dedbbb9eea233e86e51c24938f699eae2bc62cbf291c04a56a9af36ff WHIRLPOOL a01a8a1cfc94de4455fdebd115eb83d5953977a0d57ac50cbdf6d8a874413744aa1a77fe31cfcab628a9d4cf7bdf45423156bb3ea65e904d598762f9ebd23537 diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild new file mode 100644 index 000..57bd5c84d7e --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.10.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby22 ruby23 ruby24" + +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="https://github.com/glejeune/ruby-xslt; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +DEPEND+=" >=dev-libs/libxslt-1.1.12" +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 V=1 + cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die +} + +each_ruby_test() { + ${RUBY} -I../lib:lib -Ctest test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 23f7e470667a94a26b1883319759157473ab0f16 Author: Hans de Graaff gentoo org> AuthorDate: Mon Sep 18 06:12:46 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Sep 18 06:13:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f7e470 dev-ruby/ruby-xslt: fix compatability with libxslt 1.30, bug 631244 Package-Manager: Portage-2.3.8, Repoman-2.3.2 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild | 49 1 file changed, 49 insertions(+) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild new file mode 100644 index 000..5f0c6c23f96 --- /dev/null +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r4.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +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+=" >=dev-libs/libxslt-1.1.12" +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 + + # Fix compatability with libxslt 1.30 + sed -i -e '/XSLT_NORM_SAXON_NAMESPACE/d' ext/xslt_lib/xslt_lib.c || die +} + +each_ruby_configure() { + ${RUBY} -C ext/xslt_lib extconf.rb || die +} + +each_ruby_compile() { + emake -C ext/xslt_lib V=1 + cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die +} + +each_ruby_test() { + ${RUBY} -I../lib:lib -Ctest test.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 4065c45e15447043b2e812250e48effe4428502a Author: Hans de Graaff gentoo org> AuthorDate: Mon Jul 31 05:29:31 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jul 31 05:31:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4065c45e dev-ruby/ruby-xslt: add ruby24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild index 32e2a039d26..59a00f1ab6c 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby21 ruby22 ruby23 ruby24" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 09dd97be9f1666a6da9601f6c5158d2ef69ca92e Author: Hans de Graaff gentoo org> AuthorDate: Mon May 9 04:46:47 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 9 04:46:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09dd97be dev-ruby/ruby-xslt: drop ruby19 Package-Manager: portage-2.2.26 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild index ec1927e..be67b36 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 2cf37ff304fd29626eab4fdce3b927d0deac4685 Author: Hans de Graaff gentoo org> AuthorDate: Mon May 9 04:53:07 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 9 04:53:07 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf37ff3 dev-ruby/ruby-xslt: add ruby23 Package-Manager: portage-2.2.26 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild index be67b36..7f5362f 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild @@ -3,7 +3,7 @@ # $Id$ EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 7e7987ef7317ae3d008ad7d954e386bcf38b25ae Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 11 10:05:19 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 11 10:05:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7987ef dev-ruby/ruby-xslt: x86 stable wrt bug #565422 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild index c628060..ec1927e 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://www.rubyfr.net/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" IUSE="" DEPEND+=" >=dev-libs/libxslt-1.1.12"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: e8e5a77bc039e16cff3a1dc88257515d4a46380b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 11 08:54:31 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 11 08:54:31 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e5a77b dev-ruby/ruby-xslt: amd64 stable wrt bug #565422 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild index cc64c6a..c628060 100644 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild +++ b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r3.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="http://www.rubyfr.net/; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 ~x86" IUSE="" DEPEND+=" >=dev-libs/libxslt-1.1.12"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/
commit: 51dbf9d282bc8515e7270f7a457fa49814de448b Author: Hans de Graaff gentoo org> AuthorDate: Thu Nov 12 06:50:48 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Nov 12 06:50:48 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51dbf9d2 dev-ruby/ruby-xslt: cleanup Package-Manager: portage-2.2.20.1 dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r2.ebuild | 47 1 file changed, 47 deletions(-) diff --git a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r2.ebuild b/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r2.ebuild deleted file mode 100644 index 35b18f3..000 --- a/dev-ruby/ruby-xslt/ruby-xslt-0.9.9-r2.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby19 ruby20" - -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+=" >=dev-libs/libxslt-1.1.12" -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 V=1 - cp ext/xslt_lib/xslt_lib$(get_modname) lib/xml/ || die -} - -each_ruby_test() { - ${RUBY} -I../lib:lib -Ctest test.rb || die -}