[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: f17aa3f5c9629ec09cbdd39eb0d8ccf84ce2f17f Author: Hans de Graaff gentoo org> AuthorDate: Fri Mar 8 06:58:37 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Mar 8 08:00:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f17aa3f5 dev-ruby/prawn: add 2.5.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.5.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index d3e45e2289af..89379d489135 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1 +1,2 @@ DIST prawn-2.4.0.tar.gz 5239492 BLAKE2B 5435d7715d2b3020316a04cbf2db1b7793435f2d05d34aae4832e12908a928f689c86d358562e7cd1c2675171a1743757097f0af3357eb667e4e2b9462890590 SHA512 e9fcc31ad2b5aa23592a8bf9419153fcb3080e00e53c9a91b50edc526631227fe86769eeb09336d267ea8f0a94f12336f71b24adc4d5cd9e750367d51f07c867 +DIST prawn-2.5.0.tar.gz 5254375 BLAKE2B e523522868716a3d4926cbbeb33b6d71ce8211065b66a1633e351465e9a9e5c6b62e2de066302c366964df468d6c494393c3afb011f7b91392bc6d0940e55ec9 SHA512 1feb425867c276dd4dcf27f5086c75700ef191e68a1a91756cfd4058540b268dfc29b0d249d281e7ded6e2d2bf7aa56065e6173c4c9caf4d568dc8e4ad66e08d diff --git a/dev-ruby/prawn/prawn-2.5.0.ebuild b/dev-ruby/prawn/prawn-2.5.0.ebuild new file mode 100644 index ..f0f67e5ce12b --- /dev/null +++ b/dev-ruby/prawn/prawn-2.5.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="https://prawnpdf.org/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend " + =dev-ruby/matrix-0.4* + =dev-ruby/pdf-core-0.10* + >=dev-ruby/ttfunk-1.8:* +" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.4 + )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/prawn_manual_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 5429b79ece98f6d520ab205befb950849889fde7 Author: Hans de Graaff gentoo org> AuthorDate: Fri Sep 15 12:29:43 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Sep 15 14:56:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5429b79e dev-ruby/prawn: drop 2.4.0-r2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/prawn-2.4.0-r2.ebuild | 41 1 file changed, 41 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.4.0-r2.ebuild b/dev-ruby/prawn/prawn-2.4.0-r2.ebuild deleted file mode 100644 index 506c58423d3b.. --- a/dev-ruby/prawn/prawn-2.4.0-r2.ebuild +++ /dev/null @@ -1,41 +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" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="https://prawnpdf.org/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 GPL-3 Ruby )" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend " - =dev-ruby/matrix-0.4* - =dev-ruby/pdf-core-0.9* - >=dev-ruby/ttfunk-1.7:* -" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.4 - )" - -all_ruby_prepare() { - sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die - - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - - # Remove test that needs unpackaged dependency - rm -f spec/prawn_manual_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: bc18b4fce2db2c12f39cd0cb7a4d27668019e46e Author: Hans de Graaff gentoo org> AuthorDate: Sat Aug 26 06:21:42 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Aug 26 06:21:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc18b4fc dev-ruby/prawn-table: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild index 138abea1942b..a73d4daa132d 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 01d3c587c3f7fc7387bf8866f8ced0f2bfb2ccb7 Author: Huang Rui gmail com> AuthorDate: Thu Aug 24 08:44:40 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 25 17:12:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d3c587 dev-ruby/prawn: USE_RUBY update to ruby32 Signed-off-by: Huang Rui gmail.com> Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/prawn-2.4.0-r3.ebuild | 41 1 file changed, 41 insertions(+) diff --git a/dev-ruby/prawn/prawn-2.4.0-r3.ebuild b/dev-ruby/prawn/prawn-2.4.0-r3.ebuild new file mode 100644 index ..4c63deb9ceee --- /dev/null +++ b/dev-ruby/prawn/prawn-2.4.0-r3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="https://prawnpdf.org/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 GPL-3 Ruby )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend " + =dev-ruby/matrix-0.4* + =dev-ruby/pdf-core-0.9* + >=dev-ruby/ttfunk-1.7:* +" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.4 + )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/prawn_manual_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 0b5b29c9fd5d1ef9ea3b17c4241616e59df3c019 Author: Sam James gentoo org> AuthorDate: Wed Jul 5 00:42:41 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 5 00:42:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b5b29c9 dev-ruby/prawn: add missing matrix dep Closes: https://bugs.gentoo.org/909629 Signed-off-by: Sam James gentoo.org> dev-ruby/prawn/{prawn-2.4.0-r1.ebuild => prawn-2.4.0-r2.ebuild} | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.4.0-r1.ebuild b/dev-ruby/prawn/prawn-2.4.0-r2.ebuild similarity index 90% rename from dev-ruby/prawn/prawn-2.4.0-r1.ebuild rename to dev-ruby/prawn/prawn-2.4.0-r2.ebuild index 6846b3e75f25..506c58423d3b 100644 --- a/dev-ruby/prawn/prawn-2.4.0-r1.ebuild +++ b/dev-ruby/prawn/prawn-2.4.0-r2.ebuild @@ -21,8 +21,11 @@ SLOT="2" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" -ruby_add_rdepend "=dev-ruby/pdf-core-0.9* - >=dev-ruby/ttfunk-1.7:*" +ruby_add_rdepend " + =dev-ruby/matrix-0.4* + =dev-ruby/pdf-core-0.9* + >=dev-ruby/ttfunk-1.7:* +" ruby_add_bdepend "test? ( dev-ruby/coderay >=dev-ruby/pdf-inspector-1.2.1 >=dev-ruby/pdf-reader-1.4
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 699886e455a8207cf8ff34484560fef93cbe3358 Author: Sam James gentoo org> AuthorDate: Mon Mar 27 12:12:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 27 13:23:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699886e4 dev-ruby/prawn-table: enable ruby31 Signed-off-by: Sam James gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild index 514a0845f681..138abea1942b 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 9b21dc372b512bca28dd0ec054baafc5c24e16d3 Author: Sam James gentoo org> AuthorDate: Sat Mar 25 06:27:49 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 25 07:09:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b21dc37 dev-ruby/prawn: EAPI 8, enable ruby31 Signed-off-by: Sam James gentoo.org> dev-ruby/prawn/{prawn-2.4.0.ebuild => prawn-2.4.0-r1.ebuild} | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.4.0.ebuild b/dev-ruby/prawn/prawn-2.4.0-r1.ebuild similarity index 92% rename from dev-ruby/prawn/prawn-2.4.0.ebuild rename to dev-ruby/prawn/prawn-2.4.0-r1.ebuild index f1a2427c9beb..6846b3e75f25 100644 --- a/dev-ruby/prawn/prawn-2.4.0.ebuild +++ b/dev-ruby/prawn/prawn-2.4.0-r1.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 -USE_RUBY="ruby26 ruby27 ruby30" +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: df63faf2ad4711faf39b21fbaf365c73b0ef27d7 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jul 30 07:31:57 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jul 30 07:46:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df63faf2 dev-ruby/prawn: update LICENSE Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/prawn-2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/prawn/prawn-2.4.0.ebuild b/dev-ruby/prawn/prawn-2.4.0.ebuild index e22a8357294a..f1a2427c9beb 100644 --- a/dev-ruby/prawn/prawn-2.4.0.ebuild +++ b/dev-ruby/prawn/prawn-2.4.0.ebuild @@ -15,7 +15,7 @@ inherit ruby-fakegem DESCRIPTION="Fast, Nimble PDF Generation For Ruby" HOMEPAGE="https://prawnpdf.org/; SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" +LICENSE="|| ( GPL-2 GPL-3 Ruby )" SLOT="2" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 09b4fd162990166061c7eec147ba07c64ff66c5c Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 30 08:38:55 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 30 09:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09b4fd16 dev-ruby/prawn: enable ruby30 and disable ruby25 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/prawn-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.4.0.ebuild b/dev-ruby/prawn/prawn-2.4.0.ebuild index db051feed412..e22a8357294a 100644 --- a/dev-ruby/prawn/prawn-2.4.0.ebuild +++ b/dev-ruby/prawn/prawn-2.4.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby25 ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 81efa6a4b94529ab432fbc659a5177212d4309f7 Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 30 09:07:48 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 30 09:07:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81efa6a4 dev-ruby/prawn-table: enable ruby30 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild index 9010ec92c233..514a0845f681 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: d49449df9c5e15fbd53b6139e9586c965ccac9d6 Author: Hans de Graaff gentoo org> AuthorDate: Fri Nov 26 07:10:33 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Nov 26 08:16:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49449df dev-ruby/prawn-table: cleanup Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 30 1 file changed, 30 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild deleted file mode 100644 index 1a49ca737377.. --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for tables in Prawn" -HOMEPAGE="http://prawn.majesticseacreature.com/; -LICENSE="|| ( GPL-2+ Ruby )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.1.0 - >=dev-ruby/pdf-reader-1.2 - >=dev-ruby/prawn-1.3.0 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die - # Remove failing test - # See https://github.com/prawnpdf/prawn-table/issues/10 - sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 2ce8f95164cc215e8137b3d4b2523140bd8d11a7 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 23 10:40:26 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 23 10:48:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce8f951 dev-ruby/prawn-table: EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild | 30 1 file changed, 30 insertions(+) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild new file mode 100644 index ..9010ec92c233 --- /dev/null +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for tables in Prawn" +HOMEPAGE="http://prawn.majesticseacreature.com/; +LICENSE="|| ( GPL-2+ Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mocha + >=dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-1.3.0 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die + # Remove failing test + # See https://github.com/prawnpdf/prawn-table/issues/10 + sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: a712006eb5c9927fc15c3b5d87c755f00ef50a6c Author: Hans de Graaff gentoo org> AuthorDate: Sat Oct 23 06:48:18 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Oct 23 06:48:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a712006e dev-ruby/prawn: cleanup Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/Manifest | 1 - dev-ruby/prawn/prawn-2.2.2.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index bf3480acb19..d3e45e2289a 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,2 +1 @@ -DIST prawn-2.2.2.tar.gz 5215413 BLAKE2B a906491b60e68de0308fec74131286d3f3c868a38dad9a4cf2ce28424cd746f96b530c7e9ea49a74af58d63a7ed9669f2b110dd8dff315c4943272e3a6b822b3 SHA512 8bd47f80d7873f9435eac7f42015b2ca87f703b5d091ec0e9710f2d4b26e3c7b83aad03de3bf44ca5d5fe07a2bf9af32c59d479373543459576e7a0088715a1b DIST prawn-2.4.0.tar.gz 5239492 BLAKE2B 5435d7715d2b3020316a04cbf2db1b7793435f2d05d34aae4832e12908a928f689c86d358562e7cd1c2675171a1743757097f0af3357eb667e4e2b9462890590 SHA512 e9fcc31ad2b5aa23592a8bf9419153fcb3080e00e53c9a91b50edc526631227fe86769eeb09336d267ea8f0a94f12336f71b24adc4d5cd9e750367d51f07c867 diff --git a/dev-ruby/prawn/prawn-2.2.2.ebuild b/dev-ruby/prawn/prawn-2.2.2.ebuild deleted file mode 100644 index 8810fac2b3c..000 --- a/dev-ruby/prawn/prawn-2.2.2.ebuild +++ /dev/null @@ -1,35 +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 ruby27" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "=dev-ruby/pdf-core-0.7* - >=dev-ruby/ttfunk-1.5:*" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - - # Remove test that needs unpackaged dependency - rm -f spec/manual_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 29c626040018b3e0b9584067aa2d331f7e5d912d Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 27 06:21:14 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 27 06:22:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c62604 dev-ruby/prawn: add 2.4.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.4.0.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index be2ada80449..bf3480acb19 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1 +1,2 @@ DIST prawn-2.2.2.tar.gz 5215413 BLAKE2B a906491b60e68de0308fec74131286d3f3c868a38dad9a4cf2ce28424cd746f96b530c7e9ea49a74af58d63a7ed9669f2b110dd8dff315c4943272e3a6b822b3 SHA512 8bd47f80d7873f9435eac7f42015b2ca87f703b5d091ec0e9710f2d4b26e3c7b83aad03de3bf44ca5d5fe07a2bf9af32c59d479373543459576e7a0088715a1b +DIST prawn-2.4.0.tar.gz 5239492 BLAKE2B 5435d7715d2b3020316a04cbf2db1b7793435f2d05d34aae4832e12908a928f689c86d358562e7cd1c2675171a1743757097f0af3357eb667e4e2b9462890590 SHA512 e9fcc31ad2b5aa23592a8bf9419153fcb3080e00e53c9a91b50edc526631227fe86769eeb09336d267ea8f0a94f12336f71b24adc4d5cd9e750367d51f07c867 diff --git a/dev-ruby/prawn/prawn-2.4.0.ebuild b/dev-ruby/prawn/prawn-2.4.0.ebuild new file mode 100644 index 000..db051feed41 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.4.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="https://prawnpdf.org/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/pdf-core-0.9* + >=dev-ruby/ttfunk-1.7:*" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.4 + )" + +all_ruby_prepare() { + sed -i -e 's/__dir__/"."/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/prawn_manual_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: b57abb00c08335dc27b97eca2c08315470c26a7f Author: Hans de Graaff gentoo org> AuthorDate: Fri Jul 31 05:50:17 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jul 31 06:28:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b57abb00 dev-ruby/prawn: cleanup Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/Manifest | 1 - dev-ruby/prawn/prawn-2.2.0.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 6ac4d758032..be2ada80449 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,2 +1 @@ -DIST prawn-2.2.0.tar.gz 5215662 BLAKE2B 7130aaa4e9e9de2f15148f9c3a7a713ebb9808047e59fc156566f3a44705055b907284ce6690ff2e803702ddc3eb304b32e8f8c0049badda348bf4242df7e14c SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 DIST prawn-2.2.2.tar.gz 5215413 BLAKE2B a906491b60e68de0308fec74131286d3f3c868a38dad9a4cf2ce28424cd746f96b530c7e9ea49a74af58d63a7ed9669f2b110dd8dff315c4943272e3a6b822b3 SHA512 8bd47f80d7873f9435eac7f42015b2ca87f703b5d091ec0e9710f2d4b26e3c7b83aad03de3bf44ca5d5fe07a2bf9af32c59d479373543459576e7a0088715a1b diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild deleted file mode 100644 index 2769744896e..000 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "=dev-ruby/pdf-core-0.7* - >=dev-ruby/ttfunk-1.5:*" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - - # Remove test that needs unpackaged dependency - rm -f spec/manual_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 4e277acbb024d4e04aca854140c77fba260ffdf7 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jul 31 05:56:46 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jul 31 06:28:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e277acb dev-ruby/prawn-table: add ruby27 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild index 07de526ec66..1a49ca73737 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 3786ab491a90940ac68aa2f2f5ab751deb39c80e Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 22 10:20:41 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 22 10:22:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3786ab49 dev-ruby/prawn: add 2.2.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.2.2.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index fa0294f1b91..6ac4d758032 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1 +1,2 @@ DIST prawn-2.2.0.tar.gz 5215662 BLAKE2B 7130aaa4e9e9de2f15148f9c3a7a713ebb9808047e59fc156566f3a44705055b907284ce6690ff2e803702ddc3eb304b32e8f8c0049badda348bf4242df7e14c SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 +DIST prawn-2.2.2.tar.gz 5215413 BLAKE2B a906491b60e68de0308fec74131286d3f3c868a38dad9a4cf2ce28424cd746f96b530c7e9ea49a74af58d63a7ed9669f2b110dd8dff315c4943272e3a6b822b3 SHA512 8bd47f80d7873f9435eac7f42015b2ca87f703b5d091ec0e9710f2d4b26e3c7b83aad03de3bf44ca5d5fe07a2bf9af32c59d479373543459576e7a0088715a1b diff --git a/dev-ruby/prawn/prawn-2.2.2.ebuild b/dev-ruby/prawn/prawn-2.2.2.ebuild new file mode 100644 index 000..84bad0b2234 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.2.2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +RUBY_FAKEGEM_GEMSPEC="prawn.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend "=dev-ruby/pdf-core-0.7* + >=dev-ruby/ttfunk-1.5:*" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.2 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/manual_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 56af55d26efbb9c42948140d97ef166a29e3a488 Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 22 10:21:26 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 22 10:22:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56af55d2 dev-ruby/prawn: fix missing slot dep Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/prawn/prawn-2.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild index 1f846881151..2c79d14fef6 100644 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ b/dev-ruby/prawn/prawn-2.2.0.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 @@ -19,7 +19,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" ruby_add_rdepend "=dev-ruby/pdf-core-0.7* - >=dev-ruby/ttfunk-1.5" + >=dev-ruby/ttfunk-1.5:*" ruby_add_bdepend "test? ( dev-ruby/coderay >=dev-ruby/pdf-inspector-1.2.1 >=dev-ruby/pdf-reader-1.2
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: f8ad3d2708a21181b88afcd271df51c7f6c23ebf Author: Hans de Graaff gentoo org> AuthorDate: Wed May 8 19:46:59 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed May 8 19:59:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ad3d27 dev-ruby/prawn-table: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild index 03ca8414aa2..07de526ec66 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 4ef1cb509585174dd7f87a25732b98f31c312620 Author: Hans de Graaff gentoo org> AuthorDate: Wed May 8 19:43:33 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed May 8 19:59:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef1cb50 dev-ruby/prawn: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/prawn/prawn-2.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild index 7ce4add5a49..1f846881151 100644 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ b/dev-ruby/prawn/prawn-2.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 5b24aefad57a73da41c16445ca6f17036fdd659f Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 12 11:17:46 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 12 15:00:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b24aefa dev-ruby/prawn-table: add ruby25 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild index 1cf971027d6..03ca8414aa2 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 94ba0db31c73c031c60a766f70824a51c05dc053 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 12 11:13:08 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 12 15:00:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94ba0db3 dev-ruby/prawn: add ruby25 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/prawn/prawn-2.2.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild index 7b2c30eb9c3..7ce4add5a49 100644 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ b/dev-ruby/prawn/prawn-2.2.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3" @@ -18,7 +18,7 @@ SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" -ruby_add_rdepend ">=dev-ruby/pdf-core-0.7.0 +ruby_add_rdepend "=dev-ruby/pdf-core-0.7* >=dev-ruby/ttfunk-1.5" ruby_add_bdepend "test? ( dev-ruby/coderay >=dev-ruby/pdf-inspector-1.2.1
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: ac608a36a0f8488b4666ce76ca298c386b0dd64c Author: Hans de Graaff gentoo org> AuthorDate: Sun Apr 15 05:17:12 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Apr 15 05:17:12 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac608a36 dev-ruby/prawn-table: add ruby24 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild index 4f62d89b740..1cf971027d6 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23" +USE_RUBY="ruby22 ruby23 ruby24" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: f41169410dcb56f26b869ae2f0b7faade83e2f93 Author: Hans de Graaff gentoo org> AuthorDate: Sat Apr 14 06:46:14 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Apr 14 06:48:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4116941 dev-ruby/prawn: add ruby24 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/prawn/prawn-2.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild index e898bbb6be5..7b2c30eb9c3 100644 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ b/dev-ruby/prawn/prawn-2.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby21 ruby22 ruby23" +USE_RUBY="ruby22 ruby23 ruby24" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 137c996e0c88425ccfb4f70df041db103319c89f Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 16:26:56 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 16:43:05 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137c996e dev-ruby/prawn: cleanup Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/prawn/Manifest | 1 - dev-ruby/prawn/prawn-2.1.0.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 976ba0fb395..fa0294f1b91 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,2 +1 @@ -DIST prawn-2.1.0.tar.gz 4687290 BLAKE2B 25b544078fe540cc3cd7f223e15da92e2b8b3de6751821f24fb81547a49c1bda27a2b0403fd61747294229deb5a693695ceb1939c64dea9b9e1d59aaab2fdf0f SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e DIST prawn-2.2.0.tar.gz 5215662 BLAKE2B 7130aaa4e9e9de2f15148f9c3a7a713ebb9808047e59fc156566f3a44705055b907284ce6690ff2e803702ddc3eb304b32e8f8c0049badda348bf4242df7e14c SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 diff --git a/dev-ruby/prawn/prawn-2.1.0.ebuild b/dev-ruby/prawn/prawn-2.1.0.ebuild deleted file mode 100644 index 7ca5b1a6414..000 --- a/dev-ruby/prawn/prawn-2.1.0.ebuild +++ /dev/null @@ -1,35 +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" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.1 - >=dev-ruby/ttfunk-1.4.0" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - # Remove failing tests - # https://github.com/prawnpdf/prawn/pull/693 - # https://github.com/prawnpdf/prawn/issues/603 - sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die - sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 1b0dbfbc72dd50955760e1be3099e254a091451b Author: Hans de Graaff gentoo org> AuthorDate: Wed Jan 24 16:26:08 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 24 16:43:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0dbfbc dev-ruby/prawn: move ~ia64, ~sparc forward Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-ruby/prawn/prawn-2.2.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild index b62d908568e..e898bbb6be5 100644 --- a/dev-ruby/prawn/prawn-2.2.0.ebuild +++ b/dev-ruby/prawn/prawn-2.2.0.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 @@ -15,7 +15,7 @@ HOMEPAGE="http://prawn.majesticseacreature.com/; SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="|| ( GPL-2 Ruby )" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="" ruby_add_rdepend ">=dev-ruby/pdf-core-0.7.0
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 92366b5bb88dd3b7d3d1b05ebf917183963e38d2 Author: Hans de Graaff gentoo org> AuthorDate: Fri Aug 25 05:59:13 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Aug 25 05:59:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92366b5b dev-ruby/prawn-table: cleanup Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/prawn-table/prawn-table-0.2.2.ebuild | 30 --- 1 file changed, 30 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild deleted file mode 100644 index 7adee98a5d3..000 --- a/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild +++ /dev/null @@ -1,30 +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" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for tables in Prawn" -HOMEPAGE="http://prawn.majesticseacreature.com/; -LICENSE="|| ( GPL-2+ Ruby )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.1.0 - >=dev-ruby/pdf-reader-1.2 - >=dev-ruby/prawn-1.3.0 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die - # Remove failing test - # See https://github.com/prawnpdf/prawn-table/issues/10 - sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 3aa69aab331360cce0c3a2af187a4102a3341d85 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jun 23 07:05:17 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jun 23 07:44:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa69aab dev-ruby/prawn: cleanup Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-ruby/prawn/Manifest | 1 - dev-ruby/prawn/prawn-2.0.2.ebuild| 36 dev-ruby/prawn/prawn-2.1.0-r1.ebuild | 35 --- 3 files changed, 72 deletions(-) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 01e30ff85ad..68c0daad1d6 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,4 +1,3 @@ DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f -DIST prawn-2.0.2.tar.gz 4523832 SHA256 eb08c0d61d510c806599fba99cb4073f926efedaf119e837a4183ea8be35bb97 SHA512 9b576862663351a9a5eb20c72bd2986c54ad8cbbccab74f2a17212012ce09c001466ef5eee668527d60809eccf1e4ce4b236d9220c6c952970bb1ab84a400a7c WHIRLPOOL 91f0810a3a8c3e8bcfbdf92594063daa7afc94e4ec5773c1b162f3e66e97abb5ce9f75ab4ef32b2bd832a58940507326ce0e5e168d0b76d6f69bba54c1d91eea DIST prawn-2.1.0.tar.gz 4687290 SHA256 bf2870328a6e5d7bf946f80c76c44e52e71852a65f2f335843958353062d03fb SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e WHIRLPOOL 7a2f9f2ec8ee34c25dfb3fdd1d8f0ec0623b39ff97eae045504b9d56cc7c7ee7b74808f2cbc9111bcc878abb4302718bcb8f406cfc84d7be7a89f27e80c8 DIST prawn-2.2.0.tar.gz 5215662 SHA256 6acdd1a0d28ea97535b594c02191bf48a397a59a6c87ce27cb945a97217c31f7 SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 WHIRLPOOL 8814fc397ec6ee1b7af0904405d36007af59cf46a9537bbaeb6c585c062ff032b1312547300ab3d4f2c2d4df787e5cb6ea1101a41f3b59c579cb45498bdabd63 diff --git a/dev-ruby/prawn/prawn-2.0.2.ebuild b/dev-ruby/prawn/prawn-2.0.2.ebuild deleted file mode 100644 index 27a021da76c..000 --- a/dev-ruby/prawn/prawn-2.0.2.ebuild +++ /dev/null @@ -1,36 +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" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.0 - >=dev-ruby/ttfunk-1.4.0" -ruby_add_bdepend "test? ( dev-ruby/coderay - dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.2.0 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - # Remove failing tests - # https://github.com/prawnpdf/prawn/pull/693 - # https://github.com/prawnpdf/prawn/issues/603 - sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die - sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die -} diff --git a/dev-ruby/prawn/prawn-2.1.0-r1.ebuild b/dev-ruby/prawn/prawn-2.1.0-r1.ebuild deleted file mode 100644 index 8a9c5fcce4e..000 --- a/dev-ruby/prawn/prawn-2.1.0-r1.ebuild +++ /dev/null @@ -1,35 +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" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.1 - >=dev-ruby/ttfunk-1.4.0" -ruby_add_bdepend "test? ( dev-ruby/coderay - >=dev-ruby/pdf-inspector-1.2.1 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - # Remove failing tests - # https://github.com/prawnpdf/prawn/pull/693 - # https://github.com/prawnpdf/prawn/issues/603 -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 390bbc07875c2885990786fbce20c750af81b247 Author: Hans de Graaff gentoo org> AuthorDate: Mon May 22 04:39:50 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 22 04:39:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=390bbc07 dev-ruby/prawn: add 2.2.0 Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.2.0.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 0a3ded6ccdf..01e30ff85ad 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,3 +1,4 @@ DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f DIST prawn-2.0.2.tar.gz 4523832 SHA256 eb08c0d61d510c806599fba99cb4073f926efedaf119e837a4183ea8be35bb97 SHA512 9b576862663351a9a5eb20c72bd2986c54ad8cbbccab74f2a17212012ce09c001466ef5eee668527d60809eccf1e4ce4b236d9220c6c952970bb1ab84a400a7c WHIRLPOOL 91f0810a3a8c3e8bcfbdf92594063daa7afc94e4ec5773c1b162f3e66e97abb5ce9f75ab4ef32b2bd832a58940507326ce0e5e168d0b76d6f69bba54c1d91eea DIST prawn-2.1.0.tar.gz 4687290 SHA256 bf2870328a6e5d7bf946f80c76c44e52e71852a65f2f335843958353062d03fb SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e WHIRLPOOL 7a2f9f2ec8ee34c25dfb3fdd1d8f0ec0623b39ff97eae045504b9d56cc7c7ee7b74808f2cbc9111bcc878abb4302718bcb8f406cfc84d7be7a89f27e80c8 +DIST prawn-2.2.0.tar.gz 5215662 SHA256 6acdd1a0d28ea97535b594c02191bf48a397a59a6c87ce27cb945a97217c31f7 SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 WHIRLPOOL 8814fc397ec6ee1b7af0904405d36007af59cf46a9537bbaeb6c585c062ff032b1312547300ab3d4f2c2d4df787e5cb6ea1101a41f3b59c579cb45498bdabd63 diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild new file mode 100644 index 000..0d43a1530c9 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-core-0.7.0 + >=dev-ruby/ttfunk-1.5" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.2 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + + # Remove test that needs unpackaged dependency + rm -f spec/manual_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: f7c4b98f506ae2176b424c914c84b2bbbf22f6e2 Author: Manuel Rüger gentoo org> AuthorDate: Sun Jan 22 02:02:33 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jan 22 02:02:33 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7c4b98f dev-ruby/prawn-table: Add ruby23, drop ~ppc Package-Manager: portage-2.3.3 dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild | 31 1 file changed, 31 insertions(+) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild new file mode 100644 index ..d6cdede --- /dev/null +++ b/dev-ruby/prawn-table/prawn-table-0.2.2-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec" + +inherit ruby-fakegem + +DESCRIPTION="Provides support for tables in Prawn" +HOMEPAGE="http://prawn.majesticseacreature.com/; +LICENSE="|| ( GPL-2+ Ruby )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/mocha + >=dev-ruby/pdf-inspector-1.1.0 + >=dev-ruby/pdf-reader-1.2 + >=dev-ruby/prawn-1.3.0 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die + # Remove failing test + # See https://github.com/prawnpdf/prawn-table/issues/10 + sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: e86acddf4fa2e8e780583a7660942b05b066d2a6 Author: Manuel Rüger gentoo org> AuthorDate: Sun Jan 22 02:00:05 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Jan 22 02:00:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86acddf dev-ruby/prawn: Add ruby23, drop ~ia64, ~ppc, ~sparc keywords Package-Manager: portage-2.3.3 dev-ruby/prawn/prawn-2.1.0-r1.ebuild | 36 1 file changed, 36 insertions(+) diff --git a/dev-ruby/prawn/prawn-2.1.0-r1.ebuild b/dev-ruby/prawn/prawn-2.1.0-r1.ebuild new file mode 100644 index ..e780e64 --- /dev/null +++ b/dev-ruby/prawn/prawn-2.1.0-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.1 + >=dev-ruby/ttfunk-1.4.0" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.2 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + # Remove failing tests + # https://github.com/prawnpdf/prawn/pull/693 + # https://github.com/prawnpdf/prawn/issues/603 + sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die + sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 97ad39ba5bc39733f34d1e9d5644a4870b70ca84 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 14 05:15:27 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 14 05:15:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97ad39ba dev-ruby/prawn-table: drop ruby19 Package-Manager: portage-2.2.28 dev-ruby/prawn-table/prawn-table-0.2.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild index 7c48108..c63e1e5 100644 --- a/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild +++ b/dev-ruby/prawn-table/prawn-table-0.2.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 7a112762b00375574f1cfab2b7ca9b070450e0ce Author: Manuel Rüger gentoo org> AuthorDate: Sat Apr 16 22:01:55 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sat Apr 16 22:01:55 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a112762 dev-ruby/prawn: Remove ruby19 Package-Manager: portage-2.2.28 dev-ruby/prawn/prawn-1.3.0.ebuild | 4 ++-- dev-ruby/prawn/prawn-2.0.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/prawn/prawn-1.3.0.ebuild b/dev-ruby/prawn/prawn-1.3.0.ebuild index f413a86..36b6daf 100644 --- a/dev-ruby/prawn/prawn-1.3.0.ebuild +++ b/dev-ruby/prawn/prawn-1.3.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21" +USE_RUBY="ruby20 ruby21" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec" diff --git a/dev-ruby/prawn/prawn-2.0.2.ebuild b/dev-ruby/prawn/prawn-2.0.2.ebuild index 1ce51d2..4743ecd 100644 --- a/dev-ruby/prawn/prawn-2.0.2.ebuild +++ b/dev-ruby/prawn/prawn-2.0.2.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_RECIPE_DOC="yard" RUBY_FAKEGEM_RECIPE_TEST="rspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn-table/
commit: 2afef0159761e930b9a26a26fad17d727785c89f Author: Manuel Rüger gentoo org> AuthorDate: Wed Mar 2 21:51:33 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Mar 2 21:51:33 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afef015 dev-ruby/prawn-table: Remove old Package-Manager: portage-2.2.27 dev-ruby/prawn-table/Manifest | 1 - dev-ruby/prawn-table/prawn-table-0.2.1.ebuild | 31 --- 2 files changed, 32 deletions(-) diff --git a/dev-ruby/prawn-table/Manifest b/dev-ruby/prawn-table/Manifest index 66d232f..1e1135c 100644 --- a/dev-ruby/prawn-table/Manifest +++ b/dev-ruby/prawn-table/Manifest @@ -1,2 +1 @@ -DIST prawn-table-0.2.1.gem 64000 SHA256 e939e465846fe94ecc6866b4a988ee004dd5bd7ce094d7d0f41e2e5597982584 SHA512 8adfe3a44c95f3bcd8aa12582e2187b66caec2dc41ec13de49004b59c329da3f9d2651e9fbf72c52b0932175a4bdb3f11aece8dfe01a1159de291e53fea36c5c WHIRLPOOL 4c75de771d79f3e0f4b2c85513078022e22170bc4c1ea078cf1a5271d45d9c118b8cb207e0564c591923431a671b604b6841c7e248280ea449f8844afddd4f28 DIST prawn-table-0.2.2.gem 64512 SHA256 336d46e39e003f77bf973337a958af6a68300b941c85cb22288872dc2b36addb SHA512 9a3c749c27b5588dc1006b952c3f59ad938c05b98575cdd6c6cf6df9fb8acc5a1cebac0e60bbe6252ef2a1df3750f2860338c2234e362ea2c5524a0bd38bb47b WHIRLPOOL b9e0d591c965ec95dbcc6a81cae4c42ae0436d98f17c0e752e6cbda35401d8919c59e175d1d9d8a637062756255325aa4b50654f7bb2f35d02a7e644b8ac8229 diff --git a/dev-ruby/prawn-table/prawn-table-0.2.1.ebuild b/dev-ruby/prawn-table/prawn-table-0.2.1.ebuild deleted file mode 100644 index 7c48108..000 --- a/dev-ruby/prawn-table/prawn-table-0.2.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Provides support for tables in Prawn" -HOMEPAGE="http://prawn.majesticseacreature.com/; -LICENSE="|| ( GPL-2+ Ruby )" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.1.0 - >=dev-ruby/pdf-reader-1.2 - >=dev-ruby/prawn-1.3.0 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/s/^/#/" spec/spec_helper.rb || die - # Remove failing test - # See https://github.com/prawnpdf/prawn-table/issues/10 - sed -i -e "/Prints table on one page when using subtable with colspan > 1/,+24 s/^/#/" spec/table_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: 73bdf9e6cf26fd1edb7f17372f66595d9889240b Author: Manuel Rüger gentoo org> AuthorDate: Wed Mar 2 21:42:19 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Mar 2 21:42:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73bdf9e6 dev-ruby/prawn: Remove old Package-Manager: portage-2.2.27 dev-ruby/prawn/Manifest | 2 -- dev-ruby/prawn/prawn-1.2.1-r2.ebuild | 37 dev-ruby/prawn/prawn-2.0.1.ebuild| 37 3 files changed, 76 deletions(-) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 941050f..0a3ded6 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -1,5 +1,3 @@ -DIST prawn-1.2.1.tar.gz 4797001 SHA256 514c157babc750971e4c176d8836bfa12c8c014bfc314990f97f27ca483ed3ea SHA512 224de9b45038ea7bb4d16c658f462b4b18a17f8f96f28e8d772c6e8d0f4e89628de9da920677385e61561f3cf6a930c2550f5c15e50fce4824e10d45a8d201f5 WHIRLPOOL 5c8974834468e1c7f0d593b4d913cd466b9b8fc53b0dd3c2e60338aa5a9106830b83ae6c50d1596866b2209f8fc7cef4f646679082d85ab37c1ed38e2b692319 DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f -DIST prawn-2.0.1.tar.gz 4524964 SHA256 3a03b1737e21e15a00ddcd0dac2d43b0dfac2b209b0ba81acac55feb195d4a67 SHA512 b095e5b79eb5b20b5fc38ba3b8ff28469d239bc0cff32944c79e3c45b359676910f8cb18167d4bee97eee3b15dc58e76827123a0731767488db1b50b22acfd64 WHIRLPOOL 5be42d06fa984098fd0ef9cf949d984a674dbf5cbc0f4e716448120c5f57f3805bf9518fca47d2548e6198ccd3413bd9aa1f691517ba7dccff183ef8477a9983 DIST prawn-2.0.2.tar.gz 4523832 SHA256 eb08c0d61d510c806599fba99cb4073f926efedaf119e837a4183ea8be35bb97 SHA512 9b576862663351a9a5eb20c72bd2986c54ad8cbbccab74f2a17212012ce09c001466ef5eee668527d60809eccf1e4ce4b236d9220c6c952970bb1ab84a400a7c WHIRLPOOL 91f0810a3a8c3e8bcfbdf92594063daa7afc94e4ec5773c1b162f3e66e97abb5ce9f75ab4ef32b2bd832a58940507326ce0e5e168d0b76d6f69bba54c1d91eea DIST prawn-2.1.0.tar.gz 4687290 SHA256 bf2870328a6e5d7bf946f80c76c44e52e71852a65f2f335843958353062d03fb SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e WHIRLPOOL 7a2f9f2ec8ee34c25dfb3fdd1d8f0ec0623b39ff97eae045504b9d56cc7c7ee7b74808f2cbc9111bcc878abb4302718bcb8f406cfc84d7be7a89f27e80c8 diff --git a/dev-ruby/prawn/prawn-1.2.1-r2.ebuild b/dev-ruby/prawn/prawn-1.2.1-r2.ebuild deleted file mode 100644 index aad658f..000 --- a/dev-ruby/prawn/prawn-1.2.1-r2.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRAINSTALL="VERSION data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend "dev-ruby/pdf-core - >=dev-ruby/ttfunk-1.2.0" -ruby_add_bdepend "test? ( dev-ruby/coderay - dev-ruby/mocha - >=dev-ruby/pdf-inspector-1.1.0 - >=dev-ruby/pdf-reader-1.2 - )" - -all_ruby_prepare() { - sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die - # Remove failing tests - # https://github.com/prawnpdf/prawn/pull/693 - # https://github.com/prawnpdf/prawn/issues/603 - sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die - sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die -} diff --git a/dev-ruby/prawn/prawn-2.0.1.ebuild b/dev-ruby/prawn/prawn-2.0.1.ebuild deleted file mode 100644 index 88e9812..000 --- a/dev-ruby/prawn/prawn-2.0.1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -USE_RUBY="ruby19 ruby20 ruby21 ruby22" - -RUBY_FAKEGEM_RECIPE_DOC="yard" -RUBY_FAKEGEM_RECIPE_TEST="rspec" -RUBY_FAKEGEM_EXTRAINSTALL="data" - -inherit ruby-fakegem - -DESCRIPTION="Fast, Nimble PDF Generation For Ruby" -HOMEPAGE="http://prawn.majesticseacreature.com/; -SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="|| ( GPL-2 Ruby )" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/pdf-core-0.5.1 -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/prawn/
commit: e2efc88ff123efbfe6e6154271eab992e7218c31 Author: Manuel Rüger gentoo org> AuthorDate: Wed Mar 2 21:41:36 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Wed Mar 2 21:41:36 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2efc88f dev-ruby/prawn: Version bump Package-Manager: portage-2.2.27 dev-ruby/prawn/Manifest | 1 + dev-ruby/prawn/prawn-2.1.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest index 77a0b34..941050f 100644 --- a/dev-ruby/prawn/Manifest +++ b/dev-ruby/prawn/Manifest @@ -2,3 +2,4 @@ DIST prawn-1.2.1.tar.gz 4797001 SHA256 514c157babc750971e4c176d8836bfa12c8c014bf DIST prawn-1.3.0.tar.gz 4126581 SHA256 a24c32f6425c1d2a3bfffc487a1302024ac7c3a2fea5bff1f28b9d92c36f20fa SHA512 0440b1a8b342c1682408dcdec2207b3f4c05bd1405b5d992ee5f7b1ca18bbebd0f42a561cda64981658cd42d79d5d63120b5973c4b6949884134fcac80b47061 WHIRLPOOL 3e72d656c64ea2d3a46912bce02b30e617206b1731d7af49d0995485b4849fd3b1ad62f36f19a7c7294a2b9a3223e40882039a273d64875a1c36bd4ee8d4148f DIST prawn-2.0.1.tar.gz 4524964 SHA256 3a03b1737e21e15a00ddcd0dac2d43b0dfac2b209b0ba81acac55feb195d4a67 SHA512 b095e5b79eb5b20b5fc38ba3b8ff28469d239bc0cff32944c79e3c45b359676910f8cb18167d4bee97eee3b15dc58e76827123a0731767488db1b50b22acfd64 WHIRLPOOL 5be42d06fa984098fd0ef9cf949d984a674dbf5cbc0f4e716448120c5f57f3805bf9518fca47d2548e6198ccd3413bd9aa1f691517ba7dccff183ef8477a9983 DIST prawn-2.0.2.tar.gz 4523832 SHA256 eb08c0d61d510c806599fba99cb4073f926efedaf119e837a4183ea8be35bb97 SHA512 9b576862663351a9a5eb20c72bd2986c54ad8cbbccab74f2a17212012ce09c001466ef5eee668527d60809eccf1e4ce4b236d9220c6c952970bb1ab84a400a7c WHIRLPOOL 91f0810a3a8c3e8bcfbdf92594063daa7afc94e4ec5773c1b162f3e66e97abb5ce9f75ab4ef32b2bd832a58940507326ce0e5e168d0b76d6f69bba54c1d91eea +DIST prawn-2.1.0.tar.gz 4687290 SHA256 bf2870328a6e5d7bf946f80c76c44e52e71852a65f2f335843958353062d03fb SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e WHIRLPOOL 7a2f9f2ec8ee34c25dfb3fdd1d8f0ec0623b39ff97eae045504b9d56cc7c7ee7b74808f2cbc9111bcc878abb4302718bcb8f406cfc84d7be7a89f27e80c8 diff --git a/dev-ruby/prawn/prawn-2.1.0.ebuild b/dev-ruby/prawn/prawn-2.1.0.ebuild new file mode 100644 index 000..dcfd89c --- /dev/null +++ b/dev-ruby/prawn/prawn-2.1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +USE_RUBY="ruby20 ruby21 ruby22" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="Fast, Nimble PDF Generation For Ruby" +HOMEPAGE="http://prawn.majesticseacreature.com/; +SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="|| ( GPL-2 Ruby )" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="" + +ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.1 + >=dev-ruby/ttfunk-1.4.0" +ruby_add_bdepend "test? ( dev-ruby/coderay + >=dev-ruby/pdf-inspector-1.2.1 + >=dev-ruby/pdf-reader-1.2 + )" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die + # Remove failing tests + # https://github.com/prawnpdf/prawn/pull/693 + # https://github.com/prawnpdf/prawn/issues/603 + sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die + sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die +}