[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-xslt/

2022-12-02 Thread Hans de Graaff
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/

2022-06-23 Thread Hans de Graaff
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/

2022-04-27 Thread Hans de Graaff
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/

2021-10-25 Thread Hans de Graaff
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/

2020-07-25 Thread Hans de Graaff
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/

2019-01-20 Thread Hans de Graaff
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/

2017-12-25 Thread Hans de Graaff
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/

2017-12-25 Thread Hans de Graaff
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/

2017-12-25 Thread Hans de Graaff
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/

2017-12-25 Thread Thomas Deutschmann
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/

2017-12-21 Thread Hans de Graaff
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/

2017-10-05 Thread Hans de Graaff
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/

2017-09-18 Thread Hans de Graaff
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/

2017-07-30 Thread Hans de Graaff
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/

2016-05-08 Thread Hans de Graaff
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/

2016-05-08 Thread Hans de Graaff
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/

2015-11-11 Thread Agostino Sarubbo
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/

2015-11-11 Thread Agostino Sarubbo
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/

2015-11-11 Thread Hans de Graaff
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
-}