From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-ruby/ruby-gettext/Manifest | 12 ++++ dev-ruby/ruby-gettext/metadata.xml | 8 +++ dev-ruby/ruby-gettext/ruby-gettext-3.1.1.ebuild | 62 +++++++++++++++++++++ dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild | 65 ++++++++++++++++++++++ dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild | 65 ++++++++++++++++++++++ dev-ruby/ruby-gettext/ruby-gettext-3.2.3.ebuild | 65 ++++++++++++++++++++++ dev-ruby/ruby-gettext/ruby-gettext-3.2.4.ebuild | 65 ++++++++++++++++++++++ 7 files changed, 342 insertions(+) create mode 100644 dev-ruby/ruby-gettext/Manifest create mode 100644 dev-ruby/ruby-gettext/metadata.xml create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.1.1.ebuild create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.3.ebuild create mode 100644 dev-ruby/ruby-gettext/ruby-gettext-3.2.4.ebuild (limited to 'dev-ruby/ruby-gettext') diff --git a/dev-ruby/ruby-gettext/Manifest b/dev-ruby/ruby-gettext/Manifest new file mode 100644 index 000000000000..52ecaf1fb0d8 --- /dev/null +++ b/dev-ruby/ruby-gettext/Manifest @@ -0,0 +1,12 @@ +DIST gettext-3.1.1.gem 221184 SHA256 323a1b07db0863e032436f6935a0e63a5ab7475ac8c387d2632065ee7bafc12a SHA512 b59462fd5c75aa64c1671fd54248ff86325be9aa53df2b4e720e663ae04d40febe83205c6ec75f6200dcf75abfdefe23db1effe838dc1149154457acc2fadc05 WHIRLPOOL 445999cff5241654252073b027388b058f272ffbaaa7d844208908996275cc22ed15c7055bd99a89977737192e60af84e0539bd6461b2da748bf97d41d5744f3 +DIST gettext-3.2.2.gem 283648 SHA256 9d250bb79273efb4a268977f219d2daca05cdc7473eff40288b8ab8ddd0f51b4 SHA512 c6806a4f2b9c8519cccdf7651b3482e5938015323648cb1b82acd0632d88ea5c7cdabd925eecb2d4e17d0d396126d4e2ebaac26241c3c7b4f61e187cd4b3133f WHIRLPOOL c83776908d16e0f47010be5ba830a0c3b13f4b51055f6f14b62572e70b08d72932ef4d1fdea468ae47cf67ab5b031cd29e3f3c03b164fdcc95979b0a6c4e654a +DIST gettext-3.2.3.gem 283648 SHA256 85e161313b4193884af5aa25472db969247e876bb0b82ddab2a4d59ba305f938 SHA512 a7e6ca4e54a81eba7bd148849823ea480526f6d377d818f89aad28fc4cf79eb7e01dbbbbded441cad143ac806c73241173a1437deddb165ce7f178a9367bc4c5 WHIRLPOOL 07c20cc9cc2791317de58dc122884b2328fca0961abc9b9e5a58435eccd206d6fd669cf671472e1973e97298f66283299043b42fca73083aef858bc9c676da67 +DIST gettext-3.2.4.gem 284160 SHA256 ffd3f6dd5b8e73dd8117ac2a7f7caabae1118de85624d47b7163f9ace1c4dd77 SHA512 53613d29fbd68866a66c912428f87e8191682838f2ea9c218972633cc075a19052a7ed1f7e02c5818f2b600b2e0296c4efe832fd854557bfd0afb746cfbfa2c7 WHIRLPOOL 558e379ae92563e7509f7353e47b9c43350336f73474a05390d3f8aae56ace6d43aa035064c531ff5b3240acc11bb49d4ad1f92c5127aaad46479ecbf5ca157f +EBUILD ruby-gettext-3.1.1.ebuild 1485 SHA256 0c704c48bedaf69a1659609dcf57c5174ebf4c39ff3308e15f8bf8636e610395 SHA512 962d52daa41c890bc8761c2db6af56b3e933a0ab39c7743f6b5e1b1434d0971a89601a64c222ac4e7dd1f6d9679456a022b5ae683324efe31e2437921df715bd WHIRLPOOL e656406b42329b6185ce4897ad262e8307bc41771c4cdca773ddf5aeb2bde9474c99da502c1dd3f726457b7da15f48a80fe8f0b03128aca5dcf21983c4268bf1 +EBUILD ruby-gettext-3.2.2.ebuild 1655 SHA256 a7029930cfe2aabafe81897c1c30118022fc88aad4682eb5395fae7abd0356c4 SHA512 826549c1ab3f856631b2ef339c920810f5644c31b64103e1668ec0d36ff0f88ed6b1de0654602a25c2df74c06444cfa6183515cde2eb54a80dfabd2f46816222 WHIRLPOOL 956d8591a4c178f94e21ff832f6eba26275b6ce9f6074d89c39017a356f36b83fae532c3eff4499f80bcccbd199ed5d0b9f0ff9c3729a93224a4c5e5fa2e3e79 +EBUILD ruby-gettext-3.2.3-r1.ebuild 1664 SHA256 2a1561a6e3b42e5eef5e92e357c96c1d79e7d218f088476133c2c1d125f399bc SHA512 da8466edf629fcfe6fa6019f9fa2de1a32c8a347f89be35530f36da47d0ed76cae879d2f35b1a48360c8fd55b7d37e8315fd18d01245ef8af440dadb86b6009a WHIRLPOOL 32eeae23dd4de3093ac54c16b746baa6efbd4ac287e18de1ded6c38e0981c3e815f5b28bf0e23ad186fd2f544a680db3f29da4f1b711a6d3bb744b689be087d2 +EBUILD ruby-gettext-3.2.3.ebuild 1664 SHA256 e786ec082fd5609952eba38c0a754554e2e7aced7a1286faf0486b7c3f77e51f SHA512 24ef75a8416152521253c812d06cd211312d38eadcd99120965d9de112a988ace5c7fa3fc6d86d028f6df032cb81f5fcebfedb9fad897d46923c5b61ff70e3ad WHIRLPOOL c6c5ad204b60f37c9e7c15f79b16a5fb935c7a048caf9e3cda8c797d147e9955c9d78f767e826f25746bdf6642ca1906d1016253b4902a7385931df492b2d3a6 +EBUILD ruby-gettext-3.2.4.ebuild 1664 SHA256 2a1561a6e3b42e5eef5e92e357c96c1d79e7d218f088476133c2c1d125f399bc SHA512 da8466edf629fcfe6fa6019f9fa2de1a32c8a347f89be35530f36da47d0ed76cae879d2f35b1a48360c8fd55b7d37e8315fd18d01245ef8af440dadb86b6009a WHIRLPOOL 32eeae23dd4de3093ac54c16b746baa6efbd4ac287e18de1ded6c38e0981c3e815f5b28bf0e23ad186fd2f544a680db3f29da4f1b711a6d3bb744b689be087d2 +MISC ChangeLog 4079 SHA256 170d4a9dfd163c6255caa58a76175f8b8ec73769efe78417eeac6eb923c249bf SHA512 36a92a319abc7e0a74d7c98e979420a457d6c7d14cefaa9f74af7be805ba4b4b21f25cf924afa2198f4edb943e27de77620a1664f9219c7c5eb60737c41e1deb WHIRLPOOL 52b84efbee0eb6712dce98f6db66e1249cbf209e343b990fafbbda352faebd0b339ab0b35bdf8d324431cc1a3cee9be6a7de60039f9dd34e573b01eec1cea01b +MISC ChangeLog-2015 20922 SHA256 4ed16dc7aca3e43533ab2c3b1f400805876513460e3ce13818008bb5e21d9127 SHA512 a58c1b99dbb89778d8ae3afc8dd0d6740d9d94b367dd0a11190664adcfa0c0fa4023fef7422a4e6694213fc25d56df61acdf16e661d174ee386565004767c0a9 WHIRLPOOL 7d4794f6a8d4e6a6106e7e31816f5866aed4982017b5397cf65e08c403356fe44532a500030e4b5f0ca8c8737efbb0b2562d3de8b7caeffe2803c381728bdc8a +MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8 diff --git a/dev-ruby/ruby-gettext/metadata.xml b/dev-ruby/ruby-gettext/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/ruby-gettext/metadata.xml @@ -0,0 +1,8 @@ + + + + + ruby@gentoo.org + Gentoo Ruby Project + + diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.1.1.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.1.1.ebuild new file mode 100644 index 000000000000..53b552f036dc --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.1.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="http://www.yotabanana.com/hiki/ruby-gettext.html" + +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc" +IUSE="doc test" +SLOT="0" +LICENSE="Ruby" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 dev-ruby/text" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild new file mode 100644 index 000000000000..26e0e20c8164 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="http://ruby-gettext.github.io/" + +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 ~sparc x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild new file mode 100644 index 000000000000..26a27fc5f540 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="https://ruby-gettext.github.io/" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.3.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3.ebuild new file mode 100644 index 000000000000..ed01f2efcb18 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.3.ebuild @@ -0,0 +1,65 @@ +# 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_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="https://ruby-gettext.github.io/" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} diff --git a/dev-ruby/ruby-gettext/ruby-gettext-3.2.4.ebuild b/dev-ruby/ruby-gettext/ruby-gettext-3.2.4.ebuild new file mode 100644 index 000000000000..26a27fc5f540 --- /dev/null +++ b/dev-ruby/ruby-gettext/ruby-gettext-3.2.4.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_NAME="${PN/ruby-/}" +RUBY_FAKEGEM_VERSION="${PV%_*}" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="README.md doc/text/news.md" + +RUBY_FAKEGEM_TASK_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="locale po" + +inherit ruby-fakegem + +DESCRIPTION="Native Language Support Library and Tools modeled after GNU gettext package" +HOMEPAGE="https://ruby-gettext.github.io/" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" +IUSE="doc test" +SLOT="0" +LICENSE="|| ( Ruby LGPL-3+ )" + +ruby_add_rdepend ">=dev-ruby/locale-2.0.5 >=dev-ruby/text-1.3.0" + +ruby_add_bdepend "doc? ( dev-ruby/yard ) + dev-ruby/racc" +ruby_add_bdepend "test? ( + dev-ruby/test-unit:2 + dev-ruby/test-unit-rr )" + +RDEPEND+=" sys-devel/gettext" +DEPEND+=" sys-devel/gettext" + +all_ruby_prepare() { + # Fix broken racc invocation + sed -i -e '/command_line/ s/#{racc}/-S racc/' Rakefile || die + + # Avoid bundler dependency + sed -i -e '/bundler/,/helper.install/ s:^:#:' \ + -e 's/helper.gemspec/Gem::Specification.new/' Rakefile || die + + # Avoid dependency on developer-specific tools. + sed -i -e '/notify/ s:^:#:' test/run-test.rb || die + + # Avoid tests failing due to a missing test file. + #sed -i -e '/test_invalid_charset/,/end/ s:^:#:' test/test_mo.rb || die +} + +each_ruby_test() { + # Upstream tries to daisy-chain rake calls but they fail badly + # with our setup, so run it manually. + ${RUBY} test/run-test.rb || die "tests failed" +} + +all_ruby_install() { + all_fakegem_install + + insinto /usr/share/doc/${PF} + doins -r samples +} -- cgit v1.2.3