summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManuel Rüger <mrueg@gentoo.org>2013-11-05 03:27:17 +0000
committerManuel Rüger <mrueg@gentoo.org>2013-11-05 03:27:17 +0000
commitfa9b323fdfc9d1313f9d7b065f1f0c26b8be7839 (patch)
treeec5d92cc36d50f3661b407bf1b26ebfc67db031b /dev-ruby/archive-tar-minitar
parentInitial version, dependency for pry-debugger. (diff)
downloadhistorical-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/ChangeLog8
-rw-r--r--dev-ruby/archive-tar-minitar/Manifest3
-rw-r--r--dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.4-r1.ebuild44
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
+}