summaryrefslogtreecommitdiff
path: root/dev-ruby/prawn
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-ruby/prawn
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-ruby/prawn')
-rw-r--r--dev-ruby/prawn/Manifest7
-rw-r--r--dev-ruby/prawn/metadata.xml11
-rw-r--r--dev-ruby/prawn/prawn-2.1.0.ebuild35
-rw-r--r--dev-ruby/prawn/prawn-2.2.0.ebuild33
4 files changed, 86 insertions, 0 deletions
diff --git a/dev-ruby/prawn/Manifest b/dev-ruby/prawn/Manifest
new file mode 100644
index 000000000000..458e6fbebc0a
--- /dev/null
+++ b/dev-ruby/prawn/Manifest
@@ -0,0 +1,7 @@
+DIST prawn-2.1.0.tar.gz 4687290 SHA256 bf2870328a6e5d7bf946f80c76c44e52e71852a65f2f335843958353062d03fb SHA512 2fcc3261899e2c88a877901840e49261ff3da1924f3319cc65fa028ec0d550df595c98ae206fd645bcacd983cbd69cafa6ecd33f66f8a516c82ad13578a6796e WHIRLPOOL 7a2f9f2ec8ee34c25dfb3fdd1d8f0ec0623b39ff97eae0455046666b9d56cc7c7ee7b74808f2cbc9111bcc878abb4302718bcb8f406cfc84d7be7a89f27e80c8
+DIST prawn-2.2.0.tar.gz 5215662 SHA256 6acdd1a0d28ea97535b594c02191bf48a397a59a6c87ce27cb945a97217c31f7 SHA512 a714f3cf47439d2603afda66cf4202ab9fdda0b6aaec120fd65df4e29d4b26155d95392487131c16d451ebe8f774aa6d64227670fad7b151cd0a514d3ed40b06 WHIRLPOOL 8814fc397ec6ee1b7af0904405d36007af59cf46a9537bbaeb6c585c062ff032b1312547300ab3d4f2c2d4df787e5cb6ea1101a41f3b59c579cb45498bdabd63
+EBUILD prawn-2.1.0.ebuild 1113 SHA256 517d47a26b7c0cef0c39c00f2722501244655b5f510f0d583cfc82fb66f61e38 SHA512 1f56d75f71137105aa93f4d6d57feda83f7692c34461a84f38715dcd4569567eba48464a785495cf951645f2c1405b0a0457201c45214d2582a3179a9e654b06 WHIRLPOOL b35a4394a5dcef8a130447461892f8f0fd901542de5a9926c807bbddef38ae80b950cacac2d5c4c66f0aaef1fd31ed278ca8b76df43441a7974d66374791ba40
+EBUILD prawn-2.2.0.ebuild 899 SHA256 3ae8a78b8db7714ac754e45745c81cd2fcbc3f2f5087aee7c6c00edba2156d9f SHA512 d4d47a782f99474a08ba4a3bff2af2ddc09baf356e3b6d6c2875144d424123a8d906d77ae8da48eed9de6a07f1baa98357e2d85b29c468a6ab2ea4c768ff5dc7 WHIRLPOOL db2c55249c6935181d6b6cf4749bb6f33999e4d3dc173c085a8b37b5bf653b08c262f324d4d741597a47b5eac4176462c2ed59730972f065f6026a165864a223
+MISC ChangeLog 3007 SHA256 3fa6833182f952bf6159cb4290a5601311b7aadd4d8ec3bb35dc4076c785c6a3 SHA512 e8bd371190c826f862ad63a8dafe178b24e2930e1fa0838b776b17d010a1ee4d1b27175e464257bac6b7bd8be355d63f4966d1eabb71680832eefc2d34c9ae1c WHIRLPOOL d9e36ae13734d441df0fdbae3328bf21f97d9b4ae3c49cb485b4712ff006d7f36249699d77e4b2cd909b4dc0cb99dd41b56ed74d9d3050055fce8225f21feb50
+MISC ChangeLog-2015 3954 SHA256 11fd2d3f033bb17e777984ce87cfa1067f4ac5edf20c40558de2fca33b479b85 SHA512 0b1c6b45656b636783b73e0732ef2a567a79432a6e654629548ad2d31f9d3857cff0df3ceac7fa8fe8a94451ff1c64047729f87d1cedb83da34a5fb49cd97903 WHIRLPOOL b5701fb1c274339d5bd2a5b862ab6b15dbfc01fe93827e068270b18f149b07eee9541e097b73226da0606bd29e071f9963eb97710693612bab3e3bcd2274b7d0
+MISC metadata.xml 340 SHA256 8757d71d9acdd81d379a69177c34030194a0dd9cd200aa82bcb788b50d523991 SHA512 ce287fd4dc9d9442611b519fa8c8607b37072965c8d1902f25e9444a375c9b6907850a9d9f3bb3ccae31a7994bae05a6235bada27837dc28fe045c12cde61358 WHIRLPOOL 21f4b5cd5d525467ace431846412d56d8799cc51434d43ec5fd8770f74c8a3019e8e849063345a3adc9ceec456b65edac63874ee64fbd6fa89e55c66747b2d1b
diff --git a/dev-ruby/prawn/metadata.xml b/dev-ruby/prawn/metadata.xml
new file mode 100644
index 000000000000..a3d9c2d392d8
--- /dev/null
+++ b/dev-ruby/prawn/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">prawnpdf/prawn</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/prawn/prawn-2.1.0.ebuild b/dev-ruby/prawn/prawn-2.1.0.ebuild
new file mode 100644
index 000000000000..7ca5b1a6414c
--- /dev/null
+++ b/dev-ruby/prawn/prawn-2.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Fast, Nimble PDF Generation For Ruby"
+HOMEPAGE="http://prawn.majesticseacreature.com/"
+SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/pdf-core-0.6.1
+ >=dev-ruby/ttfunk-1.4.0"
+ruby_add_bdepend "test? ( dev-ruby/coderay
+ >=dev-ruby/pdf-inspector-1.2.1
+ >=dev-ruby/pdf-reader-1.2
+ )"
+
+all_ruby_prepare() {
+ sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
+ # Remove failing tests
+ # https://github.com/prawnpdf/prawn/pull/693
+ # https://github.com/prawnpdf/prawn/issues/603
+ sed -i -e "/should process UTF-8 chars/,+9 s/^/#/" spec/line_wrap_spec.rb || die
+ sed -i -e "/shrink_to_fit with special utf-8 text/,+12 s/^/#/" spec/text_spec.rb || die
+}
diff --git a/dev-ruby/prawn/prawn-2.2.0.ebuild b/dev-ruby/prawn/prawn-2.2.0.ebuild
new file mode 100644
index 000000000000..b62d908568e7
--- /dev/null
+++ b/dev-ruby/prawn/prawn-2.2.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Fast, Nimble PDF Generation For Ruby"
+HOMEPAGE="http://prawn.majesticseacreature.com/"
+SRC_URI="https://github.com/prawnpdf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="|| ( GPL-2 Ruby )"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/pdf-core-0.7.0
+ >=dev-ruby/ttfunk-1.5"
+ruby_add_bdepend "test? ( dev-ruby/coderay
+ >=dev-ruby/pdf-inspector-1.2.1
+ >=dev-ruby/pdf-reader-1.2
+ )"
+
+all_ruby_prepare() {
+ sed -i -e "/[Bb]undler/d" Rakefile spec/spec_helper.rb || die
+
+ # Remove test that needs unpackaged dependency
+ rm -f spec/manual_spec.rb || die
+}