commit:     eb2cc8c3899538b095669f6f7e67b4f6c790cda2
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 23 06:55:00 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 23 06:55:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2cc8c3

dev-ruby/pdf-reader: add ruby30

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 ...df-reader-2.5.0.ebuild => pdf-reader-1.4.1-r4.ebuild} | 16 +++++++++-------
 dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild              |  2 +-
 2 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r4.ebuild
similarity index 80%
copy from dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild
copy to dev-ruby/pdf-reader/pdf-reader-1.4.1-r4.ebuild
index 1b2ec2c23b4..4b5c18e871f 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-1.4.1-r4.ebuild
@@ -1,18 +1,20 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 GITHUB_USER=yob
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md TODO"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc TODO"
 
 RUBY_FAKEGEM_GEMSPEC="pdf-reader.gemspec"
 
+RUBY_FAKEGEM_BINWRAP=""
+
 inherit ruby-fakegem
 
 DESCRIPTION="PDF parser conforming as much as possible to the PDF 
specification from Adobe"
@@ -23,13 +25,11 @@ HOMEPAGE="https://github.com/yob/pdf-reader/";
 SRC_URI="https://github.com/${GITHUB_USER}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="2"
+SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
-RDEPEND+=" !!<dev-ruby/pdf-reader-1.4.1-r2"
-
-ruby_add_rdepend ">=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
+ruby_add_rdepend ">=dev-ruby/afm-0.2.1
        =dev-ruby/ascii85-1*
        =dev-ruby/hashery-2*
        dev-ruby/ttfunk:*
@@ -38,6 +38,8 @@ ruby_add_rdepend ">=dev-ruby/afm-0.2.1 =dev-ruby/afm-0.2*
 all_ruby_prepare() {
        # Remove bundler support
        sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die
+
+       sed -i -e '/Ascii85/ s/1.0.0/1.0/' ${RUBY_FAKEGEM_GEMSPEC} || die
 }
 
 all_ruby_install() {

diff --git a/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild 
b/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild
index 1b2ec2c23b4..0de57bc4249 100644
--- a/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild
+++ b/dev-ruby/pdf-reader/pdf-reader-2.5.0.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 GITHUB_USER=yob
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 

Reply via email to