Version bump.
authorHans de Graaff <graaff@gentoo.org>
Thu, 26 Feb 2015 06:52:36 +0000 (06:52 +0000)
committerHans de Graaff <graaff@gentoo.org>
Thu, 26 Feb 2015 06:52:36 +0000 (06:52 +0000)
Package-Manager: portage-2.2.14/cvs/Linux x86_64
Manifest-Sign-Key: 0x8883FA56A308A8D7!

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

index 788d9937b767e07078c0632662e9b701f1fb8c7f..217e3108cbe44a6ae664e916e78b166b069fc59e 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-ruby/highline
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/ChangeLog,v 1.92 2014/12/28 01:00:39 mrueg Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/ChangeLog,v 1.93 2015/02/26 06:52:21 graaff Exp $
+
+*highline-1.7.1 (26 Feb 2015)
+
+  26 Feb 2015; Hans de Graaff <graaff@gentoo.org> +highline-1.7.1.ebuild:
+  Version bump.
 
   28 Dec 2014; Manuel RĂ¼ger <mrueg@gentoo.org> highline-1.6.21.ebuild:
   Add ruby2.2 target.
index 6ee9a4a8fe3ea998bea749ec1b15208ea6843f16..f309c88ef211766716301c45b7ca6574b183b990 100644 (file)
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
 DIST highline-1.6.19.gem 220672 SHA256 ad6b0a497b1bdb511f5d20866c8820ad1ec440c7a223fabe7e5cabc6c4b7d43f SHA512 c50c954667511a8ae97dc6814a37383494f5df0a76c5de2e37b21b61850df9a0ddca5362495d180edb9d1335256ceb7635b7ffbd15e3cf92e6cfc65fa29fb97c WHIRLPOOL 5da70d5d3364d1f727dd0f3f957b6338b7db74901ce575fced9f48cb874436d7548ed67b56e1fd5bf1c7e6f78fbd93933800dfc44760e1550d68641e6c8eaa1b
 DIST highline-1.6.21.gem 221184 SHA256 c136298eee86ceff87baadc71d764ea07986f89805636e4a6a305b2d5da07519 SHA512 520f319816453a576ed14294d38bbace80c6a70d79c5500eca47e612449b7b5c99d5d28f401457e981a2b511cbd28a8fdf6f3e1dd30113aff59f134ae89d1111 WHIRLPOOL 14289aef26079419f6f93c88cc022bd830c848c438b6958e9c52a59c8d5ce760633fba5007a651c17770ea4e69c354d3c119c2c97c11b4dad95bcf101cab22c1
+DIST highline-1.7.1.gem 224256 SHA256 d99d40a65ea24b10e38629ccae6ab1ef466ddb3fde829b09c16a995ab9fba58c SHA512 b642c953005fb21ceef76eb5c4642b1ee8d2072ef3fea7e210d4ca12414deaad4d1323f4442f9653b54144c22a7046d5b190a776738ba06dac758bd956d50e44 WHIRLPOOL 030c9eec354634b63e0329aae9bc98ac6b5d9eee2c0b2e731732d4822db27d278a2aea06b73759539ad6b4d642a599ecdd618001e8bbb267affa5a48d3165ec3
 EBUILD highline-1.6.19.ebuild 1287 SHA256 653813e57ca27cfa0ae3375aa5cf216757428c8cfd4a1f089771e3131637d192 SHA512 f710546019f586311e59a7587c5e5075b602142e86f7763602f66eaaf48cdb92db4deff186d35cd120600f8365b44545fa7e8ca3b303f04e828d20872a415fc5 WHIRLPOOL 16c2ac7e7a6ffd2ef88958bb74754ff0d3597ee9ab16987d906332b5db169e06d8c961f7377b475c45cef09d679f73048ee3763fa614fa2245ca95738fdb771b
 EBUILD highline-1.6.21.ebuild 1315 SHA256 4a0d393d24bead9a25bbcbadb817689502c6a2857dde08cbd1c3b8d9eb202553 SHA512 9e02546aa64c11c6f992e23bf460ba0cb4512e764f9aa15202dcc018ee6f5e9b134ae5b408c49648c4e961c36af8e08f3026345f6d814c55a84a7274e02fb420 WHIRLPOOL 31ea8dfc3ee612c2db4c483d2f2c64621810ac3da4caf621c948f5f16aa9a1ca46eaf2766dc2b9aed1ad0e1de3aa3c0a819f01d639a81e131a51019b72cc6f7b
