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

2024-05-18 Thread Hans de Graaff
commit: 681b8adccdb092fe9fcb25e77ce55d2acf5bf85b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 19 05:04:10 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 19 05:33:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681b8adc

dev-ruby/rbpdf: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/rbpdf-1.21.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
index 62ceeefdb1f1..2b31c3cb7ff3 100644
--- a/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 # Avoid the complexity of the "rake" recipe and run the tests manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2023-12-28 Thread Hans de Graaff
commit: 7c4c5cdd8086b4b0b4c86e785ae25c625272399f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Dec 28 13:52:12 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Dec 28 13:53:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4c5cdd

dev-ruby/rbpdf-font: fix c99 undeclared function getopt

Closes: https://bugs.gentoo.org/919868
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
index ce8050597779..1d97bbe90fdf 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
@@ -20,7 +20,6 @@ RUBY_S="rbpdf-${PV}/rbpdf-font"
 LICENSE="LGPL-2.1+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 
 ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
 
@@ -31,7 +30,10 @@ all_ruby_prepare() {
pushd lib/fonts/src || die
tar xf ttf2ufm-src.tar.gz || die
emake -C ttf2ufm-src clean
-   sed -i -e '/^CFLAGS_SYS=/ s/-O/$(CFLAGS)/' -e '/CFLAGS.*LIBS/ 
s/CFLAGS/LDFLAGS/' ttf2ufm-src/Makefile || die
+   sed -e '/^CFLAGS_SYS=/ s/-O/$(CFLAGS)/' \
+   -e '/CFLAGS.*LIBS/ s/CFLAGS/LDFLAGS/' \
+   -i ttf2ufm-src/Makefile || die
+   sed -e '/limits.h/a#include ' -i ttf2ufm-src/t1asm.c || die
popd || die
 }
 



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

2023-12-27 Thread Hans de Graaff
commit: bf30747fe1bf953fd5cca0d0c41c42b024a9466e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 13:45:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 13:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf30747f

dev-ruby/rbpdf-font: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
index 0d6e19246029..ce8050597779 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 # This gem bundles dejavu fonts, freefonts
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
 RUBY_FAKEGEM_GEMSPEC="rbpdf-font.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: 8e373dbf3b2c88c7b00f00647319c591c356927a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 13:44:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 13:55:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e373dbf

dev-ruby/rbpdf-font: drop 1.19.1-r1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/Manifest|  1 -
 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 28 -
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
index 74e68c2b2ef4..37d3f2d5b2cc 100644
--- a/dev-ruby/rbpdf-font/Manifest
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -1,2 +1 @@
-DIST rbpdf-font-1.19.1.gem 9571840 BLAKE2B 
6e362148514e2c4f5794e81b01bd725ffc5c89dbaec30b053979e87206a137151aabfb7a577344144cbd225ece695e49e8b43595b6e5a89eaca300d468ae96bc
 SHA512 
e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7
 DIST rbpdf-font-1.19.1.tar.gz 12021768 BLAKE2B 
edc3a9a88300bcd89c7fe30f19081cfe478897aa6aced2b94dcd55cfd4fa29ba72ce8c582579f90cc8e1d66017ea2f163a6aa9e06d50476be77b09a686900683
 SHA512 
a3f137f937c2a33c68c7dd9990215a64762b5bdd736dec8c3208c285719aa5bc79d2ea5687c5b224e950b95ed4772ce0ebde0d883fb3c911ad7fa442c4f18e7b

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
deleted file mode 100644
index 948eb5e80d95..
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# This gem bundles dejavu fonts, freefonts, and ttf2ufm
-# ttf2ufm is a precompiled 32-bit binary
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" Rakefile || die
-   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
-}



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

2023-08-29 Thread Hans de Graaff
commit: d7a58fcbaead32b0918b0bc62ca77130c07dfbdd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 14:43:34 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:50:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7a58fcb

dev-ruby/rbpdf: drop 1.21.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 -
 dev-ruby/rbpdf/rbpdf-1.21.0.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index e1ad065e8589..e06708a453f1 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1,2 @@
-DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5
 DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 
24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a
 SHA512 
0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98
 DIST rbpdf-1.21.3.tar.gz 12071239 BLAKE2B 
bcfc19ab707b2e2b03752f723bb8c971b131bde2e6841832c958ea329681aaa36edb13c453173db05c2748de33962f756fc0bcf4959dda385eb4f6f081290fd9
 SHA512 
f169c3694df9af7fea76ed8415c79658ed12bacad4b2f3fda0ce632ced98fcf9bc256278dea52283907d33aed1632a453e4dadc43522003ab2f1a471d9818041

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild
deleted file mode 100644
index 266d49265b5e..
--- a/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*
-   || ( dev-ruby/mini_magick dev-ruby/rmagick )
-"
-
-# Two of the tests require png/jpeg support in "magick identify",
-# see bug 738784.
-BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}



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

2023-07-20 Thread Hans de Graaff
commit: dbe7ee9152104d0f7509da990f24ebf285e456ba
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 20 10:49:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 20 10:50:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbe7ee91

dev-ruby/rbpdf-font: build ttf2ufm from included src archive

Closes: https://bugs.gentoo.org/831456
Closes: https://bugs.gentoo.org/910533
Closes: https://bugs.gentoo.org/910534
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/Manifest|  1 +
 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
index 7cc2dbe5d1a0..74e68c2b2ef4 100644
--- a/dev-ruby/rbpdf-font/Manifest
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-font-1.19.1.gem 9571840 BLAKE2B 
6e362148514e2c4f5794e81b01bd725ffc5c89dbaec30b053979e87206a137151aabfb7a577344144cbd225ece695e49e8b43595b6e5a89eaca300d468ae96bc
 SHA512 
e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7
+DIST rbpdf-font-1.19.1.tar.gz 12021768 BLAKE2B 
edc3a9a88300bcd89c7fe30f19081cfe478897aa6aced2b94dcd55cfd4fa29ba72ce8c582579f90cc8e1d66017ea2f163a6aa9e06d50476be77b09a686900683
 SHA512 
a3f137f937c2a33c68c7dd9990215a64762b5bdd736dec8c3208c285719aa5bc79d2ea5687c5b224e950b95ed4772ce0ebde0d883fb3c911ad7fa442c4f18e7b

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
new file mode 100644
index ..0d6e19246029
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# This gem bundles dejavu fonts, freefonts
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
+RUBY_FAKEGEM_GEMSPEC="rbpdf-font.gemspec"
+
+inherit ruby-fakegem toolchain-funcs
+
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+RUBY_S="rbpdf-${PV}/rbpdf-font"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
+
+   pushd lib/fonts/src || die
+   tar xf ttf2ufm-src.tar.gz || die
+   emake -C ttf2ufm-src clean
+   sed -i -e '/^CFLAGS_SYS=/ s/-O/$(CFLAGS)/' -e '/CFLAGS.*LIBS/ 
s/CFLAGS/LDFLAGS/' ttf2ufm-src/Makefile || die
+   popd || die
+}
+
+each_ruby_prepare() {
+   rm -rf lib/fonts/src || die
+}
+
+all_ruby_compile() {
+   emake CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" -C 
lib/fonts/src/ttf2ufm-src
+}
+
+each_ruby_install() {
+   cp "${WORKDIR}/all/${RUBY_S}/lib/fonts/src/ttf2ufm-src/ttf2pt1" 
lib/fonts/ttf2ufm/ttf2ufm || die
+
+   each_fakegem_install
+}



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

