summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2015-06-03 05:53:51 +0000
committerHans de Graaff <graaff@gentoo.org>2015-06-03 05:53:51 +0000
commit7fc2139e5784aa2d1712c408ecf42d5b73c095b8 (patch)
treed4c3a5c39387ad938ef0c7a4b10cdbe38a7a0018 /dev-ruby/ruby-termios
parentversion bump (diff)
downloadhistorical-7fc2139e5784aa2d1712c408ecf42d5b73c095b8.tar.gz
historical-7fc2139e5784aa2d1712c408ecf42d5b73c095b8.tar.bz2
historical-7fc2139e5784aa2d1712c408ecf42d5b73c095b8.zip
Add ruby21, ruby22.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-ruby/ruby-termios')
-rw-r--r--dev-ruby/ruby-termios/ChangeLog8
-rw-r--r--dev-ruby/ruby-termios/Manifest9
-rw-r--r--dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild46
3 files changed, 58 insertions, 5 deletions
diff --git a/dev-ruby/ruby-termios/ChangeLog b/dev-ruby/ruby-termios/ChangeLog
index ef8ee0689ec1..9a26a8e96ee9 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-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ChangeLog,v 1.41 2015/03/16 20:36:19 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ChangeLog,v 1.42 2015/06/03 05:53:50 graaff Exp $
+
+*ruby-termios-1.0.0-r1 (03 Jun 2015)
+
+ 03 Jun 2015; Hans de Graaff <graaff@gentoo.org>
+ +ruby-termios-1.0.0-r1.ebuild:
+ Add ruby21, ruby22.
16 Mar 2015; Hans de Graaff <graaff@gentoo.org>
-ruby-termios-0.9.6-r2.ebuild:
diff --git a/dev-ruby/ruby-termios/Manifest b/dev-ruby/ruby-termios/Manifest
index 05297e3c6fe6..89662d4d373c 100644
--- a/dev-ruby/ruby-termios/Manifest
+++ b/dev-ruby/ruby-termios/Manifest
@@ -2,13 +2,14 @@
Hash: SHA256
DIST ruby-termios-1.0.0.tar.gz 14738 SHA256 0b6c41fb554acf17d257db8e8a10b283be6a9b45807ef1562151aadfc008ce5f SHA512 16d71a8cf84391da2dc8b138ff381751f5a72d61ce37d2215960d389285dee14862b50cf770d4648b298df093a85005df460ba951c5d7e6fb38e69d8d686599a WHIRLPOOL 34c9ad7fdfb7f72d8311a04345f5aa94050ea5d0fd66d362cd7c9eca55b19b91dd022bf2b3e60714a78c4e80bfc28952d722e8538372a3ed7faed8443baa85e3
+EBUILD ruby-termios-1.0.0-r1.ebuild 1102 SHA256 a94d596c7d3cf1a2c42a259ccaf9c343b91f2494f5561a623f7a4982f5548e6c SHA512 58e1feff6607dbb85498cbd1daa23549ed3b622dfbfeacc3b7d4dfbaf42f5f5f12e0063bb8123783ea526ae4dd15a92860b777185ee7470dd2b7c2cce0b6de49 WHIRLPOOL 9fb7b067a6b3922cd64e0675a94a859bbfafd073863f630c4a32622eb794c8e2629d49ba882e5a5f24625dd6b50120aa8d80799d01be64754f9987b2fc7d8651
EBUILD ruby-termios-1.0.0.ebuild 1083 SHA256 ef412f4d107638b7a0fec12d43f3e48b63042fd21504956a90ea5d96ecbf1ef1 SHA512 fee40bb3c245ecd7b52610d2dce04bf2f2e75aa86f3bb55cdc7177d4201ba4686c23a27eb5c486f1d8f368d344b20c6f065f7d0388838df302d3c0cf6ef49193 WHIRLPOOL 2894258745c5cbbbdbf81ad1540c74a1cbba0c1f49c592784ed824eed1500f4167283fea4a59f5da1c4a1bc7504c6dde4dbaf04d7e23cc4b5bb799d299fd3aac
-MISC ChangeLog 4944 SHA256 587dca8e9b69e845236e4f227dfa5410ee7eaba38d49f6c8efb5671fe1861709 SHA512 d0498330f567ed1e571482344f0c090cdceb853b24d5869fbade11bed83b943c0e5c01b7402062064fa0338f6d152fe3be8e06685659f642187b3e09b2a44ec7 WHIRLPOOL fb023073e6647fb8248d48e1f6ecb89e2258142a701c0afd53e0b827aff5312e2623a9a13a9ff723bd59c0add9606425e1325a55453aa228ec85724f997585bd
+MISC ChangeLog 5088 SHA256 35a0e76c7c36527b438af754d7cb95c5551bff705efa2348bcb8376e532a80ad SHA512 433f76f211114162724df81b83be15fb0a28514f6919fb0265563b28434d73c7300475ec6a2693ccfe1d2dbc67321bb14fdb51443571ff48cf7fb5738bf98192 WHIRLPOOL 5890cf32bf5678ca92d21c2b696d1947c6d0bbb3e09a239ffb9f8ed68005cf0faa6032ae88fb2d9798a7cd5bd5a500859f27754360ac66ad8b5b67d787806f47
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlUHPsQACgkQiIP6VqMIqNeZrQD+KxuEQJMLpbbdl8SrRGQ9Mfti
-8ZOkwYdoNrN1hp1w7egA/jFtwm7EZVUolKtqdukOp5erMedYQw758KRXIOmsnUOZ
-=fnic
+iF4EAREIAAYFAlVulm8ACgkQiIP6VqMIqNcfXAD+IK3mo01LIX+SS1d7d7XToJQH
+kDc92CeWK0kpuUW97xgA/3WjyJrk7xjrfecmxZjnupcuOsJCYjVDLFKo5ZU3Rbxs
+=XL7k
-----END PGP SIGNATURE-----
diff --git a/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild b/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..25ec1b69c957
--- /dev/null
+++ b/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/ruby-termios/ruby-termios-1.0.0-r1.ebuild,v 1.1 2015/06/03 05:53:50 graaff Exp $
+
+EAPI=5
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+inherit multilib ruby-ng
+
+DESCRIPTION="A Ruby interface to termios"
+HOMEPAGE="http://arika.org/ruby/termios"
+SRC_URI="https://github.com/arika/ruby-termios/archive/version_${PV//./_}.tar.gz -> ${P}.tar.gz"
+LICENSE="Ruby"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~x86 ~x86-macos"
+IUSE=""
+
+RUBY_S="${PN}-version_${PV//./_}"
+
+# Tests require a normal TTY, bug 340575. They should all pass when run
+# manually.
+RESTRICT=test
+
+each_ruby_configure() {
+ ${RUBY} -Cext extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Cext V=1
+ cp ext/termios$(get_modname) lib/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/test0.rb || die "tests failed"
+}
+
+each_ruby_install() {
+ emake V=1 -Cext DESTDIR="${D}" install
+}
+
+all_ruby_install() {
+ dodoc ChangeLog README termios.rd
+
+ insinto /usr/share/doc/${PF}/examples
+ doins examples/*
+}