diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-08-19 20:43:58 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-08-19 20:43:58 +0000 |
commit | 6381463ca418ae465f30caef3a181dddeda09550 (patch) | |
tree | c73e1f6a7eb5a2f3ebae85ee90498d0cc774fbc2 /dev-ruby/msgpack | |
parent | revbump: EAPI=5 (diff) | |
download | historical-6381463ca418ae465f30caef3a181dddeda09550.tar.gz historical-6381463ca418ae465f30caef3a181dddeda09550.tar.bz2 historical-6381463ca418ae465f30caef3a181dddeda09550.zip |
Version bump. Tests work with ruby18, but might take a long time.
Package-Manager: portage-2.2.0/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/msgpack')
-rw-r--r-- | dev-ruby/msgpack/ChangeLog | 7 | ||||
-rw-r--r-- | dev-ruby/msgpack/Manifest | 14 | ||||
-rw-r--r-- | dev-ruby/msgpack/msgpack-0.5.5.ebuild | 45 |
3 files changed, 54 insertions, 12 deletions
diff --git a/dev-ruby/msgpack/ChangeLog b/dev-ruby/msgpack/ChangeLog index ccab7d5eabb1..27985b9b50d0 100644 --- a/dev-ruby/msgpack/ChangeLog +++ b/dev-ruby/msgpack/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-ruby/msgpack # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/ChangeLog,v 1.18 2013/02/03 12:23:48 pacho Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/ChangeLog,v 1.19 2013/08/19 20:43:42 mrueg Exp $ + +*msgpack-0.5.5 (19 Aug 2013) + + 19 Aug 2013; Manuel Rüger <mrueg@gentoo.org> +msgpack-0.5.5.ebuild: + Version bump. Tests work with ruby18, but might take a long time. 03 Feb 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml: Cleanup due #22900 diff --git a/dev-ruby/msgpack/Manifest b/dev-ruby/msgpack/Manifest index ad46b44dc3ac..7961b5c64825 100644 --- a/dev-ruby/msgpack/Manifest +++ b/dev-ruby/msgpack/Manifest @@ -1,14 +1,6 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST msgpack-0.4.7.gem 20480 SHA256 48170bd136f8f96dd4fd2cbd0304503e41dff70714bd24ad66ce74987084da4a SHA512 ed1b03aa661e19e10bef30ea131223d487777ca881c8db0174145f5b7a82d25f3020f2a64c2f54c86462c2cea5f605e965be6e9fee4d0e4bd3d5eeb13baf60f8 WHIRLPOOL 38b80b3881eb5ae602b14be1e47374d91b53608b34a125a323c975657541518ec29e20e4f01ae6ca3a001915bb87b41a500a39be113af3271a503565b62b4742 +DIST msgpack-0.5.5.gem 36864 SHA256 937f07f9e3d9ec6393c4cfd6128196c43374d8e2940c51d13d71c626b1dd1eec SHA512 8ed33d4e7d2deda4a48e3a45c44a0ec8a7aaae04cfbb797726da1cbb612e312d69e75da4e68f0942a4ffd004b8f298b455e78a19f582d56d76120834f7de44f7 WHIRLPOOL 8b8a1c693a5086257e89f0c47d350347cff6ac9110b57c96ed54cb0982637ad8e52d4b1c39014b712c10ea1ddefc689b31f89f34446d5bb3d132d40a0dc88514 EBUILD msgpack-0.4.7.ebuild 1020 SHA256 cd917787462e0c395136dfb57dd08afa1e4719eff56366319276403dc846ed43 SHA512 565e0016e64c5fc22be0b57758a09c78df27db8c3c4b1242a5ab8dcd23cad87bfc9562b1787311eeff668b13f783586494a3c01a1188d3d319e31c7a476a54a8 WHIRLPOOL 6b854f052d3b40610bd729cebddab67db5671b3133c3d028acffee382c3b6429090fb81562932787297e35dc76e405ca340f994d799f3e0b7b4d83683ed3fa97 -MISC ChangeLog 2664 SHA256 1f947e705e1821ac03456de0c08525092206a3fc890a4b86f5963a60b88784e0 SHA512 308e4eb5d59fec3ddd10c1feed7fb140bc559c3949e62d56ff854fefb6587c5bf6c266e1091ccb8c48c631a6d8f8d8c75e5cd2b00a7a8554bd5daeed3defaa09 WHIRLPOOL df3113b07beeb9158f531cb1b3657ac3b688590cb4756380009db796811ca00d1a20344e18507dbbae7fbf1a0dfe306e787078288bb4f889cd1d1c4e1b90fa96 +EBUILD msgpack-0.5.5.ebuild 1158 SHA256 66d64fadfcbbf5ca7d84fd28082946a6f73a02c257d6ad51b88ef81c7fd681f0 SHA512 b8f03944403a0ce26b69b814b42b8d955e678adaab784653be7f03c422684bb961fa5e023bff74a318c245d9d9500a82ef1dabf54d5d80f5cf4e8193f2bb9771 WHIRLPOOL 56d3cc6dce9ec15e89910847581a10a62918d79bf541c335500ac161df9b5fccd3e100136ebe7accbee582ea257766810b5a00b3d97e78aba3de8427a882736b +MISC ChangeLog 2834 SHA256 75bd8200582d78c89f686ec729783fd291123d773484f71275ff7a35ac445171 SHA512 bb38827fd220a2351d8514c266db4eb1216ac6cc4c6b0df97d03ac43cfcf197959ab45fd66afb466e95655298455f39836d466f4f67929f3c771348b6c8ca643 WHIRLPOOL e7312b918289d5b9ecb844291f210e9c29e0034ca015dcb32187dfba09d82ed29d5d7e6417a7fe17124e3a8ef8aaf67bf75bb879eaa35f3cac400437d2bba192 MISC metadata.xml 158 SHA256 cb912d1f997e9e0c5122d4a02de6e3fa5bb4d91fc1eb5a5ca616becca5db2a7a SHA512 9032da465411436fc83b6e6667030e4fc9d0f28e743286af88407d46a331b5ce5f6ffd55d8ac5b49390a964d915af79743aeb0edd10fc9e72e30dc00b40abe3b WHIRLPOOL ed69120b1be86fbda44122a32c1f1bc69fb4ad6f56aede11046cd19d278304f5cc76f60aabf89fea24b3f1246b9c54eca199ddc50c1a93f10b50a5ed6d1d58cb ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlEOVtUACgkQCaWpQKGI+9RargCeN37xZQ7OIHydDWaIo5fnJLPV -xjsAn1vdS0c7A4E8phe1qSRLVjJCzKpx -=IakD ------END PGP SIGNATURE----- diff --git a/dev-ruby/msgpack/msgpack-0.5.5.ebuild b/dev-ruby/msgpack/msgpack-0.5.5.ebuild new file mode 100644 index 000000000000..75507dbec466 --- /dev/null +++ b/dev-ruby/msgpack/msgpack-0.5.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/msgpack/msgpack-0.5.5.ebuild,v 1.1 2013/08/19 20:43:42 mrueg Exp $ + +EAPI=5 + +# jruby → uses a binary extension +USE_RUBY="ruby18 ruby19" + +RUBY_FAKEGEM_TASK_DOC="doc" +RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_EXTRADOC="README.rdoc" + +inherit multilib 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 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" +IUSE="doc" + +ruby_add_bdepend "doc? ( dev-ruby/yard )" + +each_ruby_prepare() { + case "${RUBY}" in + *ruby18) + # Fix tests as .clear is not available in ruby18 + # Tests are working, but are very slow on ruby18 + sed -i -e 's/s.clear/s.replace ""/' spec/buffer_spec.rb || die + ;; + *) + ;; + esac +} + +each_ruby_configure() { + ${RUBY} -Cext/${PN} extconf.rb || die "Configuration of extension failed." +} + +each_ruby_compile() { + emake -Cext/${PN} + cp ext/${PN}/msgpack$(get_modname) lib/${PN} || die "Unable to install msgpack library." +} |