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/childlabor |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/childlabor')
-rw-r--r-- | dev-ruby/childlabor/Manifest | 5 | ||||
-rw-r--r-- | dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild | 36 | ||||
-rw-r--r-- | dev-ruby/childlabor/metadata.xml | 11 |
3 files changed, 52 insertions, 0 deletions
diff --git a/dev-ruby/childlabor/Manifest b/dev-ruby/childlabor/Manifest new file mode 100644 index 000000000000..d466c6765628 --- /dev/null +++ b/dev-ruby/childlabor/Manifest @@ -0,0 +1,5 @@ +DIST childlabor-0.0.3.tar.gz 3120 SHA256 95dbc1d5127545e44eddefd973c9285208da8bdffca7a59300cee6e882847e8c SHA512 d18f3f90204b12e3b4a21be1439fcf44a4eb9f905402633966e6ab2a3cc9412a28c502a8c78487834a82e1de24f0f905691f33f443de930f670c70b17288fb6e WHIRLPOOL 9938bc47695fa7d77b3155c1ea5a8c663488efc5e2419a823f6238b0a8181a23f26d789e1b497a2ff8f39b36fe5232e2eca6de1e677caf141ea82cf0b9eea9d5 +EBUILD childlabor-0.0.3-r1.ebuild 992 SHA256 c34ad74b1c4b69c65b74c21a6d2ee90df2ae07b11522911ae3908d31b6d18f88 SHA512 a0f4afd1b0723343a7fd023548ebfb0332dbf9d615185e28e9276a0af91da68beec08e9fe5fa597c3605bd03209c326ba0fb5744ce71b6216716b91d43e02aaf WHIRLPOOL 4e32c60268b84c343f2d4e3cb8313d072e05bc2bb287fad9f540b3ee4cea9c3fe54309e879935d8eec46777a255e1f66081b7c69c82584b5a382fbd1c435cd66 +MISC ChangeLog 2836 SHA256 382a0ed12cc5c7944525e86600834be16a925bc7079e912b6f7cc0488655e3c1 SHA512 4b25f8350ce8f52a7f6422f130287484f7642585acac3641d933e5bef9e87fddc0f1d3e2cf033e4f95d90a673748c381cebec0e2f6bd15487398e0d2d0bf9c5e WHIRLPOOL 91d4669401bd7e80135e9288bdbc1f18fe1915550efe43d2ec5a6924a657ea206e5379047ce20a1266adf494f566384e01b963669a29d25f71cccfa8925f60ea +MISC ChangeLog-2015 1835 SHA256 6cf33c7201845fadafd09395c309dbca9c711f70b2c47f7d754e951a70763098 SHA512 b005bc24f1e2ffee0ce72ddaf8d7e7c13dda3577318427116fadae541ceb09bb241e2e7d9d80c3054637f6eccee41f425d781842c6b8405734fa878392aebf45 WHIRLPOOL 2544679e5fa0725692cfc3b74387d49e19ce99f2a73d4761c51ee181de4d3e37bc30b8420a28340c28d22813a4dc64789277830f43396eea783d3a1381a2c5f6 +MISC metadata.xml 347 SHA256 6b09e51b9c57cbc1ba904f6d39e5c87ec5cd8cd07c6b7f499e16012dc3fc7e22 SHA512 6980c0bf12588c2926a0cd5bdbb7c976768764ef423587dcb9c061ddc577516f98d979092de978c9c7ee16acbc17eb30282560f505204f5a2da1e67a6f37e927 WHIRLPOOL f9f48e3b9a4202a4fa32d95d9e73d6f129decbff420c1493fc462c7c429fdbb46fc45beadd43f520db67c58081fb00000425c29f971151daa3c0dd3146d5e94e diff --git a/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild new file mode 100644 index 000000000000..b6da8fb7797c --- /dev/null +++ b/dev-ruby/childlabor/childlabor-0.0.3-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +USE_RUBY="ruby21 ruby22 ruby23 ruby24" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="" +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="A scripting framework that replaces rake and sake" +HOMEPAGE="https://github.com/carllerche/childlabor" +COMMIT_ID="6518b939dddbad20c7f05aa075d76e3ca6e70447" +SRC_URI="https://github.com/carllerche/childlabor/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="test" + +RUBY_S="${PN}-${COMMIT_ID}" + +ruby_add_bdepend "test? ( dev-ruby/rspec:2 )" + +all_ruby_prepare() { + # Avoid failing spec. The signals work, but the stdout handling + # doesn't seem to play nice with portage. + sed -i -e '/can send signals/,/^ end/ s:^:#:' spec/task_spec.rb || die +} + +each_ruby_test() { + ruby-ng_rspec -I. spec/task_spec.rb || die +} diff --git a/dev-ruby/childlabor/metadata.xml b/dev-ruby/childlabor/metadata.xml new file mode 100644 index 000000000000..fb5ec591d30f --- /dev/null +++ b/dev-ruby/childlabor/metadata.xml @@ -0,0 +1,11 @@ +<?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> + <upstream> + <remote-id type="github">carllerche/childlabor</remote-id> + </upstream> +</pkgmetadata> |