summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-ruby/msgpack/ChangeLog7
-rw-r--r--dev-ruby/msgpack/Manifest20
-rw-r--r--dev-ruby/msgpack/msgpack-0.3.6.ebuild46
3 files changed, 58 insertions, 15 deletions
diff --git a/dev-ruby/msgpack/ChangeLog b/dev-ruby/msgpack/ChangeLog
index a96e6846dbe7..4164ee8d6e11 100644
--- a/dev-ruby/msgpack/ChangeLog
+++ b/dev-ruby/msgpack/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-ruby/msgpack
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/ChangeLog,v 1.1 2010/03/02 15:51:40 matsuu Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/ChangeLog,v 1.2 2010/04/04 08:43:49 graaff Exp $
+
+*msgpack-0.3.6 (04 Apr 2010)
+
+ 04 Apr 2010; Hans de Graaff <graaff@gentoo.org> +msgpack-0.3.6.ebuild:
+ Version bump. Convert to ruby-fakegem. Fix QA notice. Run tests.
02 Mar 2010; MATSUU Takuto <matsuu@gentoo.org> +msgpack-0.3.3.ebuild,
+metadata.xml:
diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest
index 2209d30b41ca..d34ce881b479 100644
--- a/dev-ruby/msgpack/Manifest
+++ b/dev-ruby/msgpack/Manifest
@@ -2,23 +2,15 @@
Hash: SHA1
DIST msgpack-0.3.3.gem 14336 RMD160 3bda2fba907496cea1d3144af429632607f25ae7 SHA1 73738991548c729829840f5c91dd01b8523002ee SHA256 5cb7055f2dd54801951a029dbbc67ccd2707067175f20632b3bf7ecc4a87b529
+DIST msgpack-0.3.6.gem 14336 RMD160 53982a890a55d2d23e9f082a80eab130df54dae7 SHA1 4f84ca6c35d22c68320e53e3dac4e49f3df4252c SHA256 829f06aff404d7db5a90ccccba6ee65cbbd2ca16cdfc58c496aea0c49843bea5
EBUILD msgpack-0.3.3.ebuild 425 RMD160 7ee430366458d7fa701fca8b3013c549f6875125 SHA1 f8456a3dcacea9c5e907be903a988c0b0a6df09f SHA256 cd6adde0fc1a37ce70ac4b54f298fe776331cb30b84f5de536ec8ea6135e37da
-MISC ChangeLog 451 RMD160 108bad9b644f85bea648adf50bbf04c633288b8d SHA1 f88e8dd9b091a959225465d70093c58671a0972c SHA256 6eff58d879a69b3f5b5fa6fe34001ec7f878b7d625d083126807f8fac36611d5
+EBUILD msgpack-0.3.6.ebuild 964 RMD160 285f25174b5e0adcc3da877fc616d12e2680217d SHA1 ab619e712d7d8ffbf1eb8093279f121f216c0631 SHA256 79e8c6e9a48332275ed7ae92bd51d7153aa7fd8253099660ffa46a5a8fbb83cf
+MISC ChangeLog 622 RMD160 85821de7ebd159ee449db029de451ae301f3b5cd SHA1 f29dfdbcb67a50bf7c4dbcad5a041f129968ff65 SHA256 61c0d81ca7b986c12ca36b68d7b8bedd932e425087b50ef81b3716f87c05915f
MISC metadata.xml 218 RMD160 c839e23e657d68662944410ff36e365ef09d5bb4 SHA1 ee42b4d417b9397368b2b5c133cabebb11436565 SHA256 94d6a99301698c09015a76f7f85881cb96d88353e3847d67c1a3221b5c2d1d0a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
-iQIcBAEBAgAGBQJLjTQfAAoJECaGw+YFKA1pnskP/AysgqZTurVKWgVZCUaPZ8zd
-K1DVRGb+rvRbOL7tIzYinDrgZLE7UqbJlumb3PxDkruHdRFK7zhoGQD91FdmvQa1
-GLKOUsiBsOJvz7285uP6Gb3U2z++yI7HkSfWHkQ0Vv2Fwb1wIhifVqJZ3CiL+cRS
-dEMqV6QvhiJh9f3D8xEGnT3jI3bvSqbMwdHk1BNRPtbxU69fhlHHL192fWnvXxpH
-3DdMCgVB6tVrUGeyFn2Sar+dTMy/ozlVvxuyPw9C/C7T0sRwZjLefYeaXjTgkASm
-nTmteP5WUJn8eALHOI5agD7vKmC3nR2wiOQVbrLF1lc34mAm6Wa472ftb48Sa3wY
-dLGf1Zkqm/B0be9B17zn3Z75g9FLL7b0wpDGBKZTYRf6viduyJ12yl2FHsDbKad3
-VvKlY1Un7A3g9loe0FohbVC0rt4rX+N0rIxEMNtBQYMcsRJMB3wvT9pD+dxw9AeG
-YTZ6MUbJDNUfd2eQU6NhlsHn5jLuR7Z0cLPx7w4I52sgwL/IK/b1ArTB6k7rT7rD
-nzrUlouPZahsGMZHG+jHb+xJDWsFUhllWsDmz0efYJsCIj4cCw6RgTgJfwpKqo7l
-JL1Q3oZmVgOtv3I9JUrBaeoiX7de4OfSdR5njmU0rG97dT4xjYXtxwNYYlIQSfzV
-mxevh0JQq4Dk3Ajkc4u8
-=LhdX
+iEYEARECAAYFAku4UVAACgkQeM7EJeUH71O+kwCdH7BOtUQ0rsFXVf4KSYoNDaFy
+D/0AnjetKDysctnLBWFpnX2Nf/d1t0n0
+=IUPT
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/msgpack/msgpack-0.3.6.ebuild b/dev-ruby/msgpack/msgpack-0.3.6.ebuild
new file mode 100644
index 000000000000..4348a5eca20b
--- /dev/null
+++ b/dev-ruby/msgpack/msgpack-0.3.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/msgpack-0.3.6.ebuild,v 1.1 2010/04/04 08:43:49 graaff Exp $
+
+EAPI="2"
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Binary-based efficient data interchange format for ruby binding"
+HOMEPAGE="http://msgpack.sourceforge.jp/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_bdepend test virtual/ruby-test-unit
+
+each_ruby_configure() {
+ pushd ext
+ ${RUBY} extconf.rb || die "Configuration of extension failed."
+ popd
+}
+
+each_ruby_compile() {
+ pushd ext
+ emake || die
+ popd
+}
+
+each_ruby_test() {
+ ${RUBY} test/msgpack_test.rb
+}
+
+each_ruby_install() {
+ mkdir lib || die "Unable to make lib directory."
+ cp ext/msgpack.so lib/ || die "Unable to install msgpack library."
+
+ each_fakegem_install
+}