diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/dalli |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/dalli')
-rw-r--r-- | dev-ruby/dalli/Manifest | 5 | ||||
-rw-r--r-- | dev-ruby/dalli/dalli-2.7.6.ebuild | 46 | ||||
-rw-r--r-- | dev-ruby/dalli/metadata.xml | 11 |
3 files changed, 62 insertions, 0 deletions
diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest new file mode 100644 index 000000000000..1a9b4186e3fb --- /dev/null +++ b/dev-ruby/dalli/Manifest @@ -0,0 +1,5 @@ +DIST dalli-2.7.6.tar.gz 48481 SHA256 cb6aada5e4d4e058cfe84ba2d4adcb9bdf5717927f25da07351fced690f8a927 SHA512 ee2270e719f6ff108654d20dfc560cdc6067808c211ae75304f5ca3f7772561b25a699fddb051e42db744bb202228bdbb904171faf5e1804f1f2bed4341bc258 WHIRLPOOL a3587ce71b8831a6d8a5b75ce959221244e3cd486d316a9d69dd18a6acf033d4b4c0f1e955606b4313f9452ed9c6244c74ebce9c1636b7be8d3be4645d40ecad +EBUILD dalli-2.7.6.ebuild 1408 SHA256 758da0d446f26940e9c38688c390dc86f465cde437535d4dffb43cbb3944fc3e SHA512 9c599a342bd75a0a5d7b969ac9735322dc054eb992f77d45594ba58f229b6f6738117a332149819a895debd7678feba711ae42849925297a68c28b9ceb833149 WHIRLPOOL e73d53eb25ef125b9e11d125010d3a0cd3f6b9dcb15cc9c1d0c0904814186cec111902f6996490ee883b9f6f5b5689f239eaeca4c334659d4260702e8246db3c +MISC ChangeLog 4297 SHA256 8fb889ea4899c791be1c9a38e9cb2a18cc5a2fa5b6d4e87aa20c4535472dc8f1 SHA512 f8ffa3c28b62cce65b7017711e7659bb10b67af0bf87d9d676f57725464b743a3dbfdc1ed1cfbd79651910b618571beeefbad53f73f877918b2c84fd743fc33c WHIRLPOOL 3e9b7cfd16c0be39558c59b5cb129ae8c24850a7abe8a4ed46fb0fd0bba542c955d6050ef8e1b5a3d1c051c271dbce41065582fb1e9925c9118025917e04bbba +MISC ChangeLog-2015 2413 SHA256 0a332a5a22e92f214b5a76b1dedf9f899ffbb6115d4ab420a8a007e50e725bb6 SHA512 2b29ef45577c65f094880bc61411474bf48241aca9aa9a543fc9426cd974f75077795305628581787fac86ed8a676f47afa9d9ac6aa7602f4dad2d02f8a0207b WHIRLPOOL 004ce100c968b56f4816958bd91b95c9c11a978023b136f7a746c33daff1c79351042d555e7e393e06f527300ec3d9a6e4975f0af496c87b44f507da45216e10 +MISC metadata.xml 346 SHA256 0be72338e91864037fb87e607d52e24047ab644d660937cddfae6244f28a12a1 SHA512 22b3ca0c5024974556840a2cf47ffa0dac63b6a4573d2ca6244c3ec9231b1c8321c7f544bc979882a6bb6ca37545b8ccf4612ce9ffd1ab34521b24e896f57e41 WHIRLPOOL 4bb1349cc79af6295391724989b49de8dd8df2cd003a3e908043596bf503af28d6e3f3cde4343e6c4185ec061ce9c006f21c0ef9a350f247f1cf949ed4c3adad diff --git a/dev-ruby/dalli/dalli-2.7.6.ebuild b/dev-ruby/dalli/dalli-2.7.6.ebuild new file mode 100644 index 000000000000..58c5b204bc1f --- /dev/null +++ b/dev-ruby/dalli/dalli-2.7.6.ebuild @@ -0,0 +1,46 @@ +# 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_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A high performance pure Ruby client for accessing memcached servers" +HOMEPAGE="https://github.com/petergoldstein/dalli" +SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )" + +ruby_add_bdepend "test? ( + dev-ruby/minitest:5 + >=dev-ruby/mocha-0.13 + dev-ruby/rack + >=dev-ruby/activesupport-4.1 <dev-ruby/activesupport-5.1 + dev-ruby/connection_pool )" + +all_ruby_prepare() { + chmod 0755 "${HOME}" || die "Failed to fix permissions on home" + + sed -i -e '/\(appraisal\|bundler\)/ s:^:#:' Rakefile || die + + sed -i -e '1igem "minitest", "~> 5.0"; gem "activesupport", "< 5.1"' \ + -e '/bundler/ s:^:#:' test/helper.rb || die + + # Drop rails dependency which is only used to display the version + # number, so we only need to depend on activesupport and avoid + # complicated circular dependencies. + sed -i -e '/rails/I s:^:#:' \ + -e '14irequire "active_support"' test/helper.rb || die +} diff --git a/dev-ruby/dalli/metadata.xml b/dev-ruby/dalli/metadata.xml new file mode 100644 index 000000000000..ae5d1e0f958e --- /dev/null +++ b/dev-ruby/dalli/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">petergoldstein/dalli</remote-id> + </upstream> +</pkgmetadata> |