diff options
author | Hans de Graaff <graaff@gentoo.org> | 2011-03-13 10:53:46 +0000 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2011-03-13 10:53:46 +0000 |
commit | fd8118cfc7b65d317e9f55b4325f56bab1c65159 (patch) | |
tree | b8545ff49e219835a4b68979ac34d7d4067053af /dev-ruby/serialport | |
parent | Add missing dependency: dev-libs/eet (diff) | |
download | gentoo-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/ChangeLog | 93 | ||||
-rw-r--r-- | dev-ruby/serialport/metadata.xml | 5 | ||||
-rw-r--r-- | dev-ruby/serialport/serialport-1.0.3.ebuild | 50 | ||||
-rw-r--r-- | dev-ruby/serialport/serialport-1.0.4.ebuild | 50 |
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 +} |