2023-07-17 Thread Hans de Graaff
commit: 37cd6a9b1f5c452dce8ea10f982d4b4acfc8d847
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 18 04:33:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 18 04:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37cd6a9b

dev-ruby/rbpdf: add 1.21.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.21.3.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index dfae36805ebd..e1ad065e8589 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5
 DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 
24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a
 SHA512 
0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98
+DIST rbpdf-1.21.3.tar.gz 12071239 BLAKE2B 
bcfc19ab707b2e2b03752f723bb8c971b131bde2e6841832c958ea329681aaa36edb13c453173db05c2748de33962f756fc0bcf4959dda385eb4f6f081290fd9
 SHA512 
f169c3694df9af7fea76ed8415c79658ed12bacad4b2f3fda0ce632ced98fcf9bc256278dea52283907d33aed1632a453e4dadc43522003ab2f1a471d9818041

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
new file mode 100644
index ..62ceeefdb1f1
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.21.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 dev-ruby/webrick )"
+ruby_add_rdepend "
+   dev-ruby/actionview
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
+
+# Two of the tests require png/jpeg support in "magick identify",
+# see bug 738784.
+BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2023-07-11 Thread Hans de Graaff
commit: df6edb5abd543997ad11e98551e2ca34d9601b6f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jul 11 07:55:18 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jul 11 09:43:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6edb5a

dev-ruby/rbpdf: add missing test dependency

Closes: https://bugs.gentoo.org/910208
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/rbpdf-1.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild
index 02a0e2d7870d..62ceeefdb1f1 100644
--- a/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 dev-ruby/webrick )"
 ruby_add_rdepend "
dev-ruby/actionview
dev-ruby/htmlentities



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

2023-07-10 Thread Hans de Graaff
commit: 289c50dafc6b1c177174c81ad39ffb89ead340dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jul 10 18:59:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jul 10 19:08:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289c50da

dev-ruby/rbpdf: add 1.21.2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.21.2.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 8ec724bf7567..dfae36805ebd 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5
+DIST rbpdf-1.21.2.tar.gz 12055483 BLAKE2B 
24aa5acff343c70769a6644abd68967333bf1d121a6ac85ece8d040439bf096983806613529a84d42b295e729134181a1ac2d0828b1ed337e91c8732a67ef30a
 SHA512 
0da1f5bdc538cbb8e8f27373debb81634cfc407b4bd6c84301719f2faec196df7dc40a18e01a56fc9d373b0bb00523f574be1b0cb98f713c76e7987a8f5d0a98

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild
new file mode 100644
index ..02a0e2d7870d
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.21.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "
+   dev-ruby/actionview
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
+
+# Two of the tests require png/jpeg support in "magick identify",
+# see bug 738784.
+BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2023-06-16 Thread Hans de Graaff
commit: dfab4dda3ee5549fdbe084b32016936da3813ef6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 16 15:10:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 17 04:53:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfab4dda

dev-ruby/rbpdf: drop 1.20.1-r2

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest   |  1 -
 dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 3bbcb3f168a9..8ec724bf7567 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1 @@
-DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 
5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08
 SHA512 
19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7
 DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
deleted file mode 100644
index 155f953d2af4..
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*
-   || ( dev-ruby/mini_magick dev-ruby/rmagick )
-"
-
-# Two of the tests require png/jpeg support in "magick identify",
-# see bug 738784.
-BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}



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

2023-03-20 Thread Hans de Graaff
commit: c9218ce07f0114c68feabe831abb6fca01f1b54c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 21 05:11:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 21 05:21:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9218ce0

dev-ruby/rbpdf-font: enable ruby32

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
index c2a9a9e23ddd..948eb5e80d95 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
 



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

2023-02-13 Thread Hans de Graaff
commit: 68a71b3ce0e79608311d4d24f3fd3c044f6fe4f9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 14 06:56:40 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 14 06:56:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a71b3c

dev-ruby/rbpdf: add 1.21.0

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.21.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 84e213cdd22a..3bbcb3f168a9 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 
5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08
 SHA512 
19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7
+DIST rbpdf-1.21.0.tar.gz 12027795 BLAKE2B 
25b0423f5162433e1eb3d14e09c85e93c181742829b4983ef910b5d722d1f9d37ba804c2df44c817221f72d4c9d22c8d3bb6ec891057167b9eda3b12e96889df
 SHA512 
3bdeaa58fdd760d280a991677c6af9254df7582a5081098e0c8a7229fb33994e81b386bcc182e917fcce978263917a00ba7cd00655f90111fcd7ff1df012c5d5

diff --git a/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild
new file mode 100644
index ..266d49265b5e
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.21.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "
+   dev-ruby/actionview
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
+
+# Two of the tests require png/jpeg support in "magick identify",
+# see bug 738784.
+BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2022-04-09 Thread Hans de Graaff
commit: bf29ac7b6a72e213532c51f187366ddbd27713a0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  9 06:53:01 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  9 07:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf29ac7b

dev-ruby/rbpdf: enable ruby30 and disable ruby25

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
index 5101b6302948..155f953d2af4 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 # Avoid the complexity of the "rake" recipe and run the tests manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2022-04-09 Thread Hans de Graaff
commit: e5ceb48079ce998858d0447ec0d9452f41405121
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Apr  9 06:48:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Apr  9 07:38:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5ceb480

dev-ruby/rbpdf-font: enable ruby31

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
index c38e425b6a9c..c2a9a9e23ddd 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
 



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

2021-11-23 Thread Hans de Graaff
commit: 6caafd674cb26f5d6363edf4d9a1f0d176f75ed9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:58:02 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6caafd67

dev-ruby/rbpdf-font: add ruby30

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 28 +
 1 file changed, 28 insertions(+)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
new file mode 100644
index ..c38e425b6a9c
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# This gem bundles dejavu fonts, freefonts, and ttf2ufm
+# ttf2ufm is a precompiled 32-bit binary
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
+}



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

2021-11-23 Thread Hans de Graaff
commit: 5a3cd3395b9176582dcd7e901a98804e93a020b4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov 24 06:58:19 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Nov 24 07:29:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a3cd339

dev-ruby/rbpdf-font: cleanup

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 29 
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
deleted file mode 100644
index d4f518cb5b47..
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This gem bundles dejavu fonts, freefonts, and ttf2ufm
-# ttf2ufm is a precompiled 32-bit binary
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" Rakefile || die
-   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
-}



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

2020-09-10 Thread Hans de Graaff
commit: f6f19d6f5c307d654994fb3ebdea9d0425c44ea2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 10 08:01:26 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 11 04:06:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f19d6f

dev-ruby/rbpdf: add ruby27

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
index bab303c6040..5101b630294 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 # Avoid the complexity of the "rake" recipe and run the tests manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2020-08-29 Thread Michael Orlitzky
commit: 801670c975affc30d78e71197e246e5025eb88fd
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sun Aug 30 01:24:48 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Sun Aug 30 01:25:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801670c9

dev-ruby/rbpdf: add missing test USE-dependencies.

The test suite for rbpdf needs png/jpeg support from the imagemagick
command-line tools (run via mini_magick (or rmagick?)) to run "magick
identify" on png and jpeg files. Here we add a build-time dependency
on that stuff to fix the test failure.

