summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2010-11-28 10:38:45 +0000
committerHans de Graaff <graaff@gentoo.org>2010-11-28 10:38:45 +0000
commitf0928710f0583789fdf8dfc9ee9458529efdd241 (patch)
treee8a6e4548e30106316d2f37ead13386b3063e104 /dev-ruby/memcache-client
parentold (diff)
downloadhistorical-f0928710f0583789fdf8dfc9ee9458529efdd241.tar.gz
historical-f0928710f0583789fdf8dfc9ee9458529efdd241.tar.bz2
historical-f0928710f0583789fdf8dfc9ee9458529efdd241.zip
Initial import. Dependency for Rails 3.
Package-Manager: portage-2.1.9.24/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/memcache-client')
-rw-r--r--dev-ruby/memcache-client/ChangeLog10
-rw-r--r--dev-ruby/memcache-client/Manifest14
-rw-r--r--dev-ruby/memcache-client/memcache-client-1.8.5.ebuild33
-rw-r--r--dev-ruby/memcache-client/metadata.xml5
4 files changed, 62 insertions, 0 deletions
diff --git a/dev-ruby/memcache-client/ChangeLog b/dev-ruby/memcache-client/ChangeLog
new file mode 100644
index 000000000000..80e32e63c8f9
--- /dev/null
+++ b/dev-ruby/memcache-client/ChangeLog
@@ -0,0 +1,10 @@
+# ChangeLog for dev-ruby/memcache-client
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/memcache-client/ChangeLog,v 1.1 2010/11/28 10:38:45 graaff Exp $
+
+*memcache-client-1.8.5 (28 Nov 2010)
+
+ 28 Nov 2010; Hans de Graaff <graaff@gentoo.org>
+ +memcache-client-1.8.5.ebuild, +metadata.xml:
+ Initial import. Dependency for Rails 3.
+
diff --git a/dev-ruby/memcache-client/Manifest b/dev-ruby/memcache-client/Manifest
new file mode 100644
index 000000000000..d542d127fa0e
--- /dev/null
+++ b/dev-ruby/memcache-client/Manifest
@@ -0,0 +1,14 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST memcache-client-1.8.5.gem 31744 RMD160 3efb08116a19556f4271078fd374ce09cf4007a9 SHA1 a649331762953fc0a8ae5e3c3fc92b30c04bb0c4 SHA256 1a2d57e9bc0d00553aef16ee9413e2656f07e53cf569eb6e2d795f0d9c85d285
+EBUILD memcache-client-1.8.5.ebuild 1019 RMD160 d7ce6dd04e37d891d2e0dc4392a78ebbdd753a7e SHA1 83d39aa300a98b85109e0122a0984955a78412c7 SHA256 5cc9a8bda39f67c79b92189d2d1a36696d70873cbe202bb07803f61a149da7af
+MISC ChangeLog 400 RMD160 ea04c100d1191ed0f7e57a5c434a38a679958263 SHA1 db13d01b9d3cafbf12b49b654321e674497f9e1b SHA256 17eeb79fba2c8ec9abaef500b39e7bedd39a85aa4c6a77a5e556646e0b5d0842
+MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.16 (GNU/Linux)
+
+iF4EAREIAAYFAkzyMUAACgkQZihJkut28Sv91AEArjkCC7FpF19aStryKtky+fa6
+BjYd7+Jl5gvZYI9JWmMBAKmIl844aPke2Rqh5VBkSuZQLrSzbk/q95Lj/51GYwCA
+=slg0
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/memcache-client/memcache-client-1.8.5.ebuild b/dev-ruby/memcache-client/memcache-client-1.8.5.ebuild
new file mode 100644
index 000000000000..fbe3be6cf5e7
--- /dev/null
+++ b/dev-ruby/memcache-client/memcache-client-1.8.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/memcache-client/memcache-client-1.8.5.ebuild,v 1.1 2010/11/28 10:38:45 graaff Exp $
+
+EAPI="2"
+USE_RUBY="ruby18 ree18 jruby"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="FAQ.rdoc History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library for accessing memcached."
+HOMEPAGE="http://github.com/mperham/memcache-client"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+all_ruby_prepare() {
+ # Remove tests that require a running memcache deamon.
+ rm test/test_benchmark.rb || die "Unable to remove performance tests."
+
+ # Fix silly JRuby test issue:
+ # https://github.com/mperham/memcache-client/issues/issue/14
+ sed -i -e '558s/e.message/e.message.downcase/' test/test_mem_cache.rb || die "Could not fix JRuby issue."
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib -r test/unit test/test_mem_cache.rb || die "Tests failed."
+}
diff --git a/dev-ruby/memcache-client/metadata.xml b/dev-ruby/memcache-client/metadata.xml
new file mode 100644
index 000000000000..852136183369
--- /dev/null
+++ b/dev-ruby/memcache-client/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>