diff options
Diffstat (limited to 'dev-ruby/treetop')
-rw-r--r-- | dev-ruby/treetop/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/treetop/treetop-1.6.14.ebuild | 37 |
2 files changed, 39 insertions, 0 deletions
diff --git a/dev-ruby/treetop/Manifest b/dev-ruby/treetop/Manifest index be232bbab499..6ed777bbc7fd 100644 --- a/dev-ruby/treetop/Manifest +++ b/dev-ruby/treetop/Manifest @@ -1,3 +1,5 @@ DIST treetop-1.6.12.tar.gz 104225 BLAKE2B c0748409d20231d075f7461ecc7b96922a100922a4db75265fd7f687d2212c020d24fbd3011459b48b8f786bff2c025579d5f0cacbc9c7d3694a5bf717cd9d35 SHA512 210a2225a83f10ce6d79f2eb4d5937e7fa805384767f4e2d1ca91fe8408436560ad062b8d6c69209651fdf304e6a850e14b9d0a509dc25fe13ab9225d2ca7bdc +DIST treetop-1.6.14.tar.gz 104275 BLAKE2B 9e5fc89e3de423cf572c24c5dccc25a869659b2afe4f9d53aaa0f6bfb0d7a761c19ae1522534a6715565ca3623a400214ef8f6da28aa0a42f34e371d8c976e55 SHA512 1a665f8adad353cad54af7774199f01b9b1208ca0094d9f06e9165db0deebdbb2c96ffd7212ee6e8e91b42f1585918efbb458d681b84c3410117a947e18edef5 EBUILD treetop-1.6.12.ebuild 928 BLAKE2B b4f8773ba48b086ab3339bb2937e81f39e4fec94f54cbf3e3cf61b74b1b11ac60a2f21d3c1afd3fe7b61e217b834df665cd882482f7e63170e304d33cbffa078 SHA512 8a687f791177320a11b9c4f6d2e772abe48c813470238d1f4bce7a167afb51b406135717b81d782c3346ce7e25f1fa9baec9de8b5fa1dc8a8b40919200f7c61b +EBUILD treetop-1.6.14.ebuild 928 BLAKE2B a477c94e8d156cbb9fb65ccc648c13b48a390932cec6c5e347291f81692f4e8e475cf35deb9fd64cfd8e815bfd91360de0aba027257fdc0cbdf07d0d2f64b0db SHA512 7c389849201a9a05dd83790d5288f629fb44698cae8bf70cba27f6d3404fcb3e69bbf7146eb23dc5cfcc694fc2261a3e14f63cb6e62c075e3e3e3149bfe3dfdf MISC metadata.xml 342 BLAKE2B ed50be281e510f8067c9eb56e3fa25137604148fc85d33b985960bac2e448d6ed9284346380916ea570fe7ce68cb3937c25ebdd73b5b53234baddd45daaccc84 SHA512 240a97d8d731d3a1d6939a32d3f92b9af48773c8a70049f2a6247405db316bd9cb788026c8e1265def0efe36fd13ebb2e4a9e7499da4606fd34ce773b8bcf086 diff --git a/dev-ruby/treetop/treetop-1.6.14.ebuild b/dev-ruby/treetop/treetop-1.6.14.ebuild new file mode 100644 index 000000000000..cffde203c737 --- /dev/null +++ b/dev-ruby/treetop/treetop-1.6.14.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_GEMSPEC="treetop.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Treetop is a language for describing languages" +HOMEPAGE="https://github.com/cjheath/treetop" +SRC_URI="https://github.com/cjheath/treetop/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="" + +ruby_add_bdepend "test? ( >=dev-ruby/rr-1.0 dev-ruby/activesupport )" +ruby_add_rdepend ">=dev-ruby/polyglot-0.3.1:0" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +all_ruby_install() { + all_fakegem_install + + dodoc -r examples +} |