Closes: https://bugs.gentoo.org/738784
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
index 29f175a27c7..bab303c6040 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
@@ -31,6 +31,10 @@ ruby_add_rdepend "
|| ( dev-ruby/mini_magick dev-ruby/rmagick )
 "
 
+# Two of the tests require png/jpeg support in "magick identify",
+# see bug 738784.
+BDEPEND+=" test? ( virtual/imagemagick-tools[jpeg,png] )"
+
 all_ruby_prepare() {
default
 



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

2020-07-26 Thread Hans de Graaff
commit: 4af78ad277fd8216415124bc3123626daba03023
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 26 12:07:45 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 26 15:12:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af78ad2

dev-ruby/rbpdf-font: add ruby27

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
index 73135740522..d4f518cb5b4 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"



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

2020-05-20 Thread Hans de Graaff
commit: 8716a74607a9dbb6879379b83f228c05b1893938
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:38:30 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:38:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8716a746

dev-ruby/rbpdf: add missing dependency

Either mini_magick or rmagick needs to be available.
This dependency is missing from the gemspec.

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/{rbpdf-1.20.1-r1.ebuild => rbpdf-1.20.1-r2.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
similarity index 93%
rename from dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
rename to dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
index 78c5ed75947..29f175a27c7 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r2.ebuild
@@ -27,7 +27,9 @@ ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
 ruby_add_rdepend "
dev-ruby/actionview
dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
+   =dev-ruby/rbpdf-font-1.19*
+   || ( dev-ruby/mini_magick dev-ruby/rmagick )
+"
 
 all_ruby_prepare() {
default



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

2020-05-20 Thread Hans de Graaff
commit: 7e5386b3e108a1bd71cf7da83e5303795fefe7cf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 21 04:35:29 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 21 04:35:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e5386b3

dev-ruby/rbpdf: cleanup

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest   |  2 --
 dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild | 52 ---
 dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild | 48 
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 3231ed0bf01..84e213cdd22 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1 @@
-DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28
-DIST rbpdf-1.20.0.tar.gz 12026312 BLAKE2B 
add83c3bc2fde2dd0b839fedabcc49b40839d17a3c6b4eb0d17f688840a7fae1bef23660bc810176b23042475bf6ba40cac6f08f4f0468ba6f1dcc6ada4520da
 SHA512 
5324bfc115e168a9ec4972aea21539d1e41a3799bf3beaa2cf0764734eb152f6325879ebb0aee80276825842d8c4d15fdc337874b1237342adc425554e96a9d4
 DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 
5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08
 SHA512 
19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
deleted file mode 100644
index 9e5733f65cd..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
+++ /dev/null
@@ -1,52 +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"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
deleted file mode 100644
index 78c5ed75947..000
--- a/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "
-   dev-ruby/actionview
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}



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

2020-05-19 Thread Michael Orlitzky
commit: 1dd64f1991bf0dcdd3a077ea43c50d18746a
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue May 19 14:19:53 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue May 19 14:27:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dd64f19

dev-ruby/rbpdf:  add missing dev-ruby/actionview dependency.

Closes: https://bugs.gentoo.org/723918
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Orlitzky  gentoo.org>

 dev-ruby/rbpdf/{rbpdf-1.19.8.ebuild => rbpdf-1.19.8-r1.ebuild} | 3 ++-
 dev-ruby/rbpdf/{rbpdf-1.20.0.ebuild => rbpdf-1.20.0-r1.ebuild} | 3 ++-
 dev-ruby/rbpdf/{rbpdf-1.20.1.ebuild => rbpdf-1.20.1-r1.ebuild} | 3 ++-
 3 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.8.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
similarity index 95%
rename from dev-ruby/rbpdf/rbpdf-1.19.8.ebuild
rename to dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
index cec0aa03e68..9e5733f65cd 100644
--- a/dev-ruby/rbpdf/rbpdf-1.19.8.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.19.8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -26,6 +26,7 @@ IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
 ruby_add_rdepend "
+   dev-ruby/actionview
dev-ruby/htmlentities
=dev-ruby/rbpdf-font-1.19*"
 

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
similarity index 94%
rename from dev-ruby/rbpdf/rbpdf-1.20.0.ebuild
rename to dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
index 0a1de1e4c10..78c5ed75947 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.0.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,6 +25,7 @@ IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
 ruby_add_rdepend "
+   dev-ruby/actionview
dev-ruby/htmlentities
=dev-ruby/rbpdf-font-1.19*"
 

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
similarity index 94%
rename from dev-ruby/rbpdf/rbpdf-1.20.1.ebuild
rename to dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
index 0a1de1e4c10..78c5ed75947 100644
--- a/dev-ruby/rbpdf/rbpdf-1.20.1.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,6 +25,7 @@ IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
 ruby_add_rdepend "
+   dev-ruby/actionview
dev-ruby/htmlentities
=dev-ruby/rbpdf-font-1.19*"
 



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

2019-08-21 Thread Hans de Graaff
commit: 213a6ceba58397f4b55fa3aaccb32d296869d6c0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 21 15:51:12 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 21 15:51:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=213a6ceb

dev-ruby/rbpdf: add 1.20.1

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.20.1.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 81ed74021c8..3231ed0bf01 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28
 DIST rbpdf-1.20.0.tar.gz 12026312 BLAKE2B 
add83c3bc2fde2dd0b839fedabcc49b40839d17a3c6b4eb0d17f688840a7fae1bef23660bc810176b23042475bf6ba40cac6f08f4f0468ba6f1dcc6ada4520da
 SHA512 
5324bfc115e168a9ec4972aea21539d1e41a3799bf3beaa2cf0764734eb152f6325879ebb0aee80276825842d8c4d15fdc337874b1237342adc425554e96a9d4
+DIST rbpdf-1.20.1.tar.gz 12026190 BLAKE2B 
5a468e974bc0a15a9a8f621a6ee635a8cf4f81cc94b88a6bf8afd90c4a665c0892381e903158e66ec4a68676491faa80fd99b7d4ffcf0c86defc4a4114603b08
 SHA512 
19b4fbd8a0c4650c73ba299721a0fe03a10f223da5e0dd2b97549972ea8f381b2d5b4837369d0667cd325392edae1ec795ec67bc852c9b3588ec0c5e686844d7

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.1.ebuild
new file mode 100644
index 000..0a1de1e4c10
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.20.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2019-08-11 Thread Hans de Graaff
commit: 4fbe8ed67e560a7a0e997659243c6b00daeb769b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 12 04:43:40 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 12 04:54:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbe8ed6

dev-ruby/rbpdf: cleanup

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  2 --
 dev-ruby/rbpdf/rbpdf-1.19.6.ebuild | 51 --
 dev-ruby/rbpdf/rbpdf-1.19.7.ebuild | 51 --
 3 files changed, 104 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index a1cdb65cd09..3d75a3692ba 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1 @@
-DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271
-DIST rbpdf-1.19.7.tar.gz 12026440 BLAKE2B 
be785f7f810c11c64efcc2ef896486dcc3d13b506badc3527abe18065c82ff32a025eda3fd925c9ac0da5c99d0300f2d76fbcf52d444bec46ebdf533b0180234
 SHA512 
6d4f01760511f117f2ddda87cde26ddd0e47c6245692d80fe84a9ff5cde9759b7803dcfbd328ff9af9e59f6bca9f210d8bcb66f66f288acb512f58920fb5e7d8
 DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
deleted file mode 100644
index 90dafc43b89..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild
deleted file mode 100644
index 30a493bea85..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   

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

2019-08-11 Thread Hans de Graaff
commit: 8ccd2e7df98fb8697af3a607cb833490cc17d230
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 12 04:47:50 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 12 04:54:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ccd2e7d

dev-ruby/rbpdf: add 1.20.0

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.20.0.ebuild | 47 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 3d75a3692ba..81ed74021c8 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28
+DIST rbpdf-1.20.0.tar.gz 12026312 BLAKE2B 
add83c3bc2fde2dd0b839fedabcc49b40839d17a3c6b4eb0d17f688840a7fae1bef23660bc810176b23042475bf6ba40cac6f08f4f0468ba6f1dcc6ada4520da
 SHA512 
5324bfc115e168a9ec4972aea21539d1e41a3799bf3beaa2cf0764734eb152f6325879ebb0aee80276825842d8c4d15fdc337874b1237342adc425554e96a9d4

diff --git a/dev-ruby/rbpdf/rbpdf-1.20.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.20.0.ebuild
new file mode 100644
index 000..0a1de1e4c10
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.20.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2019-05-22 Thread Hans de Graaff
commit: 5b67e52ab7048678daf19fcecabde3659b3fb1cd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 22 17:19:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 22 17:20:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b67e52a

dev-ruby/rbpdf: add 1.19.8

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.8.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 8edfdd0ccf2..a1cdb65cd09 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271
 DIST rbpdf-1.19.7.tar.gz 12026440 BLAKE2B 
be785f7f810c11c64efcc2ef896486dcc3d13b506badc3527abe18065c82ff32a025eda3fd925c9ac0da5c99d0300f2d76fbcf52d444bec46ebdf533b0180234
 SHA512 
6d4f01760511f117f2ddda87cde26ddd0e47c6245692d80fe84a9ff5cde9759b7803dcfbd328ff9af9e59f6bca9f210d8bcb66f66f288acb512f58920fb5e7d8
+DIST rbpdf-1.19.8.tar.gz 12026547 BLAKE2B 
4989bee6f35d74a703539c6d209c14730e2674d94454b1794172f147dd01af20bdea5c4ed3e68a047f7ddad17083d74ea061dc5b0c28e66acdbf56ab1e335dd3
 SHA512 
e3015e80b26f9de2727ebd1a97ff5fd3937b7e133d9d39c2e1b3e9fe326354ca66ef569fa35bdf4c8b495b40df1ceec26d043e6f86be8ce741068a2c28ff8a28

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.8.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.8.ebuild
new file mode 100644
index 000..cec0aa03e68
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.8.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2019-01-27 Thread Hans de Graaff
commit: e1e11f9017984c47de51fe6dc442fb9b15038f2c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 27 15:43:52 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 27 19:11:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e11f90

dev-ruby/rbpdf: cleanup

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rbpdf/Manifest|  3 ---
 dev-ruby/rbpdf/rbpdf-1.19.3.ebuild | 50 --
 dev-ruby/rbpdf/rbpdf-1.19.4.ebuild | 50 --
 dev-ruby/rbpdf/rbpdf-1.19.5.ebuild | 50 --
 4 files changed, 153 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 83597243f03..8edfdd0ccf2 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,5 +1,2 @@
-DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
-DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
-DIST rbpdf-1.19.5.gem 295936 BLAKE2B 
b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f
 SHA512 
736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9
 DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271
 DIST rbpdf-1.19.7.tar.gz 12026440 BLAKE2B 
be785f7f810c11c64efcc2ef896486dcc3d13b506badc3527abe18065c82ff32a025eda3fd925c9ac0da5c99d0300f2d76fbcf52d444bec46ebdf533b0180234
 SHA512 
6d4f01760511f117f2ddda87cde26ddd0e47c6245692d80fe84a9ff5cde9759b7803dcfbd328ff9af9e59f6bca9f210d8bcb66f66f288acb512f58920fb5e7d8

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
deleted file mode 100644
index b986a5602aa..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby22 ruby23 ruby24"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
deleted file mode 100644
index adee04e6b98..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   

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

2019-01-20 Thread Hans de Graaff
commit: 71c295660dfadc7e4204d0f8d8f2e418ee3cfb89
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 21 06:38:29 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 21 06:38:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71c29566

dev-ruby/rbpdf-font: add ruby26

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
index ba52063d705..73135740522 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"



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

2019-01-20 Thread Hans de Graaff
commit: a6ac95a5b5ee79387f4b2540dda8662776a3c5fd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 21 06:43:06 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 21 06:43:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ac95a5

dev-ruby/rbpdf: add 1.19.7

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.7.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index dc359c4585a..83597243f03 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -2,3 +2,4 @@ DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6
 DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
 DIST rbpdf-1.19.5.gem 295936 BLAKE2B 
b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f
 SHA512 
736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9
 DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271
+DIST rbpdf-1.19.7.tar.gz 12026440 BLAKE2B 
be785f7f810c11c64efcc2ef896486dcc3d13b506badc3527abe18065c82ff32a025eda3fd925c9ac0da5c99d0300f2d76fbcf52d444bec46ebdf533b0180234
 SHA512 
6d4f01760511f117f2ddda87cde26ddd0e47c6245692d80fe84a9ff5cde9759b7803dcfbd328ff9af9e59f6bca9f210d8bcb66f66f288acb512f58920fb5e7d8

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild
new file mode 100644
index 000..30a493bea85
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.7.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2018-12-07 Thread Hans de Graaff
commit: 201c317c01027f6aa44f37f1567e1124b181ccf3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  8 07:47:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  8 07:47:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201c317c

dev-ruby/rbpdf: add 1.19.6

Signed-off-by: Hans de Graaff  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.6.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 2bf7580a956..dc359c4585a 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1,4 @@
 DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
 DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
 DIST rbpdf-1.19.5.gem 295936 BLAKE2B 
b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f
 SHA512 
736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9
+DIST rbpdf-1.19.6.tar.gz 12026339 BLAKE2B 
8ec388e65f110773b9a7c160a9bccbb1beb6f3ad0bbe2393a7b91087e1d2b3cbdfb03284737f6763cee6cfa947d68532cde8f4b684b004dfc92f300510a1f5c0
 SHA512 
192dae84ef2a44cfc7bde38e776ade1aab95e812f55ba1848c20be4a2e65231c97330859cf14b1d3bfd7aa158a1ea561602723e9e96e275ecc771ca781901271

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
new file mode 100644
index 000..90dafc43b89
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+SRC_URI="https://github.com/naitoh/rbpdf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2018-06-24 Thread Hans de Graaff
commit: 4784e6c31f4a04b333064862be5256c861cbf3b2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 25 05:00:38 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 25 05:00:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4784e6c3

dev-ruby/rbpdf: add 1.19.5

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.5.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index e617b0cd66d..2bf7580a956 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
 DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7
+DIST rbpdf-1.19.5.gem 295936 BLAKE2B 
b75f317a93e45cc83928cae039fd49dfc4cfb6325c4c7445b85bd396ce31b468c49935537cc6eaef5b49d55f5e12eb41258ac7b688bf4f41d94a8be3b2172d2f
 SHA512 
736d11ba3f34fe93bce1343610a5a6ce0e9f9f7084f63c4dc58f1d94f66a3d9371ff2a89706fa9c6c32326999181ea420e4ee0ccf7e337cd938b2181fa204ea9

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild
new file mode 100644
index 000..7fca048891a
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.5.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2018-06-17 Thread Hans de Graaff
commit: 5c23823262d37b579bfe90f74441e5a87c69b30e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 17 07:16:23 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 17 07:16:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c238232

dev-ruby/rbpdf: add 1.19.4

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.4.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 416cb1c1416..e617b0cd66d 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
+DIST rbpdf-1.19.4.gem 295424 BLAKE2B 
4dec81dfddc6aab7da97c178e3c8bd665b803e807db537722abdde0fb846ed147d070bce6351aee0529d0032e73cd82caf47d263ab3cc86e1e66ac0ddcea3a1d
 SHA512 
876b36b7a03f675597110c8e3b82c4a3088816bb6fa6cbb300d066d6873ca24d517eb63e6b81d6851e836524e5b1a9baa19a125ed0f6d369527fe1df3feb86c7

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
new file mode 100644
index 000..adee04e6b98
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2018-06-17 Thread Hans de Graaff
commit: 3e67ed9168cface15f0364b75899b539c4ccea72
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun 17 05:19:36 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun 17 07:16:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e67ed91

dev-ruby/rbpdf-font: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
index 352ce0cd7c6..ba52063d705 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 # This gem bundles dejavu fonts, freefonts, and ttf2ufm
 # ttf2ufm is a precompiled 32-bit binary
 
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="CHANGELOG"



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

2018-04-29 Thread Hans de Graaff
commit: 5521317400bf6a083447cb633a505c3905b6f979
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr 29 09:23:57 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr 29 09:42:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55213174

dev-ruby/rbpdf: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/rbpdf/Manifest|  1 -
 dev-ruby/rbpdf/rbpdf-1.19.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index c3534009ae0..416cb1c1416 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1 @@
-DIST rbpdf-1.19.2.gem 524800 BLAKE2B 
cb1741373431a5431fb6822b0f203b502559908c0c5312e9ed47b7912309f3351525d6bcdb46fb85dc4e062ad3e3b9199f3129047e05274a7e2c16d00267
 SHA512 
fcb27d7b4643e35ccffa13ab34221f45c744ca323f2ac497301d63d5c8a54367b67e8769f6e2f0cff7744520ececfef235769d895a9cff2a2f0b7376bc3ff95f
 DIST rbpdf-1.19.3.gem 295424 BLAKE2B 
27ec18ad5b2082562f9121f625397cdff60824325f6a7fd39f9109f3d7ba68f60cbca2c08bc3c177dfd2a972ebdd90260535bd36d98240ee96fe50bba8a9f1c0
 SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild
deleted file mode 100644
index 4bd79ea745a..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}



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

2018-02-08 Thread Hans de Graaff
commit: 2b18a8516c7de4487645283369cd71ef045be309
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 18:42:06 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 18:42:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b18a851

dev-ruby/rbpdf-font: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rbpdf-font/Manifest|  1 -
 dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
index aef52182fce..7cc2dbe5d1a 100644
--- a/dev-ruby/rbpdf-font/Manifest
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -1,2 +1 @@
-DIST rbpdf-font-1.19.0.gem 9559040 BLAKE2B 
d432cd2f72c0582ac1610e57c6e434e34b42f2c97d600b3918a502808596bcba931b1550b0b74cbe5cc4b530c89e216f7a1963907d3ded712073d3b683241918
 SHA512 
215a2c99f90ba76a4b1da93a59787557bd326fe8a3e41bfe31bd8c9d7e9b763667f70e781b3bc47b2ae2c2d463836d034315bf2583cc8a6da48cbcde461322ec
 DIST rbpdf-font-1.19.1.gem 9571840 BLAKE2B 
6e362148514e2c4f5794e81b01bd725ffc5c89dbaec30b053979e87206a137151aabfb7a577344144cbd225ece695e49e8b43595b6e5a89eaca300d468ae96bc
 SHA512 
e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild
deleted file mode 100644
index 1487bb49a48..000
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# This gem bundles dejavu fonts, freefonts, and ttf2ufm
-# ttf2ufm is a precompiled 32-bit binary
-
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" Rakefile || die
-   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
-}



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

