summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2011-03-13 10:53:46 +0000
committerHans de Graaff <graaff@gentoo.org>2011-03-13 10:53:46 +0000
commita54683b0519aeccbcbade84f78f0f65ee3bccb26 (patch)
tree5e0e90d810c0dac932b057f46aa4bc29342020c3 /dev-ruby
parentAdd missing dependency: dev-libs/eet (diff)
downloadhistorical-a54683b0519aeccbcbade84f78f0f65ee3bccb26.tar.gz
historical-a54683b0519aeccbcbade84f78f0f65ee3bccb26.tar.bz2
historical-a54683b0519aeccbcbade84f78f0f65ee3bccb26.zip
pkgmove ruby-serialport to serialport to match upstream name.
Package-Manager: portage-2.1.9.42/cvs/Linux x86_64 RepoMan-Options: --force
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/serialport/ChangeLog93
-rw-r--r--dev-ruby/serialport/Manifest16
-rw-r--r--dev-ruby/serialport/metadata.xml5
-rw-r--r--dev-ruby/serialport/serialport-1.0.3.ebuild50
-rw-r--r--dev-ruby/serialport/serialport-1.0.4.ebuild50
5 files changed, 214 insertions, 0 deletions
diff --git a/dev-ruby/serialport/ChangeLog b/dev-ruby/serialport/ChangeLog
new file mode 100644
index 000000000000..06e1b81c2006
--- /dev/null
+++ b/dev-ruby/serialport/ChangeLog
@@ -0,0 +1,93 @@
+# ChangeLog for dev-ruby/serialport
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/serialport/ChangeLog,v 1.1 2011/03/13 10:53:46 graaff Exp $
+
+*serialport-1.0.4 (13 Mar 2011)
+*serialport-1.0.3 (13 Mar 2011)
+
+ 13 Mar 2011; Hans de Graaff <graaff@gentoo.org> +serialport-1.0.3.ebuild,
+ +serialport-1.0.4.ebuild, +metadata.xml:
+ pkgmove ruby-serialport to serialport to match upstream name.
+
+ 27 Feb 2011; Hans de Graaff <graaff@gentoo.org>
+ -ruby-serialport-1.0.3-r1.ebuild:
+ Remove old version.
+
+*ruby-serialport-1.0.4 (01 Aug 2010)
+
+ 01 Aug 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-serialport-1.0.4.ebuild:
+ Version bump.
+
+ 07 Jun 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ ruby-serialport-1.0.3.ebuild, ruby-serialport-1.0.3-r1.ebuild:
+ install examples in the right place.
+
+ 24 May 2010; Hans de Graaff <graaff@gentoo.org>
+ ruby-serialport-1.0.3.ebuild, ruby-serialport-1.0.3-r1.ebuild:
+ Move stable keywords back to 1.0.3 since that version has no ruby19
+ support.
+
+ 23 May 2010; Raúl Porcel <armin76@gentoo.org>
+ -ruby-serialport-0.6.ebuild, ruby-serialport-1.0.3-r1.ebuild:
+ ia64/x86 stable wrt #321095
+
+*ruby-serialport-1.0.3-r1 (22 May 2010)
+
+ 22 May 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ -ruby-serialport-0.7.0.ebuild, -ruby-serialport-1.0.1.ebuild,
+ ruby-serialport-1.0.3.ebuild, +ruby-serialport-1.0.3-r1.ebuild:
+ Remove old version, drop Ruby 1.9 support from 1.0.3 (stable candidate)
+ and add -r1 with Ruby 1.9 support.
+
+*ruby-serialport-1.0.3 (27 Apr 2010)
+
+ 27 Apr 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-serialport-1.0.3.ebuild:
+ Version bump: bug fixes.
+
+ 24 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ ruby-serialport-1.0.1.ebuild:
+ Cleanup, set the fakegem name, so that the spec file is generated
+ correctly, also add ruby19 support and install also the .rb glue file.
+
+*ruby-serialport-1.0.1 (23 Jan 2010)
+
+ 23 Jan 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-serialport-1.0.1.ebuild:
+ Version bump. Convert to ruby-fakegem.
+
+*ruby-serialport-0.7.0 (24 Aug 2009)
+
+ 24 Aug 2009; Hans de Graaff <graaff@gentoo.org>
+ +ruby-serialport-0.7.0.ebuild:
+ Version bump.
+
+ 08 Feb 2009; Alex Legler <a3li@gentoo.org> ruby-serialport-0.6.ebuild:
+ Removing ruby16 and ruby19 from USE_RUBY and depending explicitly on
+ ruby18
+
+ 20 Oct 2006; Aron Griffis <agriffis@gentoo.org>
+ ruby-serialport-0.6.ebuild:
+ Mark 0.6 stable on ia64
+
+ 30 Mar 2006; Aron Griffis <agriffis@gentoo.org>
+ ruby-serialport-0.6.ebuild:
+ Mark 0.6 ~ia64
+
+ 15 Mar 2006; Caleb Tennis <caleb@gentoo.org> ruby-serialport-0.6.ebuild:
+ Change einstall to make DESTDIR=D install
+
+ 17 Apr 2004; David Holm <dholm@gentoo.org> ruby-serialport-0.6.ebuild:
+ Added to ~ppc.
+
+ 11 Apr 2004; Mamoru KOMACHI <usata@gentoo.org> ruby-serialport-0.6.ebuild:
+ Marked as stable. virtual/ruby fix
+
+*ruby-serialport-0.6 (03 Mar 2004)
+
+ 03 Mar 2004; Mamoru KOMACHI <usata@gentoo.org> metadata.xml,
+ ruby-serialport-0.6.ebuild:
+ Initial import. Ebuild submitted by Henry Jen <henryjen@ztune.net>,
+ closing bug #42316
+
diff --git a/dev-ruby/serialport/Manifest b/dev-ruby/serialport/Manifest
new file mode 100644
index 000000000000..e79cf62854ad
--- /dev/null
+++ b/dev-ruby/serialport/Manifest
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST serialport-1.0.3.gem 22528 RMD160 bcfcd49df7f3e443338d920dc1098a84d4044720 SHA1 0e6a9e6e97d556831749b98b0a54ad0a454bedb8 SHA256 d8e3d771e343491aba18cc00a6eecc2e592ddb0d6048c079cff005894dc04e7e
+DIST serialport-1.0.4.gem 23552 RMD160 5f1dc54c8fd02c7839b5afe43c8eb525ba53449b SHA1 ffedecacc34d11f1dd1c38be1a194ea83e0f0038 SHA256 620a0d9e063e39dbcd378c9868a7ac83525848b3dafb2767652abf4b550eef4d
+EBUILD serialport-1.0.3.ebuild 1165 RMD160 71ffd84e9617f9c6c37094456bbb3721374a1904 SHA1 1f3d2d0298511c68a8b94d4237697f7b2d469bc5 SHA256 4fbdf44bfaa393db06efac18a9415f7fafd63116c5d3be3199ab20ccc7401a1b
+EBUILD serialport-1.0.4.ebuild 1180 RMD160 7799b9e608890793b654599213f84c8d9bdc8852 SHA1 756cfd267e635beadc63e8e774e8ca83e1c5986f SHA256 301dfc1308b72aba2c2b31fbcbe5ee46ed7df8fdc0216a0e9810cd8e9fa7257c
+MISC ChangeLog 3134 RMD160 d623b567e269169b7ea8c3bfe3dcad6b1ac7a1ae SHA1 eddd773e39dd97db90a7dfae48c0ec817c47af82 SHA256 a76a40cd3e946a6869d08ee65e195d1a28807137546d02ffeeeeda09a5c01f83
+MISC metadata.xml 157 RMD160 5d9e2c7ecba96ffebd936d38acedf859cdea84e1 SHA1 8ce15dcc608eeb5616aeec610dc695cbe6f93e02 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk18okAACgkQrnu0mw69JkqMmwD7BW4u5E5Xd89FYXmUinuzzQf7
+1c0o3lIPRKNYHgJEBOgA/jhegZjDQIdJCo4GVM4Cl/l4NRp8uLObDIGcQi7KrYul
+=OlLn
+-----END PGP SIGNATURE-----
diff --git a/dev-ruby/serialport/metadata.xml b/dev-ruby/serialport/metadata.xml
new file mode 100644
index 000000000000..852136183369
--- /dev/null
+++ b/dev-ruby/serialport/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>ruby</herd>
+</pkgmetadata>
diff --git a/dev-ruby/serialport/serialport-1.0.3.ebuild b/dev-ruby/serialport/serialport-1.0.3.ebuild
new file mode 100644
index 000000000000..c5a27c124912
--- /dev/null
+++ b/dev-ruby/serialport/serialport-1.0.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/serialport/serialport-1.0.3.ebuild,v 1.1 2011/03/13 10:53:46 graaff Exp $
+
+EAPI="2"
+
+# jruby → uses native library
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a library for serial port (rs232) access in ruby"
+HOMEPAGE="http://rubyforge.org/projects/ruby-serialport/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="ia64 ~ppc x86"
+IUSE=""
+
+all_ruby_prepare() {
+ # Fix the miniterm script so that it might actually work, we'll
+ # install it as example.
+ sed -i -e 's:\.\./serialport.so:serialport:' test/miniterm.rb || die
+}
+
+each_ruby_configure() {
+ cd ext/native
+ ${RUBY} extconf.rb || die
+}
+
+each_ruby_compile() {
+ pushd ext/native &>/dev/null
+ emake || die
+ popd &>/dev/null
+
+ # Avoids the need for a specific install phase
+ cp ext/native/*.so lib/ || die "extension copy failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ # don't compress it
+ insinto /usr/share/doc/${PF}/examples
+ doins test/miniterm.rb || die
+}
diff --git a/dev-ruby/serialport/serialport-1.0.4.ebuild b/dev-ruby/serialport/serialport-1.0.4.ebuild
new file mode 100644
index 000000000000..319f07fa83dc
--- /dev/null
+++ b/dev-ruby/serialport/serialport-1.0.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/serialport/serialport-1.0.4.ebuild,v 1.1 2011/03/13 10:53:46 graaff Exp $
+
+EAPI="2"
+
+# jruby → uses native library
+USE_RUBY="ruby18 ruby19 ree18"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README"
+
+inherit ruby-fakegem
+
+DESCRIPTION="a library for serial port (rs232) access in ruby"
+HOMEPAGE="http://rubyforge.org/projects/ruby-serialport/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~ia64 ~ppc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+ # Fix the miniterm script so that it might actually work, we'll
+ # install it as example.
+ sed -i -e 's:\.\./serialport.so:serialport:' test/miniterm.rb || die
+}
+
+each_ruby_configure() {
+ cd ext/native
+ ${RUBY} extconf.rb || die
+}
+
+each_ruby_compile() {
+ pushd ext/native &>/dev/null
+ emake || die
+ popd &>/dev/null
+
+ # Avoids the need for a specific install phase
+ cp ext/native/*.so lib/ || die "extension copy failed"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ # don't compress it
+ insinto /usr/share/doc/${PF}/examples
+ doins test/miniterm.rb || die
+}