-MISC ChangeLog 11050 SHA256 36bf59efc3cade072904e28ca803e855a0524946acf2ca2f1633ce84a75bb84d SHA512 5052e018c64915b81b821b6abd08ae26e7a669deeefe7e90a8cc39fd7a677c8f5e9d074a12f245daff8a68912e6760df1dc37f9b65991b0ad401a262e18344e0 WHIRLPOOL 259a2cf7c5f98e29f13013aa30c84ab4110bfefd4b52056ff903721e435884ff62d175e3c800f3fe1353ccfe8d640bd400164c0549bc0319083830c38b86a24d
+EBUILD highline-1.7.1.ebuild 1379 SHA256 935924dde0e471021abea3e73f899a1d300dae9323fae009146c017a2ce4adeb SHA512 b70cb998326922c8130d09acf378cbe8c47c71df61796fd7f693549599cd06de39ee79fd483d918102076c6ca4dd2e30bb9ca76dd22a2d78ae102a4e0b67c393 WHIRLPOOL ba5909e57c907d4d2775ac7768945e08a7d466c06ee4d1c047da23b8bcc8705d9eb3620892630ce62f928c68b3558c3ca834932435b3e39329838e45edf7e781
+MISC ChangeLog 11173 SHA256 5d06036ac2735e4e392a67590eaafbb15983700ded402a0b2b97c91fe7c05c04 SHA512 bbea97a0de30f4f5036a5beb5715d3641b72141f9ebad97e614e43fad12862bc0ed47a1abb638f7273c2a6ead365ddc9543e3b49a397130b85a0cd511dcc5403 WHIRLPOOL 8eba7e3ba8ce9a948132fbb9b3f2feffbc8c6175d2fad5bd18502e556ef93eb7b19191657f0794fc3a3b4325d29de6fd7593cd4795907d2437411bf72c455894
 MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2
+
+iF4EAREIAAYFAlTuwrQACgkQiIP6VqMIqNf3ZgD/USbV1ehTQaLAyWNRx+as4imN
+RrL/6pOfMskKNxim1pgBAI2G/b/Z5irJM3uO8CQvQk6xy2VNKhHUbhp3UfJGuvoF
+=SLN0
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/highline/highline-1.7.1.ebuild b/dev-ruby/highline/highline-1.7.1.ebuild
new file mode 100644 (file)
index 0000000..3e6770f
--- /dev/null
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/highline/highline-1.7.1.ebuild,v 1.1 2015/02/26 06:52:21 graaff Exp $
+
+EAPI=5
+
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.rdoc TODO"
+RUBY_FAKEGEM_DOCDIR="doc/html"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Highline is a high-level command-line IO library for ruby"
+HOMEPAGE="https://github.com/JEG2/highline"
+
+IUSE=""
+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"
+
+all_ruby_prepare() {
+       # fix up gemspec file not to call git
+       sed -i -e '/git ls-files/d' highline.gemspec || die
+
+       # Avoid unneeded dependencies
+       sed -i -e '/\(bundler\|code_statistics\)/ s:^:#:' \
+               -e '/PackageTask/,/end/ s:^:#:' Rakefile || die
+
+       # Avoid tests that require a real console because we can't provide
+       # that when running tests through portage. These should pass when
+       # run in a console. We should probably narrow this down more to the
+       # specific tests.
+       rm test/tc_highline.rb || die
+
+       sed -i -e '/test_question_options/,/^  end/ s:^:#:' \
+               -e '/test_paged_print_infinite_loop_bug/,/^  end/ s:^:#:' \
+               -e '/test_cancel_paging/,/^  end/ s:^:#:' \
+               test/tc_menu.rb || die
+}