2018-02-08 Thread Hans de Graaff
commit: 5a4c2a2c3f63ed6ed64d59a1029e0772eb597893
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 18:41:32 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 18:41:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a4c2a2c

dev-ruby/rbpdf: move ~x86 keyword forward

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/rbpdf/rbpdf-1.19.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
index 9928e1cbd32..b986a5602aa 100644
--- a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/naitoh/rbpdf;
 
 LICENSE="LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"



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

2017-09-10 Thread Hans de Graaff
commit: 519751a6f1e6d645eb2e2f13ab1e4aed7e9bdae2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Sep 11 05:40:27 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Sep 11 05:40:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519751a6

dev-ruby/rbpdf: add 1.19.3

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.3.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index a21835f385d..4cce9789100 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.19.2.gem 524800 SHA256 
9195daf16f92c57b4ba45e77fb435101274c8bbd770e9f933f0dcacc5aca5373 SHA512 
fcb27d7b4643e35ccffa13ab34221f45c744ca323f2ac497301d63d5c8a54367b67e8769f6e2f0cff7744520ececfef235769d895a9cff2a2f0b7376bc3ff95f
 WHIRLPOOL 
de5b5233765460effad2ea2d2fcad7b1354e1b6917c1529b8f4341390e3def18051f0a4eed77be386a690acf30583e114c5fbc5d1fa11592df9579eb99ff75e6
+DIST rbpdf-1.19.3.gem 295424 SHA256 
ee84b5ebb5b307a0d617a536295d14d2ba2a6deea79b84dfc7e0879b58c2d92d SHA512 
ec169555973122418f0a15bdbc9ec212d0a5151dea849e64b21e45390a2fbd6571e4918322e9c6ec048cc10e53ecbab9b32a1bfe484f2fe6a9f13ce0f01f53ee
 WHIRLPOOL 
