summaryrefslogtreecommitdiff
path: root/dev-ruby/childprocess
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-07-14 11:04:34 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-07-14 11:04:34 +0100
commitdd762ff83c330186ee2ede002e08b2f780cddd51 (patch)
tree63198edcc3ad5df8e2566c28ff9bd8af50cc2174 /dev-ruby/childprocess
parent51af5f0eb4cddbe6aa7953717873691d77aae9ff (diff)
gentoo resync : 14.07.2019
Diffstat (limited to 'dev-ruby/childprocess')
-rw-r--r--dev-ruby/childprocess/Manifest2
-rw-r--r--dev-ruby/childprocess/childprocess-2.0.0.ebuild41
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-ruby/childprocess/Manifest b/dev-ruby/childprocess/Manifest
index 2c3ca8990814..491a08833767 100644
--- a/dev-ruby/childprocess/Manifest
+++ b/dev-ruby/childprocess/Manifest
@@ -1,7 +1,9 @@
AUX childprocess-1.0.1-ruby26-reopen.patch 733 BLAKE2B 2c508174378d5d85b463750b4a4674b0624f3e8af4e3c6be0d785275383c508ea5b6d247a291bf31f76938d31096436769a567cb67195ae68befc5e2b87b07d7 SHA512 7bb943444e41d8b827604e084d974a67373c98218d06afdb75dcc20f26b3a49af063ead192657e4633b92e2311b3a7f79bf186796b10e77e4b8c59b2c01858ea
DIST childprocess-0.9.0.gem 32768 BLAKE2B cb836c2cc3f9d6bda1db88aec8692499dae2a325611dcdfae482fd6a7bbf065612f0efbe140c08447566b8759ce125968a153d6df38889403d98bc94fe397d7b SHA512 5a788556e14491b0801b8a533d8d8eebba726af6417c8c6c7146738fcae2f92e9faa090312e77d974852003f5a4d155d5307b0c9d1ff1d18173ad653d21f63d8
DIST childprocess-1.0.1.gem 34816 BLAKE2B 54b1db5bfa8829eeaa923f9e7be88183058d0c4f3ad7474b96199b486bc12f7035a0a1eb9858ce9e8e4aa73eb34fe81e734b206851ca744abbcbb6bb32e4d1df SHA512 efe61096dd09f6278582763692104fcc3beacfc96065372afdee355b68ef6ed498baf855f911d2a0b3a186d978d6d737519ae189064293af2d756a7356dad30d
+DIST childprocess-2.0.0.gem 34816 BLAKE2B 8c25d861e20296f322c94886f39178c099ababf1c0f1d249cb838e253563d4d9b6f90b433cec31c4288883516281faa3f2aaaafaacf6f2b4e4427e8270488459 SHA512 104f031cb878ed3713b3c326ba0071a8cb2fb5d4e536c5fd7d0dcdcf23e343e46077737d746ffdec7d26accc35b91ab9e496afcae38ee91e0c2272ca39246199
EBUILD childprocess-0.9.0.ebuild 973 BLAKE2B 3bc5dfc120389d026df9cd0eb59b447e23ce3bd872b44e8b175e8e37499b97af6fba8ee3f295a14b8d09cced7b63f0148c3011788e6ba65d2d98afef9f8926c8 SHA512 1bf780ef4ee00430dbb11654301d4de943c1ad1412ed4371b674ab9a7b5381c6995c7e2b3dd033c1decfea2773f56e24814dc0c63817fdcb101fa9d7a0b86fe2
EBUILD childprocess-1.0.1-r1.ebuild 1031 BLAKE2B 0127db73134104676f84a4d5ccf36c0ac02b1b255bdadb0fcdd27f98237d453cd743d7bcc1b3faa1be4d8bbf4e812cd7ecaae2389e8df8917d3e24a5821fe71e SHA512 91cac380845fae521f3038945c2f6c64b95f9de035f8963d0c1a8c30dfd2d399ae1d1b7b79569272eea34ac68ef22eec23d312a5e54c443b8d328bb020caf4d0
EBUILD childprocess-1.0.1.ebuild 1013 BLAKE2B 5d97cb5e86aefbf5b04f3209c8e81437552ebaed06d72b064f42dfcb665ec544baeed5d584ae7359bf389f60b41bb56dfb906c62a6af8a59ae695a43ddd31001 SHA512 3bfa15d4a5191a3cacdb8b940c0ae16566221b49ffe3085eac7cf30d37b367fd4302f90238d1082910788d660cfd85493b1415c21b152dc5f59753b5878151b8
+EBUILD childprocess-2.0.0.ebuild 983 BLAKE2B 7bdd8faa0bd4026e5cc408e5e29b1c18315ff4551230f9833f79789c0f56f428c729ab94d1f4cc56905dfaa59e3bfc28a8b3943245a13372c678673812c23625 SHA512 318e6b4dc164f0ccb668527dc427f5ae6f204a0155e046f94a2e49fc762a2dc5381d79edc26f21dbb04bf413a64db2d8b8fcda78c4a8f731258797077c00c4b5
MISC metadata.xml 344 BLAKE2B 3cbaf9e4992ca3e9fa2283451433e35247418e190a6447453848988e305a4f04583a3ee563149774c347dbd6bac2ebb0451c19fba1d5447162707783c02ff6b9 SHA512 2995953d3ac4c6cc924859dcc2910bd303262f86d5771368956cb0a3d26db031302547154bd98cdcf189aad39e132020c0c22510c65c7830f528cbf2265d871a
diff --git a/dev-ruby/childprocess/childprocess-2.0.0.ebuild b/dev-ruby/childprocess/childprocess-2.0.0.ebuild
new file mode 100644
index 000000000000..edd96a7d9769
--- /dev/null
+++ b/dev-ruby/childprocess/childprocess-2.0.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+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 ~s390 ~sparc ~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 's/git ls-files/find/' ${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
+}