diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-02-01 10:27:28 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2010-02-01 10:27:28 +0000 |
commit | d2275414c443ac6cb731d649e62090edffa889b9 (patch) | |
tree | 4bd21067c8d8054f397c7e78ac4e95ec255846d6 /dev-ruby/mmap | |
parent | Properly rename dev-ruby/ruby-mmap to dev-ruby/mmap. (diff) | |
download | gentoo-2-d2275414c443ac6cb731d649e62090edffa889b9.tar.gz gentoo-2-d2275414c443ac6cb731d649e62090edffa889b9.tar.bz2 gentoo-2-d2275414c443ac6cb731d649e62090edffa889b9.zip |
Rename ruby-mmap to mmap.
(Portage version: 2.2_rc62/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'dev-ruby/mmap')
-rw-r--r-- | dev-ruby/mmap/ChangeLog | 79 | ||||
-rw-r--r-- | dev-ruby/mmap/metadata.xml | 5 | ||||
-rw-r--r-- | dev-ruby/mmap/mmap-0.2.2.ebuild | 23 | ||||
-rw-r--r-- | dev-ruby/mmap/mmap-0.2.6-r1.ebuild | 48 |
4 files changed, 155 insertions, 0 deletions
diff --git a/dev-ruby/mmap/ChangeLog b/dev-ruby/mmap/ChangeLog new file mode 100644 index 000000000000..7c103400e86b --- /dev/null +++ b/dev-ruby/mmap/ChangeLog @@ -0,0 +1,79 @@ +# ChangeLog for dev-ruby/mmap +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mmap/ChangeLog,v 1.1 2010/02/01 10:27:28 flameeyes Exp $ + +*mmap-0.2.6-r1 (01 Feb 2010) +*mmap-0.2.2 (01 Feb 2010) + + 01 Feb 2010; Diego E. Pettenò <flameeyes@gentoo.org> +mmap-0.2.2.ebuild, + +mmap-0.2.6-r1.ebuild, +metadata.xml: + Rename ruby-mmap to mmap. + + 01 Feb 2010; Diego E. Pettenò <flameeyes@gentoo.org> + -ruby-mmap-0.2.6.ebuild: + Remove old version. + +*ruby-mmap-0.2.6-r1 (28 Jan 2010) + + 28 Jan 2010; Diego E. Pettenò <flameeyes@gentoo.org> + +ruby-mmap-0.2.6-r1.ebuild: + Add a new ebuild based on ruby-ng, closes bug #292279. + + 15 Aug 2009; Hans de Graaff <graaff@gentoo.org> ruby-mmap-0.2.6.ebuild, + -files/ruby-mmap-0.2.6-oniguruma_rb_reg_regsub.patch: + Remove patches for ruby versions with cjk support. We no longer have + versions of dev-lang/ruby with the cjk USE flag. This also eliminates + deprecated use of built_with_use. + + 09 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> + ruby-mmap-0.2.6.ebuild: + Avoid building for Ruby 1.9. + + 06 Oct 2008; Diego Pettenò <flameeyes@gentoo.org> ruby-mmap-0.2.6.ebuild: + Fix building with recent ruby versions (with no cjk USE flag). + + 18 Sep 2007; Richard Brown <rbrown@gentoo.org> + +files/ruby-mmap-0.2.6-oniguruma_rb_reg_regsub.patch, + ruby-mmap-0.2.6.ebuild: + Fix compile when ruby has USE="cjk". Bug #191203 thanks to : Brenden + Matthews. Keyword ~amd64 + + 04 Sep 2007; Hans de Graaff <graaff@gentoo.org> -ruby-mmap-0.2.4.ebuild: + Remove in-between version that will never become stable + + 22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog: + Transition to Manifest2. + +*ruby-mmap-0.2.6 (08 Jan 2007) + + 08 Jan 2007; <twp@gentoo.org> +ruby-mmap-0.2.6.ebuild: + Version bump. + + 06 Oct 2005; Caleb Tennis <caleb@gentoo.org> ruby-mmap-0.2.2.ebuild, + ruby-mmap-0.2.4.ebuild: + Remove rdoc dep + + 03 Oct 2005; Aron Griffis <agriffis@gentoo.org> ruby-mmap-0.2.4.ebuild: + Mark 0.2.4 ~ia64 + +*ruby-mmap-0.2.4 (14 Mar 2004) + + 14 Mar 2004; Mamoru KOMACHI <usata@gentoo.org> ruby-mmap-0.2.2.ebuild, + ruby-mmap-0.2.4.ebuild: + Version bumped. + + 24 Feb 2004; Lars Weiler <pylon@gentoo.org> ruby-mmap-0.2.2.ebuild: + The same what Weeve said about sparc is also true for ppc. So it's ~ppc. + + 25 Dec 2003; Jason Wever <weeve@gentoo.org> ruby-mmap-0.2.2.ebuild: + Changed sparc keyword to ~sparc as rdoc dependency had NO sparc keywords. + +*ruby-mmap-0.2.2 (11 Sep 2003) + + 13 Oct 2003; Mamoru KOMACHI <usata@gentoo.org> ruby-mmap-0.2.2.ebuild: + Fixed emake rdoc failure with SLOT'd ruby. + Marked as stable for x86, alpha, sparc and ppc. + + 11 Sep 2003; Mamoru KOMACHI <usata@gentoo.org> ruby-mmap-0.2.2.ebuild: + Initial import + diff --git a/dev-ruby/mmap/metadata.xml b/dev-ruby/mmap/metadata.xml new file mode 100644 index 000000000000..852136183369 --- /dev/null +++ b/dev-ruby/mmap/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/mmap/mmap-0.2.2.ebuild b/dev-ruby/mmap/mmap-0.2.2.ebuild new file mode 100644 index 000000000000..05dfbe1ae7df --- /dev/null +++ b/dev-ruby/mmap/mmap-0.2.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mmap/mmap-0.2.2.ebuild,v 1.1 2010/02/01 10:27:28 flameeyes Exp $ + +inherit ruby + +IUSE="" + +DESCRIPTION="The Mmap class implement memory-mapped file objects" +HOMEPAGE="http://moulon.inra.fr/ruby/mmap.html" +SRC_URI="ftp://moulon.inra.fr/pub/ruby/${P}.tar.gz" + +SLOT="0" +USE_RUBY="ruby18 ruby19" +LICENSE="Ruby" +KEYWORDS="x86 alpha ~ppc ~sparc" + +DEPEND=">=dev-lang/ruby-1.8" + +src_compile() { + + ruby_src_compile all rdoc || die +} diff --git a/dev-ruby/mmap/mmap-0.2.6-r1.ebuild b/dev-ruby/mmap/mmap-0.2.6-r1.ebuild new file mode 100644 index 000000000000..6b5271cbb836 --- /dev/null +++ b/dev-ruby/mmap/mmap-0.2.6-r1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/mmap/mmap-0.2.6-r1.ebuild,v 1.1 2010/02/01 10:27:28 flameeyes Exp $ + +EAPI=2 + +USE_RUBY="ruby18" + +inherit ruby-ng + +DESCRIPTION="The Mmap class implement memory-mapped file objects" +HOMEPAGE="http://moulon.inra.fr/ruby/mmap.html" +SRC_URI="ftp://moulon.inra.fr/pub/ruby/${P}.tar.gz" + +LICENSE="Ruby" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86" +IUSE="doc" + +each_ruby_configure() { + ${RUBY} extconf.rb || die "extconf failed" +} + +each_ruby_compile() { + emake || die "emake failed" + + if use doc; then + emake rdoc || die "rdoc failed" + fi +} + +each_ruby_test() { + emake test || die "tests failed" +} + +each_ruby_install() { + doruby mmap.so + + dodoc README.en || die + dohtml mmap.html || die + + if use doc; then + pushd docs &>/dev/null + docinto api + dohtml -r doc || die + popd &>/dev/null + fi +} |