1427b9a6b2f48d49910982082432380d013776c1eb993a41289e59b5a52a1160f1284452846c3d7c6594b6174dbf031e42ea58a7075aa204d8190be4ca2544b6

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
new file mode 100644
index 000..9928e1cbd32
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2017-08-25 Thread Hans de Graaff
commit: 227e5bf6246dd7736d6466b90486c90aecf6c22c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 25 05:29:03 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:29:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=227e5bf6

dev-ruby/rbpdf: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/rbpdf/Manifest|  2 --
 dev-ruby/rbpdf/rbpdf-1.19.0.ebuild | 50 --
 dev-ruby/rbpdf/rbpdf-1.19.1.ebuild | 50 --
 3 files changed, 102 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 865179fc062..a21835f385d 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1 @@
-DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569
-DIST rbpdf-1.19.1.gem 524800 SHA256 
405c47ab1fe0fdfa7c80c2d49a07e32fd4fefd6e65d0febbd381caa718203821 SHA512 
d6b186cd9b66833e9ebad73f4109b748cdfdd16ea50c9df7a8eab2709f20fbcfcedbcc1decd14c96c4a6c91f4f387063553200e2a744cea8b76281474d83cb20
 WHIRLPOOL 
5981867beb4db096eacd397cc409bc4edd28127d0a19ca77e0abbc98118211d116d04c729d8bda787f69358ef16bcba0e6b87e1e4a7718e01960687bcd71c8d1
 DIST rbpdf-1.19.2.gem 524800 SHA256 
