Version bump.
authorHans de Graaff <graaff@gentoo.org>
Mon, 19 Jul 2010 07:58:31 +0000 (07:58 +0000)
committerHans de Graaff <graaff@gentoo.org>
Mon, 19 Jul 2010 07:58:31 +0000 (07:58 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux x86_64

dev-ruby/msgpack/ChangeLog
dev-ruby/msgpack/Manifest
dev-ruby/msgpack/msgpack-0.4.3.ebuild [new file with mode: 0644]

index 41f31b4ebca280eb68bec41febde65f9217c8ad5..d80fd2ce7fb2ed2c9da59496387851a9263daec5 100644 (file)
@@ -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.6 2010/06/05 12:08:01 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/ChangeLog,v 1.7 2010/07/19 07:58:31 graaff Exp $
+
+*msgpack-0.4.3 (19 Jul 2010)
+
+  19 Jul 2010; Hans de Graaff <graaff@gentoo.org> +msgpack-0.4.3.ebuild:
+  Version bump.
 
 *msgpack-0.4.2 (05 Jun 2010)
 
index da2bdc2a6eb08d3d284da4ef5a9ae0c2ad1aa0df..50a92bf5e34999d730389fe72e72461cca47145d 100644 (file)
@@ -1,16 +1,18 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
 
 DIST msgpack-0.3.9.gem 14848 RMD160 d56fdb326c10557f75f4de80b1870487c2da9338 SHA1 6b66a0e2f34ac63f42d8c7fa0f85c9ea2a0c1271 SHA256 fc3a9d952bc24efa841697c27fd442ea754e3b8ac270bd4e6414e0829184aa24
 DIST msgpack-0.4.2.gem 18432 RMD160 de0fd801f7468b873214fb58c9f0e392062398c4 SHA1 258e5e482092a8348422afba556727bed0b7d4f5 SHA256 b5f22138c87fd72aefdb20e70da511a610dade0ab59dbd704bcbebc4eeb94368
+DIST msgpack-0.4.3.gem 18432 RMD160 dc7d8722cced9713cdefe4d2337d3a9f07b759b7 SHA1 39301254a1d5e021347909c5202e8739b41cb798 SHA256 026f32c24fd1fddab33239d6cb7a63cd4bab5e1b05a6b870d28a50abff309310
 EBUILD msgpack-0.3.9.ebuild 1004 RMD160 c5483792cc5ed96b50765a2410699955e1ed3503 SHA1 c2728ed6d56647029f0f152ac1a8b631628d6c80 SHA256 8f78ceb8633d7732a599aa8ffb8bd95f7a8195d278fbb50e946af873846aae50
 EBUILD msgpack-0.4.2.ebuild 1013 RMD160 4bc8f21f0ff2fb10794256e32b1e79d89d397c5a SHA1 edff4dceff8ec79a9c6454526b9ab37ee80b4ea5 SHA256 e8c02145c9f40df44262359400dadcd2518663199b98e144f5888a38d0d16a7f
-MISC ChangeLog 1278 RMD160 20a630652badbd526c56fadf10633eed5c2a6532 SHA1 01a333eca167d935771c1a6988e3b717a2622253 SHA256 d256288170c66c15c6f7550a9f4f34726efcd7d48d9ae96f90845868e0af58ea
+EBUILD msgpack-0.4.3.ebuild 1013 RMD160 9ab4ee7fddfdc728518be23c6c32ea96ac056b47 SHA1 b248ff10744fe56ae0553882ade2ad0f90daf355 SHA256 a86e11f4717287f1893fb15ff0dac840ac3bc86a8a27c915980c0acf96f5cf53
+MISC ChangeLog 1398 RMD160 f47f4314d27937edf98a723d6878912ee5eeaf8c SHA1 6e96cd700ac8188ef1bf4da53c31727dfc36fc57 SHA256 10d545727529f7bd2849b4e6778900a92c2aac8ce848da287b23aad8026c498b
 MISC metadata.xml 218 RMD160 c839e23e657d68662944410ff36e365ef09d5bb4 SHA1 ee42b4d417b9397368b2b5c133cabebb11436565 SHA256 94d6a99301698c09015a76f7f85881cb96d88353e3847d67c1a3221b5c2d1d0a
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.15 (GNU/Linux)
 
-iEYEARECAAYFAkwKPicACgkQeM7EJeUH71MihACffjhc4Jo8cCNZY3N7ZBL4fkMd
-5jAAnjCuzOXaqtkMjr6L/iNhR2R6usA7
-=warP
+iF4EAREIAAYFAkxEBawACgkQZihJkut28SvoYgD/d9oWgGvrJ+xKCV4EKpmjR/0X
+Sje85CeDWYErtN92SeAA/3DzViouoOmQQmUKXOKw2UHWHsGK74ZTQeQ8dnHnvNLO
+=P0Si
 -----END PGP SIGNATURE-----
diff --git a/dev-ruby/msgpack/msgpack-0.4.3.ebuild b/dev-ruby/msgpack/msgpack-0.4.3.ebuild
new file mode 100644 (file)
index 0000000..847429c
--- /dev/null
@@ -0,0 +1,40 @@
+# 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.4.3.ebuild,v 1.1 2010/07/19 07:58:31 graaff Exp $
+
+EAPI="2"
+
+# ruby19 → tests fail
+# jruby → uses a binary extension
+USE_RUBY="ruby18 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+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() {
+       ${RUBY} -Cext extconf.rb || die "Configuration of extension failed."
+}
+
+each_ruby_compile() {
+       emake -Cext || die
+
+       mkdir lib || die "Unable to make lib directory."
+       cp ext/msgpack.so lib/ || die "Unable to install msgpack library."
+}
+
+each_ruby_test() {
+       ${RUBY} test/test_cases.rb || die "tests failed"
+       ${RUBY} test/test_pack_unpack.rb || die "tests failed"
+}