[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 86855dbf2039a4fb45484e73922d559a5a6c4c40 Author: Hans de Graaff gentoo org> AuthorDate: Mon Sep 18 05:21:23 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Sep 18 05:21:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86855dbf dev-ruby/barby: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/barby-0.6.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/barby/barby-0.6.8-r1.ebuild b/dev-ruby/barby/barby-0.6.8-r1.ebuild index 744020948867..26423a9c0361 100644 --- a/dev-ruby/barby/barby-0.6.8-r1.ebuild +++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: c8a712db42b138ed0e027ed69d64503180d8fd58 Author: Hans de Graaff gentoo org> AuthorDate: Fri Sep 15 13:39:27 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Sep 15 14:56:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a712db dev-ruby/barby: fix minitest deprecation Closes: https://bugs.gentoo.org/911897 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/barby-0.6.8-r1.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.8-r1.ebuild b/dev-ruby/barby/barby-0.6.8-r1.ebuild index 0ce49ddabc93..744020948867 100644 --- a/dev-ruby/barby/barby-0.6.8-r1.ebuild +++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31" RUBY_FAKEGEM_TASK_TEST="test" @@ -44,7 +44,11 @@ RESTRICT="!test? ( test ) prawn? ( test )" all_ruby_prepare() { sed -i -e 's/README/README.md/' Rakefile || die - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + sed -e '/[bB]undler/s:^:#:' \ + -e 's/MiniTest/Minitest/' \ + -i test/test_helper.rb || die + + sed -i -e 's/Fixnum/Integer/' test/outputter/svg_outputter_test.rb || die if use qrcode; then sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 2378ab3b5d374c6f5df74f853702253a1d109120 Author: Sam James gentoo org> AuthorDate: Sat Mar 25 06:43:24 2023 + Commit: Sam James gentoo org> CommitDate: Sat Mar 25 07:11:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2378ab3b dev-ruby/barby: update EAPI 6 -> 8, enable ruby30, enable ruby31 Signed-off-by: Sam James gentoo.org> dev-ruby/barby/{barby-0.6.8.ebuild => barby-0.6.8-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8-r1.ebuild similarity index 96% rename from dev-ruby/barby/barby-0.6.8.ebuild rename to dev-ruby/barby/barby-0.6.8-r1.ebuild index 4914a6e63785..0ce49ddabc93 100644 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ b/dev-ruby/barby/barby-0.6.8-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 5959761882bae82c1dab87ff22ce87bdc806c42f Author: Hans de Graaff gentoo org> AuthorDate: Tue Aug 4 03:30:31 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 4 03:39:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59597618 dev-ruby/barby: add ruby27 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/barby-0.6.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild index 78290277d13..4914a6e6378 100644 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ b/dev-ruby/barby/barby-0.6.8.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 21342c25e1feac11e2f6cd6fe4ae087b57b65925 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 9 10:50:31 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 9 10:58:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21342c25 dev-ruby/barby: fix slot warning Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/barby-0.6.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild index 8b5f75b2b3d..78290277d13 100644 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ b/dev-ruby/barby/barby-0.6.8.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 @@ -25,7 +25,7 @@ KEYWORDS="~amd64" IUSE="test qrcode rmagick prawn png cairo" ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) + rmagick? ( dev-ruby/rmagick:* ) cairo? ( dev-ruby/rcairo )" ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 70c51977816777c5db1a7b83aa43d36e129bb828 Author: Hans de Graaff gentoo org> AuthorDate: Sun Feb 2 16:20:03 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Feb 2 16:20:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c51977 dev-ruby/barby: cleanup Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/Manifest | 1 - dev-ruby/barby/barby-0.6.7.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index a8986389d87..cffe78877a3 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,2 +1 @@ -DIST barby-0.6.7.tar.gz 95199 BLAKE2B b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a SHA512 29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c diff --git a/dev-ruby/barby/barby-0.6.7.ebuild b/dev-ruby/barby/barby-0.6.7.ebuild deleted file mode 100644 index c6bb8935472..000 --- a/dev-ruby/barby/barby-0.6.7.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -USE_RUBY="ruby24 ruby25" - -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toreto.re/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test qrcode rmagick prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn:* )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT+=" prawn? ( test )" - -all_ruby_prepare() { - sed -i -e 's/README/README.md/' Rakefile || die - - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb || die - - sed -i \ - -e '/semacode/d' \ - -e '/pdf-writer/d' \ - ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 95e16d9b5372ebb00f8ff2a8159d4ae722146384 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 12 15:33:07 2019 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 12 16:34:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e16d9b dev-ruby/barby: [QA] Fix MissingTestRestrict Signed-off-by: Michał Górny gentoo.org> dev-ruby/barby/barby-0.6.7.ebuild | 2 +- dev-ruby/barby/barby-0.6.8.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.7.ebuild b/dev-ruby/barby/barby-0.6.7.ebuild index b0e8897fd51..c6bb8935472 100644 --- a/dev-ruby/barby/barby-0.6.7.ebuild +++ b/dev-ruby/barby/barby-0.6.7.ebuild @@ -39,7 +39,7 @@ DEPEND+=" test? ( media-gfx/imagemagick[png] )" # prawn breaks tests for some reasons, needs to be investigated; code # still works though. -RESTRICT="prawn? ( test )" +RESTRICT+=" prawn? ( test )" all_ruby_prepare() { sed -i -e 's/README/README.md/' Rakefile || die diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild index 82ab2d6bd6d..8b5f75b2b3d 100644 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ b/dev-ruby/barby/barby-0.6.8.ebuild @@ -39,7 +39,7 @@ DEPEND+=" test? ( media-gfx/imagemagick[png] )" # prawn breaks tests for some reasons, needs to be investigated; code # still works though. -RESTRICT="prawn? ( test )" +RESTRICT="!test? ( test ) prawn? ( test )" all_ruby_prepare() { sed -i -e 's/README/README.md/' Rakefile || die
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 06625eaff01221029a5cc34f32354f2755b841ad Author: Hans de Graaff gentoo org> AuthorDate: Sat Nov 16 10:35:26 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 17 06:06:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06625eaf dev-ruby/barby: cleanup Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/barby/Manifest | 1 - dev-ruby/barby/barby-0.6.6.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 5cb6a85199f..a8986389d87 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,3 +1,2 @@ -DIST barby-0.6.6.tar.gz 95120 BLAKE2B e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088 SHA512 5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728 DIST barby-0.6.7.tar.gz 95199 BLAKE2B b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a SHA512 29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c diff --git a/dev-ruby/barby/barby-0.6.6.ebuild b/dev-ruby/barby/barby-0.6.6.ebuild deleted file mode 100644 index aeeacc4af08..000 --- a/dev-ruby/barby/barby-0.6.6.ebuild +++ /dev/null @@ -1,99 +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" - -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toreto.re/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test qrcode rmagick prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn:* )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="prawn? ( test )" - -all_ruby_prepare() { - sed -i -e 's/README/README.md/' Rakefile || die - - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb || die - - sed -i \ - -e '/semacode/d' \ - -e '/pdf-writer/d' \ - ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 15acc3833d371bc3f639355298cbe61bad8bcf1f Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 10 04:57:53 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 10 04:57:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15acc383 dev-ruby/barby: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 dev-ruby/barby/barby-0.6.8.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild index b0e8897fd51..82ab2d6bd6d 100644 --- a/dev-ruby/barby/barby-0.6.8.ebuild +++ b/dev-ruby/barby/barby-0.6.8.ebuild @@ -3,7 +3,7 @@ EAPI=6 -USE_RUBY="ruby24 ruby25" +USE_RUBY="ruby24 ruby25 ruby26" RUBY_FAKEGEM_TASK_TEST="test" @@ -86,6 +86,8 @@ all_ruby_prepare() { test/outputter/cairo_outputter_test.rb fi + sed -i -e '/files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die + rm -f \ lib/barby/barcode/data_matrix.rb \ test/data_matrix_test.rb \
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: e45ce41be4d3b14f8618718a986f5f5ba34c8c40 Author: Hans de Graaff gentoo org> AuthorDate: Sat May 25 05:25:49 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat May 25 05:25:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e45ce41b dev-ruby/barby: add 0.6.8 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.8.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 6cc3ae38460..5cb6a85199f 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,2 +1,3 @@ DIST barby-0.6.6.tar.gz 95120 BLAKE2B e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088 SHA512 5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728 DIST barby-0.6.7.tar.gz 95199 BLAKE2B b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a SHA512 29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f +DIST barby-0.6.8.tar.gz 96647 BLAKE2B b0af8e5573dc7d3d1881c793895d1c440b97bb5609b0759f56bdecfed7b4b74080f96301d2511101abb21760074584905fdc4e94938d38e2a553933686ccf976 SHA512 1d51dece22febd8c8a234241b88edd3ea93eae328e69fbd8dba3f48afcea7943ec4a72252a74b476aae5812ee132de6b87e37f9fd4c2a43d7c79ec68c831b68c diff --git a/dev-ruby/barby/barby-0.6.8.ebuild b/dev-ruby/barby/barby-0.6.8.ebuild new file mode 100644 index 000..b0e8897fd51 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.8.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 5926cc6f9fd66f06323e5cb4c2db491472856920 Author: Hans de Graaff gentoo org> AuthorDate: Thu May 23 05:01:19 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Thu May 23 05:38:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5926cc6f dev-ruby/barby: add 0.6.7 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.7.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index db5bdb4d094..6cc3ae38460 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1 +1,2 @@ DIST barby-0.6.6.tar.gz 95120 BLAKE2B e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088 SHA512 5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728 +DIST barby-0.6.7.tar.gz 95199 BLAKE2B b1729e361a41deee248a3c74c56d072fe0eeb3463ff4730744736e1a523f2844e877d63b058ec02e4cdad1f77620bcd476e823864428aff78b462cf29b20909a SHA512 29ba52612b2390ebd2a9e0acc0eec4a4c119ca305662f47e6656cb63727956877970d14f9b924466fad6e9e927e23f74c2614b41e09ca6b068bdabbaae21f93f diff --git a/dev-ruby/barby/barby-0.6.7.ebuild b/dev-ruby/barby/barby-0.6.7.ebuild new file mode 100644 index 000..b0e8897fd51 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.7.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 7c27c492d9e629e176d5b045f28dda8637fc304e Author: Hans de Graaff gentoo org> AuthorDate: Thu Apr 11 18:25:20 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Apr 11 18:25:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c27c492 dev-ruby/barby: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-ruby/barby/Manifest | 1 - dev-ruby/barby/barby-0.6.5.ebuild | 99 --- 2 files changed, 100 deletions(-) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 1372c2e74b1..db5bdb4d094 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,2 +1 @@ -DIST barby-0.6.5.tar.gz 93781 BLAKE2B 52589bd473403e6640426eeda6c5f4f9e0b070693e2a146fc077bba33e141fd73bc0ff73908f61d0efb6b8d1c5cd971527f9ae75333ecf029d44ea21135c2133 SHA512 f6101edf7a75986c55577d27dcbb0628fc7a6a4d2b8b4eab7a53e2703fbd0a1ec70a062c7a1e3d2b65db2afeecf8f0375a936c2932125b0d96647b8d24dd0e5c DIST barby-0.6.6.tar.gz 95120 BLAKE2B e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088 SHA512 5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728 diff --git a/dev-ruby/barby/barby-0.6.5.ebuild b/dev-ruby/barby/barby-0.6.5.ebuild deleted file mode 100644 index 619911e8ac6..000 --- a/dev-ruby/barby/barby-0.6.5.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby22 ruby23 ruby24" - -RUBY_FAKEGEM_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toreto.re/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test qrcode rmagick prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn:* )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="prawn? ( test )" - -all_ruby_prepare() { - sed -i -e 's/README/README.md/' Rakefile || die - - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb || die - - sed -i \ - -e '/semacode/d' \ - -e '/pdf-writer/d' \ - ${RUBY_FAKEGEM_GEMSPEC} || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 22a350781f5dcda34530a9bcdf9bfc361072b426 Author: Hans de Graaff gentoo org> AuthorDate: Thu Dec 13 08:04:05 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Dec 13 08:09:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a35078 dev-ruby/barby: add ruby25 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/barby/barby-0.6.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.6.ebuild b/dev-ruby/barby/barby-0.6.6.ebuild index 935d6cd8ee3..aeeacc4af08 100644 --- a/dev-ruby/barby/barby-0.6.6.ebuild +++ b/dev-ruby/barby/barby-0.6.6.ebuild @@ -1,9 +1,9 @@ -# 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="ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 55e9940753e59f5fe79998030923367db8140726 Author: Hans de Graaff gentoo org> AuthorDate: Tue Aug 14 04:01:30 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 14 04:01:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e99407 dev-ruby/barby: add 0.6.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.6.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 5ebb66b7a64..1372c2e74b1 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1 +1,2 @@ DIST barby-0.6.5.tar.gz 93781 BLAKE2B 52589bd473403e6640426eeda6c5f4f9e0b070693e2a146fc077bba33e141fd73bc0ff73908f61d0efb6b8d1c5cd971527f9ae75333ecf029d44ea21135c2133 SHA512 f6101edf7a75986c55577d27dcbb0628fc7a6a4d2b8b4eab7a53e2703fbd0a1ec70a062c7a1e3d2b65db2afeecf8f0375a936c2932125b0d96647b8d24dd0e5c +DIST barby-0.6.6.tar.gz 95120 BLAKE2B e46f261eb11eb2f5b17061e6cbe04419df81d4248a9bed8a5f8f90cba9329915cacf3fa48cc922f4eac14ca7eada87e5be526d9b0d2e0bd1f443daf09af89088 SHA512 5b0a00861b9cecee153c5e1f4e1564d99021b3f7f6005efc48d666f8b4255e91f18792d19b9ae635d40f72dbb38de8db215a252b553138be737a52a8ba85c728 diff --git a/dev-ruby/barby/barby-0.6.6.ebuild b/dev-ruby/barby/barby-0.6.6.ebuild new file mode 100644 index 000..935d6cd8ee3 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.6.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24" + +RUBY_FAKEGEM_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 057bcfeb8f686048f087263a544a4c16b55f219f Author: Hans de Graaff gentoo org> AuthorDate: Thu Apr 19 19:33:42 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Apr 19 19:37:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057bcfeb dev-ruby/barby: add ruby24 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-ruby/barby/barby-0.6.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.5.ebuild b/dev-ruby/barby/barby-0.6.5.ebuild index b20dbf36c77..619911e8ac6 100644 --- a/dev-ruby/barby/barby-0.6.5.ebuild +++ b/dev-ruby/barby/barby-0.6.5.ebuild @@ -1,9 +1,9 @@ -# 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="ruby22 ruby23" +USE_RUBY="ruby22 ruby23 ruby24" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 8cce6ea921617d607f6d88c3fe66ff792c548ec7 Author: Hans de Graaff gentoo org> AuthorDate: Sun Aug 27 06:12:08 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Aug 27 06:17:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cce6ea9 dev-ruby/barby: add ruby23 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/barby/barby-0.6.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.5.ebuild b/dev-ruby/barby/barby-0.6.5.ebuild index 309d443a9fc..b20dbf36c77 100644 --- a/dev-ruby/barby/barby-0.6.5.ebuild +++ b/dev-ruby/barby/barby-0.6.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22" +USE_RUBY="ruby22 ruby23" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 1164cbe3c702ecda7fec6a1d624b1b3630511321 Author: Hans de Graaff gentoo org> AuthorDate: Sun Aug 27 06:09:31 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Aug 27 06:17:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1164cbe3 dev-ruby/barby: cleanup Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/barby/Manifest | 2 - dev-ruby/barby/barby-0.6.3-r1.ebuild | 99 dev-ruby/barby/barby-0.6.4.ebuild| 99 3 files changed, 200 deletions(-) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 7abef482f84..a0e2ef65055 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,3 +1 @@ -DIST barby-0.6.3.tar.gz 92841 SHA256 51546e7f58fc4587ec7977ac924874ac89ee1397ddd11d3fdeaa3a567dcebb92 SHA512 b7415298ee2d8bb17a88b5c647d707a15151d2110834e87c2d598def88290ad90947bc49ded175b44050d8d95510602d374699fd91f2fb873728e8536dc70ef6 WHIRLPOOL e0272be0adeb828d7745ddbb9ffe61674314943bfd3ad5aaca29a998b38bdd9dbe25d1e4333b182c63edd0240c509a32037c4e9277cdbf0b01723aa261e19a6a -DIST barby-0.6.4.tar.gz 92848 SHA256 af9bc2d134c5889820ee0fdf87041552f56d0e2bdbf518b5af08240a2f1dd065 SHA512 2cf8c03b73c372578297dbee8de9b814a3fabc9eeed4359e4e93ff3bcfa747825cbff110770eeaa57a6a1a2b1dee88a4e5e38dd5dc141b1a221c5cd533ff6fe2 WHIRLPOOL 9ec2b3a829ce373d52ba15a6863b0e225b9b2a3d2f41b75461ad5f6c93dd6b93c727914a07f997e027ed07ebf1a0f01aebf322847234ace692a0de8a93cbcfef DIST barby-0.6.5.tar.gz 93781 SHA256 7a9d444b916e15c7c25602bc3d066191b7cdf08404b9efe2762188a9ecaa4e9e SHA512 f6101edf7a75986c55577d27dcbb0628fc7a6a4d2b8b4eab7a53e2703fbd0a1ec70a062c7a1e3d2b65db2afeecf8f0375a936c2932125b0d96647b8d24dd0e5c WHIRLPOOL c731582495375df230ca0a05a810ab6d2ac69c83ccd63393b1f2ff9372e6c5fe9048bd19d5e5fad55e7eb0608ed9d7dd27ff08ec3372601cabc9674ca76c6f6a diff --git a/dev-ruby/barby/barby-0.6.3-r1.ebuild b/dev-ruby/barby/barby-0.6.3-r1.ebuild deleted file mode 100644 index 9f1b816f7d9..000 --- a/dev-ruby/barby/barby-0.6.3-r1.ebuild +++ /dev/null @@ -1,99 +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_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toretore.eu/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test qrcode rmagick prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn:* )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="prawn? ( test )" - -all_ruby_prepare() { - sed -i -e 's/README/README.md/' Rakefile || die - - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 60f4d08194aa8e46da860b14a06b67a7218e57d6 Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 2 07:26:09 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 2 07:27:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60f4d081 dev-ruby/barby: add 0.6.5 Package-Manager: portage-2.3.0 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.5.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index f534d20..7abef48 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,2 +1,3 @@ DIST barby-0.6.3.tar.gz 92841 SHA256 51546e7f58fc4587ec7977ac924874ac89ee1397ddd11d3fdeaa3a567dcebb92 SHA512 b7415298ee2d8bb17a88b5c647d707a15151d2110834e87c2d598def88290ad90947bc49ded175b44050d8d95510602d374699fd91f2fb873728e8536dc70ef6 WHIRLPOOL e0272be0adeb828d7745ddbb9ffe61674314943bfd3ad5aaca29a998b38bdd9dbe25d1e4333b182c63edd0240c509a32037c4e9277cdbf0b01723aa261e19a6a DIST barby-0.6.4.tar.gz 92848 SHA256 af9bc2d134c5889820ee0fdf87041552f56d0e2bdbf518b5af08240a2f1dd065 SHA512 2cf8c03b73c372578297dbee8de9b814a3fabc9eeed4359e4e93ff3bcfa747825cbff110770eeaa57a6a1a2b1dee88a4e5e38dd5dc141b1a221c5cd533ff6fe2 WHIRLPOOL 9ec2b3a829ce373d52ba15a6863b0e225b9b2a3d2f41b75461ad5f6c93dd6b93c727914a07f997e027ed07ebf1a0f01aebf322847234ace692a0de8a93cbcfef +DIST barby-0.6.5.tar.gz 93781 SHA256 7a9d444b916e15c7c25602bc3d066191b7cdf08404b9efe2762188a9ecaa4e9e SHA512 f6101edf7a75986c55577d27dcbb0628fc7a6a4d2b8b4eab7a53e2703fbd0a1ec70a062c7a1e3d2b65db2afeecf8f0375a936c2932125b0d96647b8d24dd0e5c WHIRLPOOL c731582495375df230ca0a05a810ab6d2ac69c83ccd63393b1f2ff9372e6c5fe9048bd19d5e5fad55e7eb0608ed9d7dd27ff08ec3372601cabc9674ca76c6f6a diff --git a/dev-ruby/barby/barby-0.6.5.ebuild b/dev-ruby/barby/barby-0.6.5.ebuild new file mode 100644 index ..5525469 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.5.ebuild @@ -0,0 +1,100 @@ +# 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_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toreto.re/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ +
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 412b66e3239b352098482ebb2c0c794c512e53e0 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 15 05:11:29 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 15 05:11:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412b66e3 dev-ruby/barby: add 0.6.4 Package-Manager: portage-2.2.28 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.4.ebuild | 100 ++ 2 files changed, 101 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 89eaa3c..f534d20 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1 +1,2 @@ DIST barby-0.6.3.tar.gz 92841 SHA256 51546e7f58fc4587ec7977ac924874ac89ee1397ddd11d3fdeaa3a567dcebb92 SHA512 b7415298ee2d8bb17a88b5c647d707a15151d2110834e87c2d598def88290ad90947bc49ded175b44050d8d95510602d374699fd91f2fb873728e8536dc70ef6 WHIRLPOOL e0272be0adeb828d7745ddbb9ffe61674314943bfd3ad5aaca29a998b38bdd9dbe25d1e4333b182c63edd0240c509a32037c4e9277cdbf0b01723aa261e19a6a +DIST barby-0.6.4.tar.gz 92848 SHA256 af9bc2d134c5889820ee0fdf87041552f56d0e2bdbf518b5af08240a2f1dd065 SHA512 2cf8c03b73c372578297dbee8de9b814a3fabc9eeed4359e4e93ff3bcfa747825cbff110770eeaa57a6a1a2b1dee88a4e5e38dd5dc141b1a221c5cd533ff6fe2 WHIRLPOOL 9ec2b3a829ce373d52ba15a6863b0e225b9b2a3d2f41b75461ad5f6c93dd6b93c727914a07f997e027ed07ebf1a0f01aebf322847234ace692a0de8a93cbcfef diff --git a/dev-ruby/barby/barby-0.6.4.ebuild b/dev-ruby/barby/barby-0.6.4.ebuild new file mode 100644 index 000..83dfd7f --- /dev/null +++ b/dev-ruby/barby/barby-0.6.4.ebuild @@ -0,0 +1,100 @@ +# 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_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toretore.eu/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test qrcode rmagick prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e 's/README/README.md/' Rakefile || die + + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb || die + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb || die + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 28fa069d11315c5c9139ea4edb9c4611aff1f2e6 Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 22 04:52:41 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 22 05:07:02 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fa069d dev-ruby/barby: actually add 0.6.3 and fix metadata 0.6.3 was actually a version of 0.6.2 due to a stuck commit. 0.6.3-r1 now uses the release tag again so it downloads the proper version. Also drop unused datamatrix and pdf-writer USE flags which referenced obsolete and removed packages. Package-Manager: portage-2.2.26 dev-ruby/barby/Manifest| 3 +- dev-ruby/barby/barby-0.6.2-r1.ebuild | 124 - .../{barby-0.6.3.ebuild => barby-0.6.3-r1.ebuild} | 54 +++-- dev-ruby/barby/metadata.xml| 6 - 4 files changed, 16 insertions(+), 171 deletions(-) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 6369681..89eaa3c 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1,2 +1 @@ -DIST barby-0.6.2.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b -DIST barby-0.6.3.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b +DIST barby-0.6.3.tar.gz 92841 SHA256 51546e7f58fc4587ec7977ac924874ac89ee1397ddd11d3fdeaa3a567dcebb92 SHA512 b7415298ee2d8bb17a88b5c647d707a15151d2110834e87c2d598def88290ad90947bc49ded175b44050d8d95510602d374699fd91f2fb873728e8536dc70ef6 WHIRLPOOL e0272be0adeb828d7745ddbb9ffe61674314943bfd3ad5aaca29a998b38bdd9dbe25d1e4333b182c63edd0240c509a32037c4e9277cdbf0b01723aa261e19a6a diff --git a/dev-ruby/barby/barby-0.6.2-r1.ebuild b/dev-ruby/barby/barby-0.6.2-r1.ebuild deleted file mode 100644 index 0f9792a..000 --- a/dev-ruby/barby/barby-0.6.2-r1.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# 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_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toretore.eu/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz" - -RUBY_S="${PN}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="prawn? ( test )" - -all_ruby_prepare() { - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb -} - -each_ruby_prepare() { - if use datamatrix; then - sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb - fi - - if use pdf-writer; then - sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb - fi - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: e7221fd7be32d806f5f01ef04835c99e1a4d2d4f Author: Hans de Graaff gentoo org> AuthorDate: Thu Apr 21 04:51:42 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Apr 21 05:08:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7221fd7 dev-ruby/barby: add 0.6.3 Package-Manager: portage-2.2.26 dev-ruby/barby/Manifest | 1 + dev-ruby/barby/barby-0.6.3.ebuild | 124 ++ 2 files changed, 125 insertions(+) diff --git a/dev-ruby/barby/Manifest b/dev-ruby/barby/Manifest index 41079f3..6369681 100644 --- a/dev-ruby/barby/Manifest +++ b/dev-ruby/barby/Manifest @@ -1 +1,2 @@ DIST barby-0.6.2.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b +DIST barby-0.6.3.tgz 92842 SHA256 fd8be7db0d3214fc2e2f330cc62de7c8d1884311b0230501b9cc9a23ec7f5deb SHA512 bb1a0387cfcabe8e282b1624c09574778cf438a5aa9fddaafd413ffe06726e95a766bc3f8bbb51b39894c267b167ce8b3cfe3cbaf83896a90c3509b81478e3a6 WHIRLPOOL 55a9f2171373735fc6fa7bfff60c4faaa0e1a1ab97facfa9a0025a63f9575858177d2df3c5b39dc140a8d163e46c368e1ec2798351fb8208d58fb5c64e4b0c2b diff --git a/dev-ruby/barby/barby-0.6.3.ebuild b/dev-ruby/barby/barby-0.6.3.ebuild new file mode 100644 index 000..fa9b070 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.3.ebuild @@ -0,0 +1,124 @@ +# 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_TASK_TEST="test" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320" + +inherit ruby-fakegem + +DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" +HOMEPAGE="http://toretore.eu/barby/; + +GITHUB_USER="toretore" +SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz" + +RUBY_S="${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo" + +ruby_add_rdepend " + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo )" + +ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn:* )" + +ruby_add_bdepend "test? ( dev-ruby/minitest )" + +# testing requires imagemagick capable of png output +DEPEND+=" test? ( media-gfx/imagemagick[png] )" + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT="prawn? ( test )" + +all_ruby_prepare() { + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb +} + +each_ruby_prepare() { + if use datamatrix; then + sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb + fi + + if use pdf-writer; then + sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb + fi + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + case
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: eb747fcaa73c5f6b1a4be8d801ce108d78691b5b Author: Manuel Rüger gentoo org> AuthorDate: Sun Mar 27 21:48:51 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Mar 27 21:48:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb747fca dev-ruby/barby: Remove old Package-Manager: portage-2.2.28 dev-ruby/barby/barby-0.6.2.ebuild | 124 -- 1 file changed, 124 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.2.ebuild b/dev-ruby/barby/barby-0.6.2.ebuild deleted file mode 100644 index cdb4db1..000 --- a/dev-ruby/barby/barby-0.6.2.ebuild +++ /dev/null @@ -1,124 +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_TASK_TEST="test" - -RUBY_FAKEGEM_EXTRADOC="CHANGELOG README" - -RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" - -COMMIT="891b15594b34229b8bdb267c10ab5b5309c03320" - -inherit ruby-fakegem - -DESCRIPTION="Ruby barcode generator that doesn't rely on 3rd party libraries" -HOMEPAGE="http://toretore.eu/barby/; - -GITHUB_USER="toretore" -SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tgz" - -RUBY_S="${PN}-${COMMIT}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="datamatrix test qrcode rmagick pdf-writer prawn png cairo" - -ruby_add_rdepend " - rmagick? ( dev-ruby/rmagick ) - cairo? ( dev-ruby/rcairo )" - -ruby_add_rdepend "qrcode? ( dev-ruby/rqrcode ) - png? ( dev-ruby/chunky_png ) - prawn? ( dev-ruby/prawn )" - -ruby_add_bdepend "test? ( dev-ruby/minitest )" - -# testing requires imagemagick capable of png output -DEPEND+=" test? ( media-gfx/imagemagick[png] )" - -# prawn breaks tests for some reasons, needs to be investigated; code -# still works though. -RESTRICT="prawn? ( test )" - -all_ruby_prepare() { - sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb -} - -each_ruby_prepare() { - if use datamatrix; then - sed -i -e '/^end/i s.add_dependency "semacode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb - fi - - if use pdf-writer; then - sed -i -e '/^end/i s.add_dependency "pdf-writer"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb - fi - - if use qrcode; then - sed -i -e '/^end/i s.add_dependency "rqrcode"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/barcode/qr_code.rb \ - test/qr_code_test.rb - fi - - if use rmagick; then - sed -i -e '/^end/i s.add_dependency "rmagick"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/rmagick_outputter.rb \ - test/outputter/rmagick_outputter_test.rb - fi - - if use prawn; then - sed -i -e '/^end/i s.add_dependency "prawn"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/prawn_outputter.rb \ - test/outputter/prawn_outputter_test.rb - fi - - if use png; then - sed -i -e '/^end/i s.add_dependency "chunky_png"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/png_outputter.rb \ - test/outputter/png_outputter_test.rb - fi - - if use cairo; then - sed -i -e '/^end/i s.add_dependency "cairo"' ${RUBY_FAKEGEM_GEMSPEC} - else - rm \ - lib/barby/outputter/cairo_outputter.rb \ - test/outputter/cairo_outputter_test.rb - fi - - case ${RUBY} in - */ruby19) - rm -f \ - lib/barby/barcode/data_matrix.rb \ - test/data_matrix_test.rb \ - lib/barby/outputter/pdfwriter_outputter.rb \ - test/outputter/pdfwriter_outputter_test.rb - - sed -i \ - -e '/semacode/d' \ - -e '/pdf-writer/d' \ - ${RUBY_FAKEGEM_GEMSPEC} - ;; - esac -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 0e61326259dfae8f41549f55816c10b1f14ff53d Author: Manuel Rüger gentoo org> AuthorDate: Sun Mar 27 21:49:20 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Mar 27 21:49:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e613262 dev-ruby/barby: Remove ruby19 Package-Manager: portage-2.2.28 dev-ruby/barby/barby-0.6.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/barby/barby-0.6.2-r1.ebuild b/dev-ruby/barby/barby-0.6.2-r1.ebuild index f4605c1..0f9792a 100644 --- a/dev-ruby/barby/barby-0.6.2-r1.ebuild +++ b/dev-ruby/barby/barby-0.6.2-r1.ebuild @@ -1,10 +1,10 @@ -# 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 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_TEST="test"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/barby/
commit: 6f19dd65299e791a924d91b42b4011ff9d7b1884 Author: Peter Wilmott p8952 AT gentoo DOT org AuthorDate: Tue Aug 11 17:23:39 2015 + Commit: Peter Wilmott p8952 AT gentoo DOT org CommitDate: Tue Aug 11 17:30:32 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f19dd65 dev-ruby/barby: Added ruby22 Package-Manager: portage-2.2.20 dev-ruby/barby/barby-0.6.2-r1.ebuild | 124 +++ 1 file changed, 124 insertions(+) diff --git a/dev-ruby/barby/barby-0.6.2-r1.ebuild b/dev-ruby/barby/barby-0.6.2-r1.ebuild new file mode 100644 index 000..f4605c1 --- /dev/null +++ b/dev-ruby/barby/barby-0.6.2-r1.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY=ruby19 ruby20 ruby21 ruby22 + +RUBY_FAKEGEM_TASK_TEST=test + +RUBY_FAKEGEM_EXTRADOC=CHANGELOG README + +RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec + +COMMIT=891b15594b34229b8bdb267c10ab5b5309c03320 + +inherit ruby-fakegem + +DESCRIPTION=Ruby barcode generator that doesn't rely on 3rd party libraries +HOMEPAGE=http://toretore.eu/barby/; + +GITHUB_USER=toretore +SRC_URI=https://github.com/${GITHUB_USER}/${PN}/archive/${COMMIT}.tar.gz - ${P}.tgz + +RUBY_S=${PN}-${COMMIT} + +LICENSE=MIT +SLOT=0 +KEYWORDS=~amd64 +IUSE=datamatrix test qrcode rmagick pdf-writer prawn png cairo + +ruby_add_rdepend + rmagick? ( dev-ruby/rmagick ) + cairo? ( dev-ruby/rcairo ) + +ruby_add_rdepend qrcode? ( dev-ruby/rqrcode ) + png? ( dev-ruby/chunky_png ) + prawn? ( dev-ruby/prawn ) + +ruby_add_bdepend test? ( dev-ruby/minitest ) + +# testing requires imagemagick capable of png output +DEPEND+= test? ( media-gfx/imagemagick[png] ) + +# prawn breaks tests for some reasons, needs to be investigated; code +# still works though. +RESTRICT=prawn? ( test ) + +all_ruby_prepare() { + sed -i -e '/[bB]undler/s:^:#:' test/test_helper.rb +} + +each_ruby_prepare() { + if use datamatrix; then + sed -i -e '/^end/i s.add_dependency semacode' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb + fi + + if use pdf-writer; then + sed -i -e '/^end/i s.add_dependency pdf-writer' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb + fi + + if use qrcode; then + sed -i -e '/^end/i s.add_dependency rqrcode' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/barcode/qr_code.rb \ + test/qr_code_test.rb + fi + + if use rmagick; then + sed -i -e '/^end/i s.add_dependency rmagick' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/rmagick_outputter.rb \ + test/outputter/rmagick_outputter_test.rb + fi + + if use prawn; then + sed -i -e '/^end/i s.add_dependency prawn' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/prawn_outputter.rb \ + test/outputter/prawn_outputter_test.rb + fi + + if use png; then + sed -i -e '/^end/i s.add_dependency chunky_png' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/png_outputter.rb \ + test/outputter/png_outputter_test.rb + fi + + if use cairo; then + sed -i -e '/^end/i s.add_dependency cairo' ${RUBY_FAKEGEM_GEMSPEC} + else + rm \ + lib/barby/outputter/cairo_outputter.rb \ + test/outputter/cairo_outputter_test.rb + fi + + case ${RUBY} in + */ruby19) + rm -f \ + lib/barby/barcode/data_matrix.rb \ + test/data_matrix_test.rb \ + lib/barby/outputter/pdfwriter_outputter.rb \ + test/outputter/pdfwriter_outputter_test.rb + + sed -i \ + -e '/semacode/d' \ + -e '/pdf-writer/d' \ + ${RUBY_FAKEGEM_GEMSPEC} + ;; + esac +}