9195daf16f92c57b4ba45e77fb435101274c8bbd770e9f933f0dcacc5aca5373 SHA512 
fcb27d7b4643e35ccffa13ab34221f45c744ca323f2ac497301d63d5c8a54367b67e8769f6e2f0cff7744520ececfef235769d895a9cff2a2f0b7376bc3ff95f
 WHIRLPOOL 
de5b5233765460effad2ea2d2fcad7b1354e1b6917c1529b8f4341390e3def18051f0a4eed77be386a690acf30583e114c5fbc5d1fa11592df9579eb99ff75e6

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
deleted file mode 100644
index 5e89123d2df..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   dev-ruby/rbpdf-font"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild
deleted file mode 100644
index 4bd79ea745a..000
--- a/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild
+++ /dev/null
@@ -1,50 +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"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
-ruby_add_rdepend "dev-ruby/actionview:*
-   dev-ruby/htmlentities
-   =dev-ruby/rbpdf-font-1.19*"
-
-all_ruby_prepare() {
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-
-   # Loosen very restrictive htmlentities dependency
-   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   local cmd='gem "test-unit", ">= 3.0"'
-   cmd+=' and '
-   cmd+='require "test/unit"'
-   cmd+=' and '
-   

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

2017-04-08 Thread Hans de Graaff
commit: 8e3f711e317cd8e9421dc9dd4996904de94c74e5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Apr  9 04:58:45 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Apr  9 04:58:45 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3f711e

dev-ruby/rbpdf: add 1.19.2

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.2.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 9c27cb57336..865179fc062 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569
 DIST rbpdf-1.19.1.gem 524800 SHA256 
405c47ab1fe0fdfa7c80c2d49a07e32fd4fefd6e65d0febbd381caa718203821 SHA512 
d6b186cd9b66833e9ebad73f4109b748cdfdd16ea50c9df7a8eab2709f20fbcfcedbcc1decd14c96c4a6c91f4f387063553200e2a744cea8b76281474d83cb20
 WHIRLPOOL 
5981867beb4db096eacd397cc409bc4edd28127d0a19ca77e0abbc98118211d116d04c729d8bda787f69358ef16bcba0e6b87e1e4a7718e01960687bcd71c8d1
+DIST rbpdf-1.19.2.gem 524800 SHA256 
9195daf16f92c57b4ba45e77fb435101274c8bbd770e9f933f0dcacc5aca5373 SHA512 
fcb27d7b4643e35ccffa13ab34221f45c744ca323f2ac497301d63d5c8a54367b67e8769f6e2f0cff7744520ececfef235769d895a9cff2a2f0b7376bc3ff95f
 WHIRLPOOL 
de5b5233765460effad2ea2d2fcad7b1354e1b6917c1529b8f4341390e3def18051f0a4eed77be386a690acf30583e114c5fbc5d1fa11592df9579eb99ff75e6

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild
new file mode 100644
index 000..4bd79ea745a
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2017-03-30 Thread Hans de Graaff
commit: 07c6a5fe553309ab069021280bfc35eaf7c5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 30 05:28:35 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 30 05:28:35 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c6a5fe

dev-ruby/rbpdf: add 1.19.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 7b36e2203a3..9c27cb57336 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569
+DIST rbpdf-1.19.1.gem 524800 SHA256 
405c47ab1fe0fdfa7c80c2d49a07e32fd4fefd6e65d0febbd381caa718203821 SHA512 
d6b186cd9b66833e9ebad73f4109b748cdfdd16ea50c9df7a8eab2709f20fbcfcedbcc1decd14c96c4a6c91f4f387063553200e2a744cea8b76281474d83cb20
 WHIRLPOOL 
5981867beb4db096eacd397cc409bc4edd28127d0a19ca77e0abbc98118211d116d04c729d8bda787f69358ef16bcba0e6b87e1e4a7718e01960687bcd71c8d1

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild
new file mode 100644
index 000..4bd79ea745a
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   =dev-ruby/rbpdf-font-1.19*"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2017-03-30 Thread Hans de Graaff
commit: 5fe85c078c082df21954be6c56cd88b692193bdb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Mar 30 05:23:14 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Mar 30 05:23:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe85c07

dev-ruby/rbpdf-font: add 1.19.1

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/rbpdf-font/Manifest |  1 +
 dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild | 29 
 2 files changed, 30 insertions(+)

diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
index 55d3a3fac09..110d6eb8a28 100644
--- a/dev-ruby/rbpdf-font/Manifest
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-font-1.19.0.gem 9559040 SHA256 
2304ff2605dd7bce2334aacee8526a9c865bb4c28e9ec8338a60f5d62017e89b SHA512 
215a2c99f90ba76a4b1da93a59787557bd326fe8a3e41bfe31bd8c9d7e9b763667f70e781b3bc47b2ae2c2d463836d034315bf2583cc8a6da48cbcde461322ec
 WHIRLPOOL 
a1587565b8b21b72fcc9bc49f9ab1e37af330e0e0c1a727b00bd89eb929734d88992f2353a2191944fbd9c25a1ea0411fdd4af17ad88e36abc090b4ff56b49c7
+DIST rbpdf-font-1.19.1.gem 9571840 SHA256 
3b3498ea4f9e71bea0f7a069408d50c3c4e85b1aa496e22f2ee8b84d28c8b45f SHA512 
e678df3b58f32f6670bd79e8ebed0856a5fdbab766c32c8667c80358f899625445e9f6829652f13b64d4c79c5af15dd3dde9849dfe86c4f14e45b8750e71e3b7
 WHIRLPOOL 
1b2119752baaa4cc89a2df7e9801f192e86c0e69fa2ec86f6914c8e5f33277e19a035ed8ec99136769b0c32b81a571bcf43a784310168ee659220be0504fc17f

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
new file mode 100644
index 000..352ce0cd7c6
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+# This gem bundles dejavu fonts, freefonts, and ttf2ufm
+# ttf2ufm is a precompiled 32-bit binary
+
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
+}



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

2016-09-19 Thread Hans de Graaff
commit: ce3c7d537fae0dc3523a86b3a47715bd67bc7939
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Sep 20 05:03:39 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Sep 20 05:03:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3c7d53

dev-ruby/rbpdf-font: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild | 29 
 1 file changed, 29 deletions(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
deleted file mode 100644
index fb916e9..
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ruby22 support waiting on dev-ruby/action{pack,view}.
-USE_RUBY="ruby20 ruby21"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-#RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e "/bundler/d" Rakefile || die
-}
-
-RESTRICT="test"



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

2016-08-28 Thread Manuel Rüger
commit: 39cb7bf9fa82926fe6816685b27f8fdc7c3d6af1
Author: Manuel Rüger  gentoo  org>
AuthorDate: Sun Aug 28 23:15:01 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Sun Aug 28 23:15:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cb7bf9

dev-ruby/rbpdf: Add ruby22

Package-Manager: portage-2.3.0

 dev-ruby/rbpdf/rbpdf-1.19.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
index ab943ae..7c6ab05 100644
--- a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
+++ b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-# ruby22 support waiting on dev-ruby/action{pack,view}.
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 # Avoid the complexity of the "rake" recipe and run the tests manually.
 RUBY_FAKEGEM_RECIPE_TEST=none



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

