summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2012-09-22 06:38:16 +0000
committerHans de Graaff <graaff@gentoo.org>2012-09-22 06:38:16 +0000
commit1af73e0d5ab592e16c31e422fdbe4f4499c4cdea (patch)
treede3b1ec8453af8884a4ee4b244bd2aa7da983e33 /dev-ruby/ruby-termios
parentCleanup. (diff)
downloadhistorical-1af73e0d5ab592e16c31e422fdbe4f4499c4cdea.tar.gz
historical-1af73e0d5ab592e16c31e422fdbe4f4499c4cdea.tar.bz2
historical-1af73e0d5ab592e16c31e422fdbe4f4499c4cdea.zip
EAPI=4. Add ruby19. Restrict tests since these need a real TTY, bug 340575.
Package-Manager: portage-2.1.11.9/cvs/Linux x86_64
Diffstat (limited to 'dev-ruby/ruby-termios')
-rw-r--r--dev-ruby/ruby-termios/ChangeLog8
-rw-r--r--dev-ruby/ruby-termios/Manifest13
-rw-r--r--dev-ruby/ruby-termios/ruby-termios-0.9.6-r2.ebuild45
3 files changed, 64 insertions, 2 deletions
diff --git a/dev-ruby/ruby-termios/ChangeLog b/dev-ruby/ruby-termios/ChangeLog
index 753e6675cd88..ebf38bb2b946 100644
--- a/dev-ruby/ruby-termios/ChangeLog
+++ b/dev-ruby/ruby-termios/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-ruby/ruby-termios
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ChangeLog,v 1.32 2012/07/01 18:31:45 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ChangeLog,v 1.33 2012/09/22 06:38:16 graaff Exp $
+
+*ruby-termios-0.9.6-r2 (22 Sep 2012)
+
+ 22 Sep 2012; Hans de Graaff <graaff@gentoo.org>
+ +ruby-termios-0.9.6-r2.ebuild:
+ EAPI=4. Add ruby19. Restrict tests since these need a real TTY, bug 340575.
01 Jul 2012; Raúl Porcel <armin76@gentoo.org> ruby-termios-0.9.6-r1.ebuild:
Drop alpha keywords
diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest
index 54f416a300a1..3623443c3552 100644
--- a/dev-ruby/ruby-termios/Manifest
+++ b/dev-ruby/ruby-termios/Manifest
@@ -1,4 +1,15 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
DIST ruby-termios-0.9.6.tar.gz 14077 SHA256 c838419d4265ce78be0efdfda6d525d81c231450805ec61c861394929f90181c SHA512 66033dcb2cbe2e76bd114607234c105595a9ab7fe567834ae052aa69c70fa83f95724273efc2d32db48fa853276e0015bde4b4ebebae323858b3ee6dc553e6d8 WHIRLPOOL 665f630eb07ae3cbcc480d195ec4c5ac531c0e2e5ad993157793e34c6294236e04d25f7ca3fb7c1fbbd9d77ca3f445dcf78db5a571112034724aec7e0abc9cd2
EBUILD ruby-termios-0.9.6-r1.ebuild 933 SHA256 45901f95d3e5b7dd07a03e46aad8721f6a92fb45728c40a0874fd0c585fdb442 SHA512 30e32fe4db9b2c618c25638e4dc13ac1a63d0b2792f4e6c6031a61d6401e418366e2611639635d9f3374db631f94b518fdc48362287cf64909f78f64c4e497fc WHIRLPOOL 0084f4091efa6914703e7148de65d9e089c460c240b9a009b5ca23468c706ed2d358cf78e213a92a372529e49f98c6a298108dfd71129cc0bb0cfa3fd86eb44c
-MISC ChangeLog 3820 SHA256 6fb9b402ed986cf41d9b175edec3caafe91b6415ef4ad043637964a857aa2699 SHA512 6dd3fa7a29c264ddd7166491f7e43a2b9174d75e55265f7a9b54f237ce981f2390388fe63e44d07bce5a98710f2ad8f3664372196986bb40dbe2244ee11bfcc2 WHIRLPOOL 211e74d34611c8c304a17e9a69a782e2ae5b0a72edf7067728c23534ba67a8bcdc46ff7a98841a421a432f086809647707364a2f6101ed988a0a72278c4b3aee
+EBUILD ruby-termios-0.9.6-r2.ebuild 1034 SHA256 9c3e932e27dae50b70ecf8f5dc0dbcdb1fd9ecd01e1432b8c649b100a114c15f SHA512 5c745069e7c33d78e344bb5c87f60a63154786846790797f2791f59d0bfad6e3dae1d23697b3bd27112a26d41f89a39cc9c88db00ff3bbccd62fe06d4a65345d WHIRLPOOL 23b66d6fa83ca1878803b352191527b5f01a8dd44ca03d25bb26dc2579172193f2ee5af18c2b750f48da90a2ea5a8ad73e9402113e27d07015fc3853860c2669
+MISC ChangeLog 4019 SHA256 7e2452f29b0202d1072cb4fff4bf1b10a709edc10c83dbd93cd98a1fe4591b43 SHA512 ae952b2f2847d5627d8ff4959ae2c6aa994c32fbc92117dd77f2ebf120a3d3e7258af916b858109db4f8007c4503d18a2d7633d532633b70748bbe849f0868f2 WHIRLPOOL fa416952b9117246149a56b1758ca1c11755f6a9a49c80f607cc0e60d90df8882acb8c99792ae399eeffabb184bce18b5f5d4a1a017c7dc15e4ad57fd5cd5448
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iF4EAREIAAYFAlBdXN0ACgkQiIP6VqMIqNfFtQD+IuxouzfyCbMjL8U3WyDc2R51
+G1tftNWSv6l9ydA/mf8A/if6ooKhCLKE2KR2uZbde0salxFIxtPxrv+86iv8QJwX
+=0BOY
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-termios/ruby-termios-0.9.6-r2.ebuild b/dev-ruby/ruby-termios/ruby-termios-0.9.6-r2.ebuild
new file mode 100644
index 000000000000..2412a799f0ff
--- /dev/null
+++ b/dev-ruby/ruby-termios/ruby-termios-0.9.6-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ruby-termios-0.9.6-r2.ebuild,v 1.1 2012/09/22 06:38:16 graaff Exp $
+
+EAPI=4
+USE_RUBY="ruby18 ruby19"
+
+inherit ruby-ng
+
+DESCRIPTION="A Ruby interface to termios"
+HOMEPAGE="http://arika.org/ruby/termios" # trailing / isn't needed
+SRC_URI="http://github.com/arika/ruby-termios/tarball/version_0_9_6 -> ${P}.tar.gz"
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x86-macos"
+IUSE=""
+
+RUBY_S="arika-${PN}-94fd9ac"
+
+# Tests require a normal TTY, bug 340575. They should all pass when run
+# manually.
+RESTRICT=test
+
+each_ruby_configure() {
+ ${RUBY} extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/test0.rb || die "tests failed"
+}
+
+each_ruby_install() {
+ emake DESTDIR="${D}" install || die
+}
+
+all_ruby_install() {
+ dodoc ChangeLog README termios.rd
+
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/* || die
+}