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
commitfd8118cfc7b65d317e9f55b4325f56bab1c65159 (patch)
treeb8545ff49e219835a4b68979ac34d7d4067053af /dev-ruby/serialport
parentAdd missing dependency: dev-libs/eet (diff)
downloadgentoo-2-fd8118cfc7b65d317e9f55b4325f56bab1c65159.tar.gz
gentoo-2-fd8118cfc7b65d317e9f55b4325f56bab1c65159.tar.bz2
gentoo-2-fd8118cfc7b65d317e9f55b4325f56bab1c65159.zip
pkgmove ruby-serialport to serialport to match upstream name.
(Portage version: 2.1.9.42/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'dev-ruby/serialport')
-rw-r--r--dev-ruby/serialport/ChangeLog93
-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
4 files changed, 198 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/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
+}