2016-08-10 Thread Hans de Graaff
commit: 59e6560c0c7c4b01454bee7f05c5957311555172
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 10 05:56:27 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 10 05:56:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e6560c

dev-ruby/rbpdf-font: fix various issues

add ruby22, ruby23
run tests with proper test-unit version
install additional documentation
document bundled code status

Package-Manager: portage-2.2.28

 dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild | 30 +
 1 file changed, 30 insertions(+)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild
new file mode 100644
index 000..48468be
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# This gem bundles dejavu fonts, freefonts, and ttf2ufm
+# ttf2ufm is a precompiled 32-bit binary
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend ">=dev-ruby/test-unit-3:2"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+   sed -i -e '2igem "test-unit", "~>3.0"' test/test_helper.rb || die
+}



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

2016-02-29 Thread Hans de Graaff
commit: cc3a5cf963fdaaea5b559935bab0cc0efd2043e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar  1 07:01:07 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar  1 07:01:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc3a5cf9

dev-ruby/rbpdf: cleanup

Remove versions depending on vulnerable rails version 4.0.x
Related to bug 576068

Package-Manager: portage-2.2.26

 dev-ruby/rbpdf/Manifest   |  2 --
 dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild | 60 ---
 dev-ruby/rbpdf/rbpdf-1.18.7.ebuild| 60 ---
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 838639c..7b36e22 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,3 +1 @@
-DIST rbpdf-1.18.6.gem 5764096 SHA256 
d5d1e30ad1465bea5b3c1809cf2789c6795dafbfba6c2cab40c628989229b650 SHA512 
a2c30082211d4b170c7cfea72f839541364d7e6b9da29b33a489a5900f63f2cc6ccb85c099ba2f090eec96c79c50026195f9a4a03c04274eea691188271b839b
 WHIRLPOOL 
100c7ba0c7e21edf669d5a82ea8172f886dc9b804b4ecd93ae43b0baa25e3d2f15ce80f91cefa6b6400a0c829830780a3d7a4c7d9473895d25f2ba3720916107
-DIST rbpdf-1.18.7.gem 5764608 SHA256 
fd8f281229626c8d92104acdd9eafb1551b8cec8811bcb3253bdcb25b3eb8b6c SHA512 
dce679ea941ec23c4f3964ac016cd72ee2f8aaffcde63a1eecbd7fadea797f97f1dd6f703bf1e9e809a58d5694033ea78b01de4082bfb6679f6234c1c8a9ee11
 WHIRLPOOL 
29956cb03d9be350967af2d18de83cdd4cec5692e4ed8081480080e716b269fd1206fa492e561610c89235ab17a3efa963f42ad0700fae967ffc5631e776ed5f
 DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569

diff --git a/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild
deleted file mode 100644
index 6f30463..000
--- a/dev-ruby/rbpdf/rbpdf-1.18.6-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ruby22 support waiting on dev-ruby/action{pack,view}.
-USE_RUBY="ruby19 ruby20 ruby21"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails TCPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Try to pick the right version of minitest. In order to run, the test
-# suite needs matching versions of actionview and activesupport. The
-# easiest way to do this is to pull them in simultaneously with
-# actionpack.
-ruby_add_bdepend "test? ( || (
-   ( dev-ruby/actionpack:3.2 dev-ruby/minitest:0 )
-   ( dev-ruby/actionpack:4.0 dev-ruby/minitest:0 )
-   ( dev-ruby/actionpack:4.1 dev-ruby/minitest:5 )
-   ( dev-ruby/actionpack:4.2 dev-ruby/minitest:5 )
-) )"
-
-# We need the action_view gem; it was split out of actionpack in 4.1.
-ruby_add_rdepend "|| (
-   dev-ruby/actionpack:3.2
-   dev-ruby/actionpack:4.0
-   dev-ruby/actionview:*
-)"
-
-all_ruby_prepare(){
-   default
-
-   # This test is enabled automagically in the presence of rmagick, and
-   # then fails.
-   rm -f test/rbpdf_image_rmagick_test.rb \
-   || die "failed to remove rmagick tests"
-}
-
-each_ruby_test() {
-   local cmd='gem "minitest"'
-   cmd+=' and '
-   cmd+='require "minitest/autorun"'
-   cmd+=' and '
-   cmd+='Dir["test/**/*_test.rb"].each{|f| require f}'
-   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
-}

diff --git a/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild
deleted file mode 100644
index 1ec1872..000
--- a/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ruby22 support waiting on dev-ruby/action{pack,view}.
-USE_RUBY="ruby20 ruby21"
-
-# Avoid the complexity of the "rake" recipe and run the tests manually.
-RUBY_FAKEGEM_RECIPE_TEST=none
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby on Rails RBPDF plugin"
-HOMEPAGE="https://github.com/naitoh/rbpdf;
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-# Try to pick the right version of minitest. In order to run, the test
-# suite needs matching versions of actionview and activesupport. The
-# easiest way to do this is to pull them in 

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

2015-12-16 Thread Michael Orlitzky
commit: af8a4c73698f404cab6499b91a8800eedf63fac6
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 17 02:15:12 2015 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 17 02:15:12 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8a4c73

dev-ruby/rbpdf: add version 1.19.0.

This new version adds a dependency on dev-ruby/rbpdf-font and switches
the test suite to test-unit (per upstream). Due to ongoing weirdness
with testrb-2, the test suite is run by constructing a ruby "file" and
then running it (as was done before with the minitest suite).

Package-Manager: portage-2.2.24

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.19.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index 4d116ef..838639c 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1,2 +1,3 @@
 DIST rbpdf-1.18.6.gem 5764096 SHA256 
d5d1e30ad1465bea5b3c1809cf2789c6795dafbfba6c2cab40c628989229b650 SHA512 
a2c30082211d4b170c7cfea72f839541364d7e6b9da29b33a489a5900f63f2cc6ccb85c099ba2f090eec96c79c50026195f9a4a03c04274eea691188271b839b
 WHIRLPOOL 
100c7ba0c7e21edf669d5a82ea8172f886dc9b804b4ecd93ae43b0baa25e3d2f15ce80f91cefa6b6400a0c829830780a3d7a4c7d9473895d25f2ba3720916107
 DIST rbpdf-1.18.7.gem 5764608 SHA256 
fd8f281229626c8d92104acdd9eafb1551b8cec8811bcb3253bdcb25b3eb8b6c SHA512 
dce679ea941ec23c4f3964ac016cd72ee2f8aaffcde63a1eecbd7fadea797f97f1dd6f703bf1e9e809a58d5694033ea78b01de4082bfb6679f6234c1c8a9ee11
 WHIRLPOOL 
29956cb03d9be350967af2d18de83cdd4cec5692e4ed8081480080e716b269fd1206fa492e561610c89235ab17a3efa963f42ad0700fae967ffc5631e776ed5f
+DIST rbpdf-1.19.0.gem 291840 SHA256 
6fb408bda05c81f27af4a73abd13a20de8b485a6b2752502645cf3d2cb9eb89c SHA512 
7c83334bd0069e3a5ebaa8d7037bb7eca0652df6a72afed0d1fb594fa2359830801ae59162df69ee1766bdbf39fe9b0e960d3b8d7a1eb6a7a63cf5b27dfb9dae
 WHIRLPOOL 
