mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-23 15:20:56 +02:00
rubydns: cleanup
This commit is contained in:
parent
381d933150
commit
d34a84321f
12 changed files with 1 additions and 223 deletions
|
|
@ -1,21 +0,0 @@
|
|||
# ChangeLog for dev-ruby/celluloid-io
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/celluloid-io/ChangeLog,v 1.4 2014/11/03 06:48:02 graaff Exp $
|
||||
|
||||
*celluloid-io-0.16.1 (03 Nov 2014)
|
||||
|
||||
03 Nov 2014; Hans de Graaff <graaff@gentoo.org> +celluloid-io-0.16.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
28 Aug 2014; Manuel Rüger <mrueg@gentoo.org> celluloid-io-0.15.0.ebuild:
|
||||
Add ruby21 target.
|
||||
|
||||
12 Aug 2014; Anthony G. Basile <blueness@gentoo.org>
|
||||
celluloid-io-0.15.0.ebuild:
|
||||
Keyword ~ppc and ~ppc64, bug #519596
|
||||
|
||||
*celluloid-io-0.15.0 (15 Jul 2014)
|
||||
|
||||
15 Jul 2014; Manuel Rüger <mrueg@gentoo.org> +celluloid-io-0.15.0.ebuild,
|
||||
+metadata.xml:
|
||||
Initial version. Tests restricted, cause they hang indefinitely.
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST celluloid-io-0.16.1.gem 53248 SHA256 5c16f1635f3a71d5233ecb8b4d1fd2c57229257d72a322a512c7017d2570b35f SHA512 b9a766fdbf8b51ac5fdf8ad01f89504761b64eaa9a5f9f023530adbf7b9219363492363344da704e699d111d85d262d6d4de5a13bf8422445e11fb14268069b3 WHIRLPOOL 11070fc0eb83a4567ddb5b45328fa28811168a1bffbd52027d1c976166842a953633466dc3728d87f6269f7513ac044653f8b72ecdd8c68561e5f4ca313cf6b7
|
||||
|
|
@ -1,31 +0,0 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/celluloid-io/celluloid-io-0.16.1.ebuild,v 1.1 2014/11/03 06:48:02 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Evented IO for Celluloid actors"
|
||||
HOMEPAGE="https://github.com/celluloid/celluloid-io"
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/celluloid-0.16.0
|
||||
>=dev-ruby/nio4r-1.0.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/[Bb]undler/d' -e '/[Cc]overalls/d' spec/spec_helper.rb || die
|
||||
|
||||
# Avoid DNS tests. They either assume localhost is 127.0.0.1 or
|
||||
# require network access.
|
||||
rm spec/celluloid/io/dns_resolver_spec.rb || die
|
||||
}
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,71 +0,0 @@
|
|||
# ChangeLog for dev-ruby/celluloid
|
||||
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/celluloid/ChangeLog,v 1.14 2014/11/02 11:05:58 graaff Exp $
|
||||
|
||||
*celluloid-0.16.0 (02 Nov 2014)
|
||||
|
||||
02 Nov 2014; Hans de Graaff <graaff@gentoo.org> +celluloid-0.16.0.ebuild,
|
||||
+files/celluloid-0.16.0-call-private-methods.patch:
|
||||
Version bump. Backport upstream patch to let specs pass, fixing bug 527500.
|
||||
|
||||
02 Nov 2014; Hans de Graaff <graaff@gentoo.org> celluloid-0.15.2-r3.ebuild:
|
||||
Install proper gemspec file and match dependencies to the gemspec, bug
|
||||
524782.
|
||||
|
||||
*celluloid-0.15.2-r3 (02 Nov 2014)
|
||||
|
||||
02 Nov 2014; Hans de Graaff <graaff@gentoo.org> -celluloid-0.15.2-r2.ebuild,
|
||||
+celluloid-0.15.2-r3.ebuild:
|
||||
Fix timers slot to match the gemspec file and make sure we use this slot
|
||||
during testing.
|
||||
|
||||
08 Oct 2014; Manuel Rüger <mrueg@gentoo.org> celluloid-0.15.2-r2.ebuild:
|
||||
Fix dependency on dev-ruby/timers. Fixes bug #524782.
|
||||
|
||||
27 Aug 2014; Manuel Rüger <mrueg@gentoo.org> celluloid-0.15.2-r2.ebuild:
|
||||
Add ruby21 target.
|
||||
|
||||
12 Aug 2014; Anthony G. Basile <blueness@gentoo.org>
|
||||
celluloid-0.15.2-r2.ebuild:
|
||||
Keyword ~ppc and ~ppc64, bug #519596
|
||||
|
||||
31 Mar 2014; Manuel Rüger <mrueg@gentoo.org> -celluloid-0.15.2-r1.ebuild:
|
||||
Cleanup old.
|
||||
|
||||
*celluloid-0.15.2-r2 (18 Nov 2013)
|
||||
|
||||
18 Nov 2013; Manuel Rüger <mrueg@gentoo.org> +celluloid-0.15.2-r2.ebuild:
|
||||
Install also spec folder, as needed by dev-ruby/listen.
|
||||
|
||||
*celluloid-0.15.2-r1 (11 Nov 2013)
|
||||
|
||||
11 Nov 2013; Manuel Rüger <mrueg@gentoo.org> +celluloid-0.15.2-r1.ebuild,
|
||||
-celluloid-0.12.4.ebuild, -celluloid-0.13.0.ebuild, -celluloid-0.14.1.ebuild,
|
||||
-celluloid-0.15.1.ebuild, -celluloid-0.15.2.ebuild:
|
||||
Add ruby20 target. Cleanup old.
|
||||
|
||||
*celluloid-0.15.2 (09 Oct 2013)
|
||||
|
||||
09 Oct 2013; Manuel Rüger <mrueg@gentoo.org> +celluloid-0.15.2.ebuild:
|
||||
Version bump.
|
||||
|
||||
*celluloid-0.15.1 (07 Sep 2013)
|
||||
|
||||
07 Sep 2013; Manuel Rüger <mrueg@gentoo.org> +celluloid-0.15.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*celluloid-0.14.1 (13 Jul 2013)
|
||||
|
||||
13 Jul 2013; Hans de Graaff <graaff@gentoo.org> +celluloid-0.14.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*celluloid-0.13.0 (30 Apr 2013)
|
||||
|
||||
30 Apr 2013; Hans de Graaff <graaff@gentoo.org> +celluloid-0.13.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
*celluloid-0.12.4 (14 Dec 2012)
|
||||
|
||||
14 Dec 2012; Hans de Graaff <graaff@gentoo.org> +celluloid-0.12.4.ebuild,
|
||||
+metadata.xml:
|
||||
Initial import. New dependency for dev-ruby/adhearsion.
|
||||
|
|
@ -1 +0,0 @@
|
|||
DIST celluloid-0.16.0-git.tgz 63859 SHA256 3f5d5be010c97b9a0a3a21008a0ad9880729e23cfda100b5df174279d427f338 SHA512 b1acc0daf35b16c086d720fccec93519de609e6c9e8f411ed70c48f3cfcb0c88f5ee665ac41e4a535e00eef112cae26ca2e8ab6b6de4738e13ed50579098d8ed WHIRLPOOL a9d583ff8495c978e3d042df781ae5ced30a97eea8b401bd8c763aa75c7f72cf0de49e1a131345ff1e991f4303745c58b491cd413e7cb6b287d8a5df85de254d
|
||||
|
|
@ -1,39 +0,0 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/celluloid/celluloid-0.16.0.ebuild,v 1.1 2014/11/02 11:05:58 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
# rbx or jruby recommended, but only in 1.9 mode.
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
#Needed by dev-ruby/listen
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="spec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Celluloid provides a simple and natural way to build fault-tolerant concurrent programs in Ruby"
|
||||
HOMEPAGE="https://github.com/celluloid/celluloid"
|
||||
SRC_URI="https://github.com/celluloid/celluloid/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
|
||||
RUBY_PATCHES=( "${P}-call-private-methods.patch" )
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/timers-4.0.0:4"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile .rspec || die
|
||||
|
||||
sed -i -e '/[Bb]undler/d' -e '/coveralls/I s:^:#:' spec/spec_helper.rb || die
|
||||
|
||||
# Force loading of the correct timers slot to avoid a bundler dependency.
|
||||
sed -i -e '3igem "timers", "~>4.0.0"' spec/spec_helper.rb || die
|
||||
}
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
commit 092ce58aa8713f387ae3d0467b6d8029cf2765cd
|
||||
Author: Jonathan <chapmajs@gmail.com>
|
||||
Date: Sun Oct 19 22:05:26 2014 -0400
|
||||
|
||||
Allowing calls to private_methods
|
||||
|
||||
diff --git a/lib/celluloid/proxies/abstract_proxy.rb b/lib/celluloid/proxies/abstract_proxy.rb
|
||||
index 6a79acb..2db7a8e 100644
|
||||
--- a/lib/celluloid/proxies/abstract_proxy.rb
|
||||
+++ b/lib/celluloid/proxies/abstract_proxy.rb
|
||||
@@ -5,7 +5,7 @@ module Celluloid
|
||||
def __class__; AbstractProxy; end
|
||||
|
||||
# Needed for storing proxies in data structures
|
||||
- needed = [:object_id, :__id__, :hash] - instance_methods
|
||||
+ needed = [:object_id, :__id__, :hash, :private_methods] - instance_methods
|
||||
if needed.any?
|
||||
include ::Kernel.dup.module_eval {
|
||||
undef_method(*(instance_methods - needed))
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
</pkgmetadata>
|
||||
|
|
@ -1,2 +1 @@
|
|||
DIST rubydns-1.0.1.gem 66560 SHA256 1da97b44c929b1f23e4ca6631217bc54ff975342b0e4698329fd20fcc80b0eb6 SHA512 9d0956d02755482c6ff8a973729663a530ff3bf320db8dc9aa7062aaec47cc0ab51e8b353d9a6dd605e1166222098bafea803d76fa09a7e6666ba97211aed374 WHIRLPOOL 3b3256918cbedec14d7c26db76e166ee7aea300abe940486b144cf6ea0f5f6a5217eeec52b9ff8975b475a0650edfddc3de0dad63cc375ed88037ae7f7ce15ac
|
||||
DIST rubydns-1.0.3.gem 67072 SHA256 c258da609261d7ede6ae4878f20e0a32e55df1cc0d169683fde7438d224572b3 SHA512 804cf5ed3eb4f25d0e3106eca46475248639dcf73f1d00799ee7f53749bb3043822febc0587aa5caed57f6fe8004989dd447d529c505669f5e6ce2c971af9c41 WHIRLPOOL b9bb70caad0a99d633ec5868e20272ea3674973cffdba06fe0f2049585add8e6a38bce34e6b15e6b53735132c94b938412e87e3a0e5203848116dffd081face5
|
||||
|
|
|
|||
|
|
@ -17,8 +17,5 @@ KEYWORDS="~amd64 ~x86"
|
|||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "=dev-ruby/celluloid-0.16*
|
||||
=dev-ruby/celluloid-io-0.16*
|
||||
=dev-ruby/celluloid-io-0.16* >=dev-ruby/celluloid-io-0.16.2
|
||||
dev-ruby/timers:4"
|
||||
|
||||
#celluloid ~> 0.16.0
|
||||
#celluloid-io ~> 0.16.1
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Id$
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby20 ruby21"
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A tool to intercept and modify DNS requests"
|
||||
HOMEPAGE="https://github.com/ioquatix/rubydns"
|
||||
SRC_URI="mirror://rubygems/${P}.gem"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "=dev-ruby/celluloid-0.16.0
|
||||
=dev-ruby/celluloid-io-0.16.2
|
||||
dev-ruby/timers:4"
|
||||
|
||||
#celluloid ~> 0.16.0
|
||||
#celluloid-io ~> 0.16.2
|
||||
#timers ~> 4.0.1
|
||||
Loading…
Reference in a new issue