commit:     3ccb54fdd824c7e2851a0ffd3657fecb225a27cc
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Thu May 15 00:00:50 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Thu May 15 00:00:50 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=3ccb54fd

[dev-ruby/pdf-reader] Version bump. Ruby21 still missing. Move it back to tree 
with hashery.

Package-Manager: portage-2.2.10
RepoMan-Options: --force

---
 dev-ruby/pdf-reader/metadata.xml            |  5 +++
 dev-ruby/pdf-reader/pdf-reader-1.3.3.ebuild | 55 +++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/pdf-reader/metadata.xml b/dev-ruby/pdf-reader/metadata.xml
new file mode 100644
index 0000000..8521361
--- /dev/null
+++ b/dev-ruby/pdf-reader/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/pdf-reader/pdf-reader-1.3.3.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-1.3.3.ebuild
new file mode 100644
index 0000000..715d28b
--- /dev/null
+++ b/dev-ruby/pdf-reader/pdf-reader-1.3.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: 
/var/cvsroot/gentoo-x86/dev-ruby/pdf-reader/pdf-reader-1.1.1-r1.ebuild,v 1.1 
2014/01/13 06:01:34 mrueg Exp $
+
+EAPI=5
+
+GITHUB_USER=yob
+
+USE_RUBY="ruby19 ruby20"
+
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+RUBY_FAKEGEM_TASK_DOC="doc"
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO"
+
+inherit ruby-fakegem
+
+DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
+HOMEPAGE="http://github.com/yob/pdf-reader/";
+
+# We cannot use the gem distributions because they don't contain the
+# tests' data, we have to rely on the git tags.
+SRC_URI="http://github.com/${GITHUB_USER}/${PN}/tarball/v${PV} -> 
${PN}-git-${PV}.tgz"
+RUBY_S="${GITHUB_USER}-${PN}-*"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/afm
+       dev-ruby/ascii85
+       dev-ruby/ttfunk
+       dev-ruby/ruby-rc4"
+
+# rspec is loaded even during doc generation, so keep it around :(
+ruby_add_bdepend ">=dev-ruby/rspec-2.1:2"
+
+all_ruby_prepare() {
+       # Remove bundler support
+       sed -i -e '/[Bb]undler/d' Rakefile spec/spec_helper.rb || die
+       epatch "${FILESDIR}"/${P}-Rakefile.patch
+       rm Gemfile || die
+
+       # Roodi is not yet available in CVS.
+       sed -i -e '/roodi/d' Rakefile || die
+}
+
+all_ruby_install() {
+       all_fakegem_install
+
+       docinto examples
+       dodoc examples/* || die
+}

Reply via email to