summaryrefslogtreecommitdiff
path: root/dev-ruby/timecop
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/timecop
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/timecop')
-rw-r--r--dev-ruby/timecop/Manifest11
-rw-r--r--dev-ruby/timecop/metadata.xml11
-rw-r--r--dev-ruby/timecop/timecop-0.7.1.ebuild32
-rw-r--r--dev-ruby/timecop/timecop-0.8.1.ebuild39
-rw-r--r--dev-ruby/timecop/timecop-0.9.0.ebuild39
-rw-r--r--dev-ruby/timecop/timecop-0.9.1.ebuild39
6 files changed, 171 insertions, 0 deletions
diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
new file mode 100644
index 000000000000..89b29c6b27da
--- /dev/null
+++ b/dev-ruby/timecop/Manifest
@@ -0,0 +1,11 @@
+DIST timecop-0.7.1.gem 15360 SHA256 22e529f06739b1361b4e3b40adc667dfa8f50e66b13b778448cf51fb62bc8f2a SHA512 cbc1e1d6575473ed4200e71a8bbc91f4dd78a0e612e08ca236f485a92e71f02621bd199dc32a983dd7eea9a143b8fbf4b833f73016b5a7ea6a7459730efc1d83 WHIRLPOOL f54018f65fdd55c8d7399083a7c9d1f6f1405a6cea5941b8e20ef143d3c4a57350cc2714a2626f918ff753a11dafb506539d41ef4c43464258a2832590215a2a
+DIST timecop-0.8.1.gem 16384 SHA256 bdce943521113e0b9ed2a6136e1c7396fa413ec7100814f2fe5bc1ee319f8b6f SHA512 c4d281aa04fe94636dc23dc0fa6ea4a1dc27fc1debe550b06a208ceaab1d9d8b160f792bd5f14a7c004cecf489d4427df39873a68fe6ab27fe9c0e94770cc764 WHIRLPOOL 794420343bb9112f36d69b7aa161b865d1a79da3069200c2befbf693c4916f8a4021e9bbac28751beeefa8a77f21db82ff2caeddab39d5c310c8ce12147dafb1
+DIST timecop-0.9.0.gem 16896 SHA256 adced6244cf4f853f8028b240be5f78f0c44be2021949c7c7db075a2963810ed SHA512 820a953ed70588bd377d1b15188937429f0b8d7902e3c6696cbd0c878dfbe95269985654adae6598482384ccbf79b4cd9edf025ec61baf0982eaf340ce19c314 WHIRLPOOL ca756a190d8489b33b5e60c02c68b8a9f330ab6765fb54e8a5bab14c38afac9bf61ceaf777d5cdcfba00512850ae8fd66a4bebeedccf8aaeb98d5c7a1c416403
+DIST timecop-0.9.1.gem 16896 SHA256 374b543f0961dbd487e96d09ac812d4fdfeb603ec705bbff241ba060d0a9f534 SHA512 2c8429ad4d9c706865810caa80dfb12c16acaaa97ea289fc300e172a359817fea7d31789f4bea75cfae8ce1f84e7d8effd32b39a0482f3d68fb4e225b487e13e WHIRLPOOL 895b9625601f1b4f0d76499d6cc313072abcd48f75ca9fa38109a4437238d7c5614161784d06ea748d99747b99981d89e00646e7719bab3584625c273df8a6f5
+EBUILD timecop-0.7.1.ebuild 825 SHA256 e209dcabc8130f4315b232a82515027683b611ccf35109afeb7a34b60716e539 SHA512 67af7bc4d0eb4128e0c2674d716d0604be1d6343448671d373bf608b09fda5c9dcc564b0dea150691a076ab6c5aa87218753141288ddc1126a8bf8f5de0eb33f WHIRLPOOL 1faa98541ec687eeffec9503f6fe3be1dadf9bcbe1585cf31bf7102573d53f52822ddda8b833907deba2289ab43aef5ace6ccc50f2ac3366aa60b7227704b0fb
+EBUILD timecop-0.8.1.ebuild 989 SHA256 3c720f2579f4f00d98b7ed3c538f5c55553dca7e6bae88be2d64fe05d3133cba SHA512 f64eca7c2bd866d10dac0c17fa56ed7be29bd3ecefb0a37bd95f6e9f904168a0ac1b6a225168d956c8f6c942c2c8cd05ffb295cdcb78bc54c6c03de4486645a3 WHIRLPOOL e339b8c28a4ef82026da6efac06ed970946cf54a43834067dc727ebc47bd88804b5c5c57c87d210e51d0d775944a318ec2509b7b5efe15fad6b99d14dd7bbfa4
+EBUILD timecop-0.9.0.ebuild 1006 SHA256 5243d71e8726d7d8b1bf768e3deda2fad1aec812e7e309efcecfaa0038ba43d3 SHA512 541c379a583054809b5d49c8edbbd291850e52aba4f7fcb68ba8104b16870fc5376bf8f4fbde9dc170dcf213defdc252691abe0860cd53d133b9b1005542744d WHIRLPOOL 83a0089178e31cd5850958741878e21ce603a9e1630eb4918f6c661229c489e7f04854508fa877684586f950ee76ebf4e1ba3619eb449598149a713dae3c4de7
+EBUILD timecop-0.9.1.ebuild 1006 SHA256 5243d71e8726d7d8b1bf768e3deda2fad1aec812e7e309efcecfaa0038ba43d3 SHA512 541c379a583054809b5d49c8edbbd291850e52aba4f7fcb68ba8104b16870fc5376bf8f4fbde9dc170dcf213defdc252691abe0860cd53d133b9b1005542744d WHIRLPOOL 83a0089178e31cd5850958741878e21ce603a9e1630eb4918f6c661229c489e7f04854508fa877684586f950ee76ebf4e1ba3619eb449598149a713dae3c4de7
+MISC ChangeLog 3589 SHA256 09555bd1ccefb6e1c6de8fed5353e89867eae15a78c2622d0466000c6dcc134e SHA512 ff9f275dfbb6ef5b93aaac95f8cfd9af96ca9aa5e004ddb343424721a4aa40606e70fd99dc9d9ebee0c82c090d05fe47565170c0110761a2a44fe2dc3683d8ba WHIRLPOOL 0f411f83b14ceea5bef08ce13f8c961b004cef558218aeb54e1daab353fb4609d9dfb5a4aa9dd9654e13f86664f8625e4718d342a4a5f4f3d5f16c729a63008c
+MISC ChangeLog-2015 3949 SHA256 5e46b5195a0354f73c6f87c93ab8f930b42d8e86e805aab32a5540744def509a SHA512 c5654199c57a6a6b67ae742eb2ce59c1b72c966b4808347692bb4b6e1a247655024de17c3ca363d4705730e3a405ae9b1d58ea8011e7d11d31bac6636f1f2cb9 WHIRLPOOL da40d5d0d904601560d7f64c87ff36a0ec5cfa7114635da253dbe33a6aaa320e061c5c54888e78f674a386fbd2fe3cf9194d00d354416352d5852dfb7842cf61
+MISC metadata.xml 343 SHA256 7c0a16e0545bb9185e114d6a71b6137fc5ddd04786eeebfab189d9f880534d60 SHA512 1f1d30e9ec8a13854596017fc22a430ad0b34a8d8477804d28906eaa94c294f5cb7e845adff2aa89835681afab48f77b601b5cbff780d00bf0d58959b2ed4fac WHIRLPOOL 5e77abb8f77a0556b887ac7ea1fbb9c3ddd3c712c75285804620fd0450d5a9da75661cecc64dc67393fd8558541b9cf33bb09c1d2f0a5e7ff507e054de75bdf0
diff --git a/dev-ruby/timecop/metadata.xml b/dev-ruby/timecop/metadata.xml
new file mode 100644
index 000000000000..65d4daade49b
--- /dev/null
+++ b/dev-ruby/timecop/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">jtrupiano/timecop</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/timecop/timecop-0.7.1.ebuild b/dev-ruby/timecop/timecop-0.7.1.ebuild
new file mode 100644
index 000000000000..b23435dc1954
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.7.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die
+ sed -i -e '/rubygems/ a\gem "test-unit"' test/test_helper.rb || die
+}
+each_ruby_prepare() {
+ sed -i -e "/bin\/sh/ a\RUBY='${RUBY}'" test/run_tests.sh || die
+}
diff --git a/dev-ruby/timecop/timecop-0.8.1.ebuild b/dev-ruby/timecop/timecop-0.8.1.ebuild
new file mode 100644
index 000000000000..be7fad2442a0
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.8.1.ebuild
@@ -0,0 +1,39 @@
+# 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_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd"
+IUSE=""
+
+# Missing testdep activesupport
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die
+ sed -i -e '/rubygems/ a\gem "test-unit"' \
+ -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+ # FIXME after activesupport gained ruby22 support
+ rm test/time_stack_item_test.rb || die
+}
+
+each_ruby_test() {
+ for f in test/*_test.rb ; do
+ ${RUBY} -Ilib $f || die
+ done
+}
diff --git a/dev-ruby/timecop/timecop-0.9.0.ebuild b/dev-ruby/timecop/timecop-0.9.0.ebuild
new file mode 100644
index 000000000000..78f9a8f2d334
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.9.0.ebuild
@@ -0,0 +1,39 @@
+# 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_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+# Missing testdep activesupport
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die
+ sed -i -e '/rubygems/ a\gem "test-unit"' \
+ -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+ # FIXME after activesupport gained ruby22 support
+ rm test/time_stack_item_test.rb || die
+}
+
+each_ruby_test() {
+ for f in test/*_test.rb ; do
+ ${RUBY} -Ilib $f || die
+ done
+}
diff --git a/dev-ruby/timecop/timecop-0.9.1.ebuild b/dev-ruby/timecop/timecop-0.9.1.ebuild
new file mode 100644
index 000000000000..78f9a8f2d334
--- /dev/null
+++ b/dev-ruby/timecop/timecop-0.9.1.ebuild
@@ -0,0 +1,39 @@
+# 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_TASK_TEST="test"
+
+RUBY_FAKEGEM_TASK_DOC="rdoc"
+RUBY_FAKEGEM_DOCDIR="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.markdown"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A gem providing 'time travel' and 'time freezing' capabilities"
+HOMEPAGE="https://github.com/travisjeffery/timecop"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+# Missing testdep activesupport
+ruby_add_bdepend "test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' -e '/History.rdoc/d' Rakefile test/test_helper.rb || die
+ sed -i -e '/rubygems/ a\gem "test-unit"' \
+ -e '/minitest\/rg/ s:^:#:' test/test_helper.rb || die
+ # FIXME after activesupport gained ruby22 support
+ rm test/time_stack_item_test.rb || die
+}
+
+each_ruby_test() {
+ for f in test/*_test.rb ; do
+ ${RUBY} -Ilib $f || die
+ done
+}