diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/haml |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/haml')
-rw-r--r-- | dev-ruby/haml/Manifest | 7 | ||||
-rw-r--r-- | dev-ruby/haml/haml-4.0.7-r1.ebuild | 50 | ||||
-rw-r--r-- | dev-ruby/haml/haml-5.0.2.ebuild | 57 | ||||
-rw-r--r-- | dev-ruby/haml/metadata.xml | 8 |
4 files changed, 122 insertions, 0 deletions
diff --git a/dev-ruby/haml/Manifest b/dev-ruby/haml/Manifest new file mode 100644 index 000000000000..011854ada0fe --- /dev/null +++ b/dev-ruby/haml/Manifest @@ -0,0 +1,7 @@ +DIST haml-4.0.7.gem 121856 SHA256 3754d0f7c21cf261a30b207a94524211293b921492fab58c89d1ede7e7933f57 SHA512 5736ded231bb10a0c0932453294604075e24a9020c2658e703c13ebf7a8d148327188157f982a3aea5db6d6938beb372c0167dfbc4ff06325517b2c8bd71a568 WHIRLPOOL 62f1f152dbf8eea15ef3935d8e85b062f5a3f079a3cc4e4ad47056acfe7427b443611f092f591ff957f348d1727ce43b23d9f88083a4678b30d759a2ecd6e659 +DIST haml-5.0.2.tar.gz 124000 SHA256 76e1024120d00454e11d6061a630ce785bf7092ba9063bbe1926ae51fceeb619 SHA512 c266a48424db4c9949d29bdb72f2c96ef5878a78ae98867b9259b0e2e2f581cb9fecf4c51091e6bce3ba4d86c60b44e8c7e95759a8aec8c95d59b9707903032e WHIRLPOOL ffaf5249f3241573c4752d31031b290a5190da14701b5f194660c342bffd546b38f279707a9befcfbb72f8ec70fe994966bcfce5c4f576ff1a1fd97615ea3d2c +EBUILD haml-4.0.7-r1.ebuild 1281 SHA256 17ad155e20bac139f044e806d723bc911f8ea26f16ac5a1f70255a37a4a11a3b SHA512 45971815783fab1814eb9252db45d1f9fbb4caf43bc3eb85c31555a6e57d65fc9c5ec50f818d9c6e2c3b27e157f9fa8cae6b7f89bd7027103ac54e2ff86a4a4b WHIRLPOOL fb796f8db749d09e5ec729ae0c892201d15dde5a60d6cf49fa5f1a90e8ea68976f9609d26845396e551ef9e3e7b0b9311a76c785f9449d35ce642d48851798c0 +EBUILD haml-5.0.2.ebuild 1581 SHA256 559a2307675f6815a2a9f058842887898d91a1ced6227d4d54565a4b7dee5a85 SHA512 ba3c27c518d89bc5eedc0e77a1c799776cbcf500dbc886121cf11d94bd4a5ef29c6fac4a312abcfbf39ba51708c26e0da3806830bb29f64aafcff79f1d1debbe WHIRLPOOL f807e6cb8cc5deba2529380364d20606bd88a66f22c7a9a7c4462360d635c63290bdb6ec450e441ecf9606a9321a3c921ba1e4f296bfa8b657bdfb187b34801a +MISC ChangeLog 3443 SHA256 dfb94f75fc8462c19b4d19183b313eb20aec3e6d8a24e87abbd718f6b66a84e0 SHA512 ec2a2d184646cf350aa16c0c42f222a067b6e36740b67638a545cb6723cff19b32985ddf8c81c794e84dfed5b47d5a7fa6b2ee53b76bcf05fa163d4ddc54bf07 WHIRLPOOL 680832b72b0c219dd3de979bba333573f68591f8ec0dc440b31f10886a2deb2767be8f797bb0f05a9741820c130019b674e7fdc14bf20ce4d03fd30694c29adb +MISC ChangeLog-2015 14172 SHA256 486b4aa86f20230b215909732049da35b146a6f465e0336bae727a957582b13c SHA512 e5d371aac544a3493064b66d73258201d769550623fe46fea3f0f249e085d4d316b5e445adfb3658d9f0ccf37ab24a094837f74fc1c18f01a980aaf8a852412f WHIRLPOOL 5cab8d040c316970c6b32db4d2cc6c7a81b705942e25a3a17d5645d2726cfb0ffe2ce1af4cabf3383b8316dff9e8ac299111ca95eeaf9a747c26628bc12cbc29 +MISC metadata.xml 247 SHA256 1236c1552dc683658bd5bc3c5f880b71d9dfa13025edab4a0f8973f9eaa6bcf5 SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 WHIRLPOOL c1aa829db3553d79fe71a8bf79fd6ea24e9fff4e591a4ade3c05e2a97b0df352170fbce76450c0402ec6d8998951c2f3eb3e198ac4638c0e0882208b9f4d8fc8 diff --git a/dev-ruby/haml/haml-4.0.7-r1.ebuild b/dev-ruby/haml/haml-4.0.7-r1.ebuild new file mode 100644 index 000000000000..dd4fc79a6502 --- /dev/null +++ b/dev-ruby/haml/haml-4.0.7-r1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +USE_RUBY="ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="-Ilib doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="http://haml-lang.com/" + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND="${RDEPEND} !!<dev-ruby/haml-3.1.8-r2" + +ruby_add_rdepend "dev-ruby/tilt:*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/nokogiri + dev-ruby/rails:4.2 + ) + doc? ( + dev-ruby/yard + >=dev-ruby/maruku-0.7.2-r1 + )" + +all_ruby_prepare() { + sed -i -e '/bundler/ s:^:#:' \ + -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\ + -e '1igem "actionpack", "~>4.2"'\ + -e '1igem "activesupport", "~>4.2"'\ + -e '1igem "railties", "~>4.2"'\ + test/test_helper.rb || die + # Remove test that fails when RedCloth is available + sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,+9 s/^/#/"\ + test/filters_test.rb || die +} diff --git a/dev-ruby/haml/haml-5.0.2.ebuild b/dev-ruby/haml/haml-5.0.2.ebuild new file mode 100644 index 000000000000..4c1f5904a900 --- /dev/null +++ b/dev-ruby/haml/haml-5.0.2.ebuild @@ -0,0 +1,57 @@ +# 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_TASK_TEST="test" +RUBY_FAKEGEM_TASK_DOC="-Ilib doc" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md REFERENCE.md" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A ruby web page templating engine" +HOMEPAGE="http://haml.info/" +SRC_URI="https://github.com/haml/haml/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="5" +KEYWORDS="~amd64 ~arm ~ppc64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +IUSE="doc test" + +RDEPEND="${RDEPEND} !!<dev-ruby/haml-3.1.8-r2" + +ruby_add_rdepend ">=dev-ruby/temple-0.8.0 dev-ruby/tilt:*" + +ruby_add_bdepend " + test? ( + dev-ruby/minitest:5 + dev-ruby/nokogiri + dev-ruby/railties:4.2 + dev-ruby/activemodel:4.2 + dev-ruby/actionpack:4.2 + ) + doc? ( + dev-ruby/yard + >=dev-ruby/maruku-0.7.2-r1 + )" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + + sed -i -e '/bundler/ s:^:#:' \ + -e 's/gem "minitest"/gem "minitest", "~>5.0"/'\ + -e '1igem "actionpack", "~>4.2"'\ + -e '1igem "activesupport", "~>4.2"; gem "activemodel", "~>4.2"'\ + -e '1igem "railties", "~>4.2"'\ + test/test_helper.rb || die + # Remove test that fails when RedCloth is available + sed -i -e "/should raise error when a Tilt filters dependencies are unavailable for extension/,/^ end/ s/^/#/"\ + test/filters_test.rb || die +} diff --git a/dev-ruby/haml/metadata.xml b/dev-ruby/haml/metadata.xml new file mode 100644 index 000000000000..28ab0c15f206 --- /dev/null +++ b/dev-ruby/haml/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> +</maintainer> +</pkgmetadata> |