diff options
author | Manuel Rüger <mrueg@gentoo.org> | 2013-11-05 03:27:17 +0000 |
---|---|---|
committer | Manuel Rüger <mrueg@gentoo.org> | 2013-11-05 03:27:17 +0000 |
commit | fa9b323fdfc9d1313f9d7b065f1f0c26b8be7839 (patch) | |
tree | ec5d92cc36d50f3661b407bf1b26ebfc67db031b /dev-ruby/archive-tar-minitar | |
parent | Initial version, dependency for pry-debugger. (diff) | |
download | historical-fa9b323fdfc9d1313f9d7b065f1f0c26b8be7839.tar.gz historical-fa9b323fdfc9d1313f9d7b065f1f0c26b8be7839.tar.bz2 historical-fa9b323fdfc9d1313f9d7b065f1f0c26b8be7839.zip |
Add ruby20 support. Tests still broken, but no difference to ruby19.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/archive-tar-minitar')
-rw-r--r-- | dev-ruby/archive-tar-minitar/ChangeLog | 8 | ||||
-rw-r--r-- | dev-ruby/archive-tar-minitar/Manifest | 3 | ||||
-rw-r--r-- | dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild | 44 |
3 files changed, 53 insertions, 2 deletions
diff --git a/dev-ruby/archive-tar-minitar/ChangeLog b/dev-ruby/archive-tar-minitar/ChangeLog index 570bf5bc6ca1..aec601422b35 100644 --- a/dev-ruby/archive-tar-minitar/ChangeLog +++ b/dev-ruby/archive-tar-minitar/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-ruby/archive-tar-minitar # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/ChangeLog,v 1.50 2013/09/04 13:34:05 mrueg Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/ChangeLog,v 1.51 2013/11/05 03:27:13 mrueg Exp $ + +*archive-tar-minitar-0.5.4-r1 (05 Nov 2013) + + 05 Nov 2013; Manuel Rüger <mrueg@gentoo.org> + +archive-tar-minitar-0.5.4-r1.ebuild: + Add ruby20 support. Tests still broken, but no difference to ruby19. 04 Sep 2013; Manuel Rüger <mrueg@gentoo.org> -archive-tar-minitar-0.5.2-r2.ebuild: diff --git a/dev-ruby/archive-tar-minitar/Manifest b/dev-ruby/archive-tar-minitar/Manifest index 546a9a01abe4..e24434b9d3fe 100644 --- a/dev-ruby/archive-tar-minitar/Manifest +++ b/dev-ruby/archive-tar-minitar/Manifest @@ -1,6 +1,7 @@ AUX archive-tar-minitar-0.5.2-gentoo.patch 613 SHA256 eede509582d803ecb7d1ce622cd7c84e74cc3b0c96e28f34c6f796fe985d4416 SHA512 73cbb7060560e746b1ed88e6049040fd1244174a6e7116425d4e4bdac72a3e893b87dd0a7cd406de946d796b0a4d3a4be600173673903690bbdacbdd6ba7f41e WHIRLPOOL 4e04ccd14e51136977d5292d95202997d3574da1720a7323ea4609ffd2073422bab0525b633a042868e7784d86fe96ee61517aacc6a9ab064ca7ce3c2acc9629 AUX archive-tar-minitar-0.5.3-pipes.patch 1395 SHA256 ddbc916596cff6ecc05a2835445bf0155a196533a0a9cd67b855789e18931d51 SHA512 329db65d924431d76079ad0255a9fd491550ef2f4a9679e5c13472f70271fe0a6516d42bb38144b4fd6d0c592f62ca0d3007972331049cef7da2b5bfd1312cad WHIRLPOOL 6b72f9ebfa1b7311c999334b01287bb7d8a58ae26b88ecc158db7ff78b7523397333a84f1167254580dfbdd76cf33226b9fa35af8211697985804ce8361128a6 DIST minitar-0.5.4.gem 23552 SHA256 6aae3dafcf83b5d3f4f2485edbca202a0ae054ba2e3b204c24cc07dcaa93edee SHA512 e629e48b12f2dac1229ee1fd1f6fa5b5b7707d7a0298f90778767b1456b78f26fadb37e90e44bba2fd60a2541544f47cb430d19c87abc1a87c3be6843fbcb5aa WHIRLPOOL c6df959de613396168212c9b92b058b66ccca95efb16f40c40ebaf89eb20776b11a07f6d4b9c53c31234d6b33bccca573312d68c206734e10be00c5a1d4b5c86 +EBUILD archive-tar-minitar-0.5.4-r1.ebuild 1236 SHA256 a2d1775b4fe5449f98f726db6e7eaafdd494a12952d4749502b8c31d4a82780b SHA512 1f2b32bb2ed58994a33aab92e32a2bb35f994d9dcda9654073f5e982f0c8f73e56b5a64917049e495404571ec2c8a7080c94021e903f93596ee272098fff02ef WHIRLPOOL ca13462c2e9dde63a7d61a3986c7e44795fa2455d3b57bc9087da8d5f5651e8bd1ea54b8b15855d866a31f3801295b85a3034cc71f3210b16c6ebbdf935be19a EBUILD archive-tar-minitar-0.5.4.ebuild 1215 SHA256 e8fb31a0fc795fcddb61e22acdce20d0eccbadd9b25e4c834db7e6c9edf2d1e3 SHA512 28447b9c7475c2d8a2c81a6d217eff35d02c2a9cfa38fa93b70859acd701b425f3477ff544012f06e96a8d972e470e19102376cdd9dba5f4a64257db07da35de WHIRLPOOL 0e904aa15525f6493c3b557932b929cfd0add30d25484bdfbcd425d3a5821cb89a83c6491db838081b57e8b7845f0f43bd07e4dd47ff1f300ae754625ec02e5c -MISC ChangeLog 7377 SHA256 079c747e399ee80817e4c5b515f9058daaaa145953c32346ea1fbc9eb2cedb5d SHA512 89cdc69d79972aa7294591281718a3d7d3c41c4dadf58bbb84b066e6e24131ecea5ddecba61c938e6e72f7abfe003175f9bb16db4d3de87690ebd0f98abc4f96 WHIRLPOOL aa7e9bb38ff5a209b59c6f92a4f50874e026a6e10d31f861d5fbe9eed7966bfb3887b69ea5885fdf849a90b983c4b033a392ca523e1166ab74de0132f76d536b +MISC ChangeLog 7582 SHA256 9783161deee80e48935836d65c32f39a9cc4ec98eab689c25193850c9fb9b158 SHA512 b6e5a3f979afa8a623c3bda2160b8486a695185f2f3616ec15a1b284d004f6425f540a04713bfbd031cf711baee338770073ec85ac07c89662fa64cabe2a52be WHIRLPOOL 86f268c9fcc08f49faf1b1fad43836775aac7457c78e053df432b3213d447f8c94b7c90a0a1caa5bfc4c5b7e8caeedb7d630b450be289f8862904c9f08d5dc62 MISC metadata.xml 232 SHA256 7fc099a9e8cda0febb6431f23e76d7782dde1610bed8e42afce16e96a8c5ee93 SHA512 261beaa3f5183223144d06e4dd786eba079b5e00135ec0a1324cfd85f7983496856d28946c78d9d1ca1d489a6a94a74808063726494a69bc52b799d4a70aade2 WHIRLPOOL ebcf913836744974d6c315280df14330482b5a2186e9677027de2d3bb8f9bd1c1bbf731849a2fb404971470147a6b8191731a715904a7985a5e3e7aabd5e2d15 diff --git a/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild new file mode 100644 index 000000000000..9d094e634919 --- /dev/null +++ b/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild,v 1.1 2013/11/05 03:27:13 mrueg Exp $ + +EAPI=5 +USE_RUBY="ruby18 ruby19 ruby20 jruby" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README ChangeLog" + +# We don't use RUBY_FAKEGEM_NAME here since for now we want to keep the +# same gem name. + +inherit ruby-fakegem + +DESCRIPTION="Provides POSIX tarchive management from Ruby programs." +HOMEPAGE="http://rubyforge.org/projects/ruwiki/" +SRC_URI="mirror://rubygems/minitar-${PV}.gem" + +LICENSE="|| ( GPL-2 Ruby )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" +IUSE="" + +# Tests are broken but this was already the case with 0.5.2 and it seems +# that only the test case is broken: +# https://github.com/halostatue/minitar/issues/9 +#RESTRICT="test" + +RUBY_PATCHES=( + ${PN}-0.5.2-gentoo.patch + ${PN}-0.5.3-pipes.patch +) + +all_ruby_prepare() { + # ignore faulty metadata + rm ../metadata || die +} + +each_ruby_test() { + ${RUBY} -Itests -Ctests testall.rb || die +} |