summaryrefslogtreecommitdiff
path: root/dev-ruby/addressable
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/addressable
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/addressable')
-rw-r--r--dev-ruby/addressable/Manifest9
-rw-r--r--dev-ruby/addressable/addressable-2.4.0-r1.ebuild43
-rw-r--r--dev-ruby/addressable/addressable-2.5.1.ebuild43
-rw-r--r--dev-ruby/addressable/addressable-2.5.2.ebuild43
-rw-r--r--dev-ruby/addressable/metadata.xml12
5 files changed, 150 insertions, 0 deletions
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
new file mode 100644
index 000000000000..d0b44fb3a390
--- /dev/null
+++ b/dev-ruby/addressable/Manifest
@@ -0,0 +1,9 @@
+DIST addressable-2.4.0.gem 102400 SHA256 7abfff765571b0a73549c9a9d2f7e143979cd0c252f7fa4c81e7102a973ef656 SHA512 b81fa48e7c4188827c03ac93960b6fd6fb9f5a438f5243cddea39d6820ef756ee7c0086ec330dc4a3538008b3b254757af7d30248624127649cc006a2793eda8 WHIRLPOOL 6f245a158eb13b69add13a024421e88c8b4b5344f11b74bd95d9967fb265889e0123c63c041660d74994d08bcc18c345a34e91c45b20aef40ee5cbc5abfd80b7
+DIST addressable-2.5.1.gem 103424 SHA256 b09603b313a94fa3674d8fbaae77cc7c778e9d3cde5fea3b7c1fe447941818c5 SHA512 ae7232dc6cbd1aa6405135c7916697a93286fcb223b14e2c30b5897aed6fe32529c94bfb84154e0cead5af9a282cc89442cbd3249b68abd7ffd67b6c4599bff3 WHIRLPOOL aeebce579a1f2dacd8672224a0c39e1ea4c9c26e1d5ef4aa3f84726df94b1f305e6cd4ad3569dd602997ccc9ad225a69c59e2f519a34d5856ba13fa20a818b21
+DIST addressable-2.5.2.gem 103936 SHA256 73771ea960b3900d96e6b3729bd203e66f387d0717df83304411bf37efd7386e SHA512 ddd5aeb4b241efa897a636fd85bd227bd5c6a8ae56129b6bbbdfaad85cdbb74e3d0db4bb6693f7df148b66f68ca1f557ac17a1fb0ea7698d25d883ab0b690bc4 WHIRLPOOL 38da8c97eed0c7837f4534a32d387223d68c3c69758557cf72b2ac0d568a96f08aece756eab6d404ee526e2a88a601fc13f4d5c12b78f349274958ee00adf999
+EBUILD addressable-2.4.0-r1.ebuild 1326 SHA256 862bfc1bed1dd2d85a7a2ab1e86122cd8e0776af0c7c9e86380aef00388ecc94 SHA512 314eeced17e5ed33f52ac50b6326a2eac68c2335e65d9bf2bef4fd14fa7997ab42902d50bc2d8645210a11185dd16f4e3b06ffe07a6bfb23caeafe6584e6aaae WHIRLPOOL ee225c481e4426a793449e5239e01d1a35d327d2b8f3b64ced4c6fdf35a3a6e86f4cf7e5c033d9d0a109b4ffa526fe186dbad24fdced21c9c4422368edfd7551
+EBUILD addressable-2.5.1.ebuild 1313 SHA256 cda9b95e255aaf44d1f319530bead0af4b3940a5bfd18320893b1df4ff7d7eb6 SHA512 266d45b274895d7c9d1568b05d1073a26dc667d36fe5fea33d25314f0c4e0f7effa8dd2ab17f6d93232964539b51f8b63684072c8d0f6dea78edf8114b61dd05 WHIRLPOOL e966fabf487a767741b802d0742034b903614cf67162d3c2358172b65c866742a36ca318ecac053d3ff9e037e67a1cc56e764a34f53ff0c836c4de70e4a3cd1a
+EBUILD addressable-2.5.2.ebuild 1334 SHA256 87e81787cf0ffc50e0df6821dd3560d26127f96a6d0b2229885300143bb5a4fe SHA512 909d5a71dac3ffc7ef097662aac3807f394d52251cba87547ae24fb8c5e0bd27045eb3f3703e09a8300dc6e4bd4725eeec778b4d7b93173dda793cb8fa501175 WHIRLPOOL c1823b438071fc0fe7d9b4de46e3410e78bc9703d8d7f7983b1c1397427d3185fd17b941df916b1995e132e9096622236e1da90906ec57cf13eac08cadfca5ef
+MISC ChangeLog 4340 SHA256 ec251c7c2487cdf0d5502513070ee3ba3367373db15f92c27599f52d4e2c986c SHA512 e02575108f4a73bfc0640f102a3ce70059c50cc7c8cd0f6788b4a87fa82ebdf30aa05d7f3089c0445dafd0e84269bfec1207c833cd8668e2b8187e9745a6cd52 WHIRLPOOL 119d0a5d2cef3f648938ebd8ecf359d9e8901d4934562bfa2d759c8206ee465d49e9acd436069d348e7e1063a1ebefce8020bd9b0f2cce544b20e7be88f75452
+MISC ChangeLog-2015 7031 SHA256 3e951cfc6659fa443b171f31804ce6bb58b596cd4cdefe404a3916a938925094 SHA512 6ecac5e197a0ae685349de61f42c54e5102aa83e8a227c8f99a260cb811bcf7b061f50e7d72d17c1a094217d4dd79efa71703bea07e29b2694dba8e5c9a269f1 WHIRLPOOL 94dc5abb706791a0e2f05dbaa1439ffe9a003113975bb61f111b94ca46e7831704151abe807b71c2908d9b96a46ecaa54b7244be35217fe771624ad301ff3f89
+MISC metadata.xml 404 SHA256 ca8c6cc5171310e87aee66f240c5c3475a15c1f012d78246c17bfc433856b8c7 SHA512 c335566562492b85e491233d4f908fe18c2713ed9ac3afe2cb4d9537d71bdfa1a10bf58f1ca9f29e5a695fde9a4ba0ff9b3c57122afe78907cc0b00b5c307351 WHIRLPOOL efe73e31562b76026b0d85cc388bfde8ec58cda2f16a918db6dda434749c18a5d07447d8c96c8efda2086c99b59d11d2c090b6649578666430bd3b3b14c5dde9
diff --git a/dev-ruby/addressable/addressable-2.4.0-r1.ebuild b/dev-ruby/addressable/addressable-2.4.0-r1.ebuild
new file mode 100644
index 000000000000..b8d6ed94a790
--- /dev/null
+++ b/dev-ruby/addressable/addressable-2.4.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_TASK_DOC="doc:yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RAKE_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
+HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_bdepend "doc? ( dev-ruby/yard )"
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+ # Remove spec-related tasks so that we don't need to require rspec
+ # just to build the documentation, bug 383611.
+ sed -i -e '/spectask/d' Rakefile || die
+ rm -f tasks/rspec.rake || die
+ sed -i -e '/bundler/ s:^:#:' \
+ -e '/^begin/,/^end/ s:^:#:' \
+ spec/spec_helper.rb || die
+
+ # Remove specs requiring network connectivity
+ rm -f spec/addressable/net_http_compat_spec.rb || die
+
+ # Remove spec that tests against an unreleased github fork
+ rm -f spec/addressable/rack_mount_compat_spec.rb || die
+}
diff --git a/dev-ruby/addressable/addressable-2.5.1.ebuild b/dev-ruby/addressable/addressable-2.5.1.ebuild
new file mode 100644
index 000000000000..d757e5a57f8b
--- /dev/null
+++ b/dev-ruby/addressable/addressable-2.5.1.ebuild
@@ -0,0 +1,43 @@
+# 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_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
+HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend ">=dev-ruby/public_suffix-2.0.2:2"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+ # Remove spec-related tasks so that we don't need to require rspec
+ # just to build the documentation, bug 383611.
+ sed -i -e '/spectask/d' Rakefile || die
+ rm -f tasks/rspec.rake || die
+ sed -i -e '/bundler/ s:^:#:' \
+ -e '/^begin/,/^end/ s:^:#:' \
+ spec/spec_helper.rb || die
+
+ # Remove specs requiring network connectivity
+ rm -f spec/addressable/net_http_compat_spec.rb || die
+
+ # Remove spec that tests against an unreleased github fork
+ rm -f spec/addressable/rack_mount_compat_spec.rb || die
+}
diff --git a/dev-ruby/addressable/addressable-2.5.2.ebuild b/dev-ruby/addressable/addressable-2.5.2.ebuild
new file mode 100644
index 000000000000..aaef66c9be59
--- /dev/null
+++ b/dev-ruby/addressable/addressable-2.5.2.ebuild
@@ -0,0 +1,43 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
+HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend ">=dev-ruby/public_suffix-2.0.2:* <dev-ruby/public_suffix-4:*"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+ # Remove spec-related tasks so that we don't need to require rspec
+ # just to build the documentation, bug 383611.
+ sed -i -e '/spectask/d' Rakefile || die
+ rm -f tasks/rspec.rake || die
+ sed -i -e '/bundler/ s:^:#:' \
+ -e '/^begin/,/^end/ s:^:#:' \
+ spec/spec_helper.rb || die
+
+ # Remove specs requiring network connectivity
+ rm -f spec/addressable/net_http_compat_spec.rb || die
+
+ # Remove spec that tests against an unreleased github fork
+ rm -f spec/addressable/rack_mount_compat_spec.rb || die
+}
diff --git a/dev-ruby/addressable/metadata.xml b/dev-ruby/addressable/metadata.xml
new file mode 100644
index 000000000000..bc89c827d646
--- /dev/null
+++ b/dev-ruby/addressable/metadata.xml
@@ -0,0 +1,12 @@
+<?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">sporkmonger/addressable</remote-id>
+ <remote-id type="rubygems">addressable</remote-id>
+ </upstream>
+</pkgmetadata>