summaryrefslogtreecommitdiff
path: root/dev-ruby/childprocess
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/childprocess
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/childprocess')
-rw-r--r--dev-ruby/childprocess/Manifest13
-rw-r--r--dev-ruby/childprocess/childprocess-0.5.3.ebuild34
-rw-r--r--dev-ruby/childprocess/childprocess-0.6.3.ebuild34
-rw-r--r--dev-ruby/childprocess/childprocess-0.7.0.ebuild34
-rw-r--r--dev-ruby/childprocess/childprocess-0.7.1.ebuild41
-rw-r--r--dev-ruby/childprocess/childprocess-0.8.0.ebuild41
-rw-r--r--dev-ruby/childprocess/metadata.xml11
7 files changed, 208 insertions, 0 deletions
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
new file mode 100644
index 000000000000..557706fb5b23
--- /dev/null
+++ b/dev-ruby/childprocess/Manifest
@@ -0,0 +1,13 @@
+DIST childprocess-0.5.3.gem 28160 SHA256 9cebed1bd68f7ba0deb54683a5c05a8c3e79037f682b5d0a6ecd1d4472bbb289 SHA512 f48ab94dc3da7ca82551f480cb18214ec65f9550ef053b25216239ed92c289a7353c632fff53148b1d6ce0c7bf70188bcecbdeede3df9b8130f815599a45ac05 WHIRLPOOL 68f7e9585c39a2628c4cb162d02c7d332d116be96ce8f325308e15d530e00139d43b9dcfcdfd490c6a252057947eed4c91843d8f37b96201d95b6ff3078055da
+DIST childprocess-0.6.3.gem 31744 SHA256 7b319509275e326d6b673c2f82ad21db7c3598fe854fe16bffa9ffc6f4206edc SHA512 93d2dbd23dfbaa6eb7eaf1c5791802180aece373aa912e78b1c3652e4e96f0e73ef948e484715863eef95e6af6daa1292944ebe987c331ce0d59ba086c803db5 WHIRLPOOL b5ec03b784d3576d6ad666a980c367638693786d932705b5520ba6094414fdd8e7b6c9c515846b9339b741c37b67eef28bc09106b50efe2635f9bedcc0951706
+DIST childprocess-0.7.0.gem 32256 SHA256 0da6258189a05d975727395c04e42d5ea2336fdc4c4cc615226b81fd4a2a0e67 SHA512 f06203ffecc09f5ab2dd2fe003de0e1f96906b1c5966c2dd630cccae046fd4b4efc6f8c96d4c825af2b4ab2e0e8dd63f6dee97701627d0ad311f0d8395c89c8a WHIRLPOOL 6ce3e7256deb415fbc46a06347b89cb7f216fda49520807b3b24732bdaf2b97f6b67f180d19cd2fe29ed22b9034f08665ca5fd306acf1ab535665128f1f74cea
+DIST childprocess-0.7.1.gem 32256 SHA256 411abbefacab4d769d20ab2b69fe6dff855b7ee4b7b6b2d22d5211ef79bd9e11 SHA512 c8e22a3244b5f6315ea003b20feb3f5a576c73938d8eb730f3aea99dc63662497a954531139983ffce74ebc089609e9ecc665144cfa6f05c699804615ca68902 WHIRLPOOL 750f0d5b5fa90cbbb86b80e5112c6a8269a6723ebeaec63800e76ee1e094c92aa4fe3b762c4a9dc55adc5106b219f915bd0e43dbdd77a2b7d1dd9a127ca1dba7
+DIST childprocess-0.8.0.gem 32768 SHA256 bab28cef7c17bc9242d75c8dd535dd8d2bdc989d1c5cf02550b04b9cdfea3020 SHA512 7e10c15930012bf99ea28afa677a6f745d4e6ebfc21f21f7101111c5a2d35df4fb146bbddb4d1e7a6711324ee7604af50995960570e85ed3f8fe087c59fc02cf WHIRLPOOL ab669a42b117722e6824c463b2d2af6f9db183f633c559b07d78e532114fae138c21964a45a26cea4e4976279e11072f39f1c7ef93ad3153d78f830fa2bf1398
+EBUILD childprocess-0.5.3.ebuild 853 SHA256 960399ac742c68bceef90d0823f91fa09afa1a184c5590d01aae1fe6953439d6 SHA512 4d87dff0a83406f6d991a5e8945805347b31cd00fb5d124d37b3a46cf37497f079e9baadb9cde90f185ffd0c995bf1fb6895bbd731eb9e9b4554d7548fa9e4e9 WHIRLPOOL 4bc25418a175581b658dd994a9046632365dfb88c813a9e84468308f5fdfb20451ff7315be6895755e28b5ab8d37f0c397fdd4460331229c8db5357706ffbdab
+EBUILD childprocess-0.6.3.ebuild 854 SHA256 cd4ff0f0b2bae5d93d35f00d3da2b2edb70b86d1168e34e192b0ef9a57d86fae SHA512 9186c8fd83d6561c086002cfe242604915893f0ee47259b9eff616a9d9809ca7ac7c650ddbca82560fdeefc61e76c891c6cf1476966ecf3bf91cb761b3d53bc3 WHIRLPOOL 5c8bea33a689c9c6bef277389b42648f0b1195468f8ccde782c4954bb39dd9030a1af18945e3ece157d027671b3605e7d6b0e01a97d0354fa4dc536d8e48595b
+EBUILD childprocess-0.7.0.ebuild 827 SHA256 66e72e680deff865359ae4c9ab1d8f78727843e465caef58f484ed179b713533 SHA512 a701f8fdbb09fee21b6657873c6afaf8b6128c7183484eafe03477faa0751ad0d46fb338f2378782a4feb16d82c1104d8f6301ed8ecb54d11484845e897d2f41 WHIRLPOOL ae7057ff8b0b17eb6a7726243ec9a914677a5581f78e38f038ef9d58eaec53b0c7e4ba8fe1ecf526d599c8e10921564f9de9e1b4480774a1fa30812c248d5e0d
+EBUILD childprocess-0.7.1.ebuild 975 SHA256 0c5c7bad92bdedb1029aaa09f002314a9f034ae2376d05bf2b4e986d953ae535 SHA512 b39b54353916b30a8370fed0b37a4543979635fb5b9bc866453c1ddf416881f14e1d0ddf32aa56320da2af1bfb8a566559a94e7737ed11a1bedaa36e6368a710 WHIRLPOOL af5421ebd16f6bd0d81c471072e9f9005b2e7f889f5e38ccc07e832e808e9434b31a388d2a63562fae9f9a70678cbad86f034f1706ee679efaa18678af8608eb
+EBUILD childprocess-0.8.0.ebuild 968 SHA256 c4460fadc1ca3884cb16f6adcaac74c450b7680a5300e9156c84bc0934412a5d SHA512 4f65da1957b413c208425c03507d871a0a99bd62d75b3e77bcb54c0f4959deedcc4f740e1934fda96089fcf579aa725b1af1def2531f475bae7fe57487ef28d7 WHIRLPOOL 451977a6e6ea2fd2f37f96747d1e0e0c9b2deac81937852764532b48dd6d0f8fce70c2e975124a143603f5c374be964698866e58026a7095eb6fbdf495c0eef1
+MISC ChangeLog 3822 SHA256 c4178b211dc491fb7d2eed98571f85fedd454788b7b4521e523661f7f7651593 SHA512 a54d1f85f61b38da79269a69cad2e641e734a9b4b4154d97e380681d1897f7559562e76e3750d6338aaf624b5efd7c0d1b3ee25d6fe6555aef5f398a69805a0b WHIRLPOOL c2be1e3c2e1502f4577c3a79019bb2f11ba672545e3d62e4c63bb86f8823ac9f705e96ad8c257c035afddb9f126de47c9171ab079f63dbdacd044c806591039e
+MISC ChangeLog-2015 9502 SHA256 85694b78c695811a31b091348eec3b523658c2f83e3938b1d0eb0b8ed2b86b75 SHA512 45ccfd44d71bcccfe456e2417ff70ff8025d8d1c52d90f8587391bdbf039d2952c3322084bc51e0b62cd66b1eab55bfff1f36151bec7d89df285b8ca6e099472 WHIRLPOOL 22c060b87c22a74024fc3f9aa30b1be8feffa24805f260e8ef1ab9596a8a602ef874e13138d25e125f613f39f1cc5e22752b38775e2547c7a6c0deb90c82cdff
+MISC metadata.xml 344 SHA256 feb79dff36bcdc9e668a0e09f726a2e7e93898768707291ed66e6ddec4a9adea SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a WHIRLPOOL 4df67f55bdad8c9ce69ae8f7e39a8d303813fa5e3d32e7cb0772d1abf43c5765e68075b9a1f22458dff7db2bb236df78cb434c5a4a8ef9489dbf08cc6012c2e9
diff --git a/dev-ruby/childprocess/childprocess-0.5.3.ebuild b/dev-ruby/childprocess/childprocess-0.5.3.ebuild
new file mode 100644
index 000000000000..e14792bb15fb
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.5.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_TASK_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the background"
+HOMEPAGE="https://github.com/jarib/childprocess"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:2 )"
+
+ruby_add_rdepend "virtual/ruby-ffi"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+ sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/childprocess/childprocess-0.6.3.ebuild b/dev-ruby/childprocess/childprocess-0.6.3.ebuild
new file mode 100644
index 000000000000..e873827feef2
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.6.3.ebuild
@@ -0,0 +1,34 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_TASK_DOC="yard"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the background"
+HOMEPAGE="https://github.com/jarib/childprocess"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ppc ppc64 x86"
+IUSE=""
+
+ruby_add_bdepend "doc? ( dev-ruby/yard dev-ruby/rspec:3 )"
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+ sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/childprocess/childprocess-0.7.0.ebuild b/dev-ruby/childprocess/childprocess-0.7.0.ebuild
new file mode 100644
index 000000000000..e8c89651a6e1
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ruby24 -> fails tests
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the background"
+HOMEPAGE="https://github.com/jarib/childprocess"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+ sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/childprocess/childprocess-0.7.1.ebuild b/dev-ruby/childprocess/childprocess-0.7.1.ebuild
new file mode 100644
index 000000000000..b3c9e297a6cf
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.7.1.ebuild
@@ -0,0 +1,41 @@
+# 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_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the background"
+HOMEPAGE="https://github.com/jarib/childprocess"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+ sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec
+}
diff --git a/dev-ruby/childprocess/childprocess-0.8.0.ebuild b/dev-ruby/childprocess/childprocess-0.8.0.ebuild
new file mode 100644
index 000000000000..571ee9e6de47
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-0.8.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Solution for controlling external programs running in the background"
+HOMEPAGE="https://github.com/jarib/childprocess"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.0.11"
+
+all_ruby_prepare() {
+ # Remove bundler support
+ rm Gemfile || die
+ sed -i -e "/[Bb]undler/d" Rakefile || die
+ sed -i -e "/[Cc]overalls/d" spec/spec_helper.rb || die
+ sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+ sed -i -e "s:'ruby':'"${RUBY}"':" spec/childprocess_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB=lib RSPEC_VERSION=3 ruby-ng_rspec
+}
diff --git a/dev-ruby/childprocess/metadata.xml b/dev-ruby/childprocess/metadata.xml
new file mode 100644
index 000000000000..2586b163cf59
--- /dev/null
+++ b/dev-ruby/childprocess/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">jarib/childprocess</remote-id>
+ </upstream>
+</pkgmetadata>