summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2012-08-16 03:45:17 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2012-08-16 03:45:17 +0000
commit6eb77bc14935c798c96c376c5e2ae99b26650235 (patch)
tree8e7fcb4300afe7b2e02b0410314bce1f6afd47c2 /dev-ruby/zoom
parentMove to new location. (diff)
downloadgentoo-2-6eb77bc14935c798c96c376c5e2ae99b26650235.tar.gz
gentoo-2-6eb77bc14935c798c96c376c5e2ae99b26650235.tar.bz2
gentoo-2-6eb77bc14935c798c96c376c5e2ae99b26650235.zip
Move to new location.
(Portage version: 2.2.0_alpha120/cvs/Linux x86_64, RepoMan options: --force)
Diffstat (limited to 'dev-ruby/zoom')
-rw-r--r--dev-ruby/zoom/ChangeLog62
-rw-r--r--dev-ruby/zoom/metadata.xml5
-rw-r--r--dev-ruby/zoom/zoom-0.4.1-r1.ebuild49
3 files changed, 116 insertions, 0 deletions
diff --git a/dev-ruby/zoom/ChangeLog b/dev-ruby/zoom/ChangeLog
new file mode 100644
index 000000000000..b20df2b92920
--- /dev/null
+++ b/dev-ruby/zoom/ChangeLog
@@ -0,0 +1,62 @@
+# ChangeLog for dev-ruby/ruby-zoom
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zoom/ChangeLog,v 1.1 2012/08/16 03:45:17 flameeyes Exp $
+
+ 14 Aug 2012; Diego E. Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Update metadata.xml so that it's the same as most other packages.
+
+ 01 May 2012; Raúl Porcel <armin76@gentoo.org> ruby-zoom-0.4.1-r1.ebuild:
+ Drop ia64/sparc keywords
+
+ 21 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org>
+ -files/0.2.0-ldflags.patch:
+ Remove unused file.
+
+ 11 Aug 2010; Hans de Graaff <graaff@gentoo.org> -ruby-zoom-0.4.1.ebuild:
+ Remove old version.
+
+*ruby-zoom-0.4.1-r1 (11 Jul 2010)
+
+ 11 Jul 2010; Hans de Graaff <graaff@gentoo.org>
+ +ruby-zoom-0.4.1-r1.ebuild:
+ Convert to ruby-fakegem.
+
+ 09 Dec 2009; Hans de Graaff <graaff@gentoo.org> -ruby-zoom-0.2.2.ebuild:
+ Remove old version.
+
+ 29 Nov 2009; Alex Legler <a3li@gentoo.org> ruby-zoom-0.4.1.ebuild:
+ Update SRC_URI for gemcutter
+
+*ruby-zoom-0.4.1 (22 Aug 2009)
+
+ 22 Aug 2009; Hans de Graaff <graaff@gentoo.org> +ruby-zoom-0.4.1.ebuild:
+ Version bump. Switch to gem format since upstream only releases gems now.
+
+ 05 Jun 2009; Hans de Graaff <graaff@gentoo.org> -ruby-zoom-0.2.0.ebuild:
+ Remove old version.
+
+*ruby-zoom-0.2.2 (03 Oct 2006)
+
+ 03 Oct 2006; Nguyễn Thái Ngọc Duy <pclouds@gentoo.org>
+ +files/0.2.0-ldflags.patch, +ruby-zoom-0.2.2.ebuild:
+ Added 0.2.2 together with a patch to fix #148657
+
+ 27 Apr 2006; Marien Zwart <marienz@gentoo.org>
+ files/digest-ruby-zoom-0.2.0, Manifest:
+ Fixing SHA256 digest, pass four
+
+ 30 Mar 2006; Aron Griffis <agriffis@gentoo.org> ruby-zoom-0.2.0.ebuild:
+ Mark 0.2.0 ~ia64
+
+ 01 Feb 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ ruby-zoom-0.2.0.ebuild:
+ added to ~ppc
+
+ 24 Sep 2005; Simon Stelling <blubb@gentoo.org> ruby-zoom-0.2.0.ebuild:
+ added ~amd64 keyword
+
+*ruby-zoom-0.2.0 (25 Aug 2005)
+
+ 25 Aug 2005; Michael Kohl <citizen428@gentoo.org> +metadata.xml,
+ +ruby-zoom-0.2.0.ebuild:
+ Initial import. Added because app-misc/alexandria depends on it.
diff --git a/dev-ruby/zoom/metadata.xml b/dev-ruby/zoom/metadata.xml
new file mode 100644
index 000000000000..852136183369
--- /dev/null
+++ b/dev-ruby/zoom/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/zoom/zoom-0.4.1-r1.ebuild b/dev-ruby/zoom/zoom-0.4.1-r1.ebuild
new file mode 100644
index 000000000000..2b1b43b1fca1
--- /dev/null
+++ b/dev-ruby/zoom/zoom-0.4.1-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-ruby/zoom/zoom-0.4.1-r1.ebuild,v 1.1 2012/08/16 03:45:17 flameeyes Exp $
+
+EAPI=2
+USE_RUBY="ruby18"
+
+RUBY_FAKEGEM_NAME="${PN/ruby-/}"
+
+RUBY_FAKEGEM_DOCDIR="html"
+RUBY_FAKEGEM_EXTRADOC="ChangeLog README"
+
+inherit multilib ruby-fakegem
+
+IUSE=""
+
+DESCRIPTION="A Ruby binding to the Z39.50 Object-Orientation Model (ZOOM)"
+HOMEPAGE="http://ruby-zoom.rubyforge.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+DEPEND="${DEPEND} dev-libs/yaz"
+RDEPEND="${RDEPEND} dev-libs/yaz"
+
+ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
+
+each_ruby_configure() {
+ ${RUBY} -Csrc extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake -Csrc || die
+}
+
+each_ruby_install() {
+ mkdir lib || die
+ cp src/zoom$(get_modname) lib/ || die
+
+ each_fakegem_install
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ insinto /usr/share/doc/${PF}
+ doins -r sample
+}