09ce985446f9e08119cf81b0891c27b3bbd2c59ddf8b5500014634f901ab580d8c23ca56eb54016f55d300d9e63cbdb73b8e916655a0035067786aca3e336569

diff --git a/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
new file mode 100644
index 000..ab943ae
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.19.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ruby22 support waiting on dev-ruby/action{pack,view}.
+USE_RUBY="ruby20 ruby21"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/test-unit-3 )"
+ruby_add_rdepend "dev-ruby/actionview:*
+   dev-ruby/htmlentities
+   dev-ruby/rbpdf-font"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "test-unit", ">= 3.0"'
+   cmd+=' and '
+   cmd+='require "test/unit"'
+   cmd+=' and '
+   cmd+='Dir["test/rbpdf_*.rb"].each{|f| require("./" +  f)}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}



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

2015-12-14 Thread Manuel Rüger
commit: 14060d556a6d8d5f424633c2ed62e5f62f5cb4e8
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 14 22:38:39 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 14 22:38:39 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14060d55

dev-ruby/rbpdf-font: Fix DESC

Package-Manager: portage-2.2.26

 dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
index 714be22..fb916e9 100644
--- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Ruby on Rails RBPDF plugin"
+DESCRIPTION="Font files for the Ruby on Rails RBPDF plugin"
 HOMEPAGE="https://github.com/naitoh/rbpdf;
 
 LICENSE="LGPL-2.1+"



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

2015-12-14 Thread Manuel Rüger
commit: d544b4ff6bdaea87d68bc824c2b20c3c8ee1c3a5
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Dec 14 22:36:51 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Dec 14 22:37:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d544b4ff

dev-ruby/rbpdf-font: Initial version

Package-Manager: portage-2.2.26

 dev-ruby/rbpdf-font/Manifest |  1 +
 dev-ruby/rbpdf-font/metadata.xml |  8 
 dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild | 29 
 3 files changed, 38 insertions(+)

diff --git a/dev-ruby/rbpdf-font/Manifest b/dev-ruby/rbpdf-font/Manifest
new file mode 100644
index 000..55d3a3f
--- /dev/null
+++ b/dev-ruby/rbpdf-font/Manifest
@@ -0,0 +1 @@
+DIST rbpdf-font-1.19.0.gem 9559040 SHA256 
2304ff2605dd7bce2334aacee8526a9c865bb4c28e9ec8338a60f5d62017e89b SHA512 
215a2c99f90ba76a4b1da93a59787557bd326fe8a3e41bfe31bd8c9d7e9b763667f70e781b3bc47b2ae2c2d463836d034315bf2583cc8a6da48cbcde461322ec
 WHIRLPOOL 
a1587565b8b21b72fcc9bc49f9ab1e37af330e0e0c1a727b00bd89eb929734d88992f2353a2191944fbd9c25a1ea0411fdd4af17ad88e36abc090b4ff56b49c7

diff --git a/dev-ruby/rbpdf-font/metadata.xml b/dev-ruby/rbpdf-font/metadata.xml
new file mode 100644
index 000..108f2ed
--- /dev/null
+++ b/dev-ruby/rbpdf-font/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  ruby
+  
+naitoh/rbpdf
+  
+

diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild 
b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
new file mode 100644
index 000..714be22
--- /dev/null
+++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ruby22 support waiting on dev-ruby/action{pack,view}.
+USE_RUBY="ruby20 ruby21"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+#RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile || die
+}
+
+RESTRICT="test"



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

2015-11-04 Thread Hans de Graaff
commit: c1cc04834b0c6988a46d44228c3095b4a58c85ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Nov  4 06:43:42 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  5 06:25:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1cc0483

dev-ruby/rbpdf: add 1.18.7

Package-Manager: portage-2.2.20.1

 dev-ruby/rbpdf/Manifest|  1 +
 dev-ruby/rbpdf/rbpdf-1.18.7.ebuild | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/rbpdf/Manifest b/dev-ruby/rbpdf/Manifest
index a1181c8..4d116ef 100644
--- a/dev-ruby/rbpdf/Manifest
+++ b/dev-ruby/rbpdf/Manifest
@@ -1 +1,2 @@
 DIST rbpdf-1.18.6.gem 5764096 SHA256 
d5d1e30ad1465bea5b3c1809cf2789c6795dafbfba6c2cab40c628989229b650 SHA512 
a2c30082211d4b170c7cfea72f839541364d7e6b9da29b33a489a5900f63f2cc6ccb85c099ba2f090eec96c79c50026195f9a4a03c04274eea691188271b839b
 WHIRLPOOL 
100c7ba0c7e21edf669d5a82ea8172f886dc9b804b4ecd93ae43b0baa25e3d2f15ce80f91cefa6b6400a0c829830780a3d7a4c7d9473895d25f2ba3720916107
+DIST rbpdf-1.18.7.gem 5764608 SHA256 
fd8f281229626c8d92104acdd9eafb1551b8cec8811bcb3253bdcb25b3eb8b6c SHA512 
dce679ea941ec23c4f3964ac016cd72ee2f8aaffcde63a1eecbd7fadea797f97f1dd6f703bf1e9e809a58d5694033ea78b01de4082bfb6679f6234c1c8a9ee11
 WHIRLPOOL 
29956cb03d9be350967af2d18de83cdd4cec5692e4ed8081480080e716b269fd1206fa492e561610c89235ab17a3efa963f42ad0700fae967ffc5631e776ed5f

diff --git a/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild 
b/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild
new file mode 100644
index 000..1ec1872
--- /dev/null
+++ b/dev-ruby/rbpdf/rbpdf-1.18.7.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ruby22 support waiting on dev-ruby/action{pack,view}.
+USE_RUBY="ruby20 ruby21"
+
+# Avoid the complexity of the "rake" recipe and run the tests manually.
+RUBY_FAKEGEM_RECIPE_TEST=none
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby on Rails RBPDF plugin"
+HOMEPAGE="https://github.com/naitoh/rbpdf;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Try to pick the right version of minitest. In order to run, the test
+# suite needs matching versions of actionview and activesupport. The
+# easiest way to do this is to pull them in simultaneously with
+# actionpack.
+ruby_add_bdepend "test? ( || (
+   ( dev-ruby/actionpack:3.2 dev-ruby/minitest:0 )
+   ( dev-ruby/actionpack:4.0 dev-ruby/minitest:0 )
+   ( dev-ruby/actionpack:4.1 dev-ruby/minitest:5 )
+   ( dev-ruby/actionpack:4.2 dev-ruby/minitest:5 )
+) )"
+
+ruby_add_rdepend ">=dev-ruby/htmlentities-4.3.1"
+
+all_ruby_prepare() {
+   default
+
+   # This test is enabled automagically in the presence of rmagick, and
+   # then fails.
+   rm -f test/rbpdf_image_rmagick_test.rb \
+   || die "failed to remove rmagick tests"
+
+   # Loosen very restrictive htmlentities dependency
+   sed -i -e '/htmlentities/ s/=/>=/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   local cmd='gem "minitest"'
+   cmd+=' and '
+   cmd+='require "minitest/autorun"'
+   cmd+=' and '
+   cmd+='Dir["test/**/*_test.rb"].each{|f| require f}'
+   ${RUBY} -Ilib:.:test -e "${cmd}" || die "test suite failed"
+}