[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rbpdf/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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" +}