origami-pdf: update, losing pdfwalker due to build failure of ruby-gtk2

This commit is contained in:
Rick Farina (Zero_Chaos) 2018-02-28 12:34:39 -05:00
parent 50f4e86149
commit 89c21de49d
No known key found for this signature in database
GPG key ID: A5DD1427DD11F94A
5 changed files with 56 additions and 16 deletions

View file

@ -1,2 +1,2 @@
DIST origami-2.0.1.gem 252928 SHA256 d0ed2540207d091e39cf82fabf1ea0995e3d734a657bed26bc58d3463dc07ee8 SHA512 2376274feced430d78de0d7a2789bf8c645200c51a4af03316a23963873b4600191c6f04e946281360e9ea7fd06d5d2713229dc1d8b36ee746c650c94ab8adca WHIRLPOOL 3f9229e018fa9e4233a0ee2a6965656a8c62db5716f5a9912b87d0241a70647a19023f9caf2969d7ff77a0e7e3c807fdf1a21b21ba552c024caabe709cb94ba0
DIST origami-pdf-1.2.6.tar.gz 1941924 SHA256 1fb6187c1d1e3e88aca929fae9f6c6a76d37359157b412a03c3e20605775caee SHA512 5923440bef3a366fcafa623d2ee43c0669b086eca6ece6282171c1c78ac3eacb8e8e2471f3df2c45fdebb874e109c0af58d4143301ec200eb3edeefb8311b5a2 WHIRLPOOL d3d6ccd72164929a7ada4d98c0c18666c113129424cb9d78f92eb2d71a92c9f2b5fb45c7741c19910d0288505699df221315b3f4256e57ffd3b186402d5f3b92
DIST origami-2.1.0.gem 221184 BLAKE2B fc5097d15483a1243d7260b4d56c1d01e8f615acaf8307e84f429cdaf6bacc1ebd32e11fad08dda5c8134ffb5906b1e62de2db1b14fad40c62bffe39240c97fb SHA512 92ce7006b6368895e252b01b4157d387b5705f5269b3562b83fed1da44ab26a148b1bedbbefc86108825a29a8124295abb4b388175d175f5ff72361d948e01b6
DIST origami-pdf-1.2.6.tar.gz 1941924 BLAKE2B 3c20339679ccd0ecd067f058988be9ccb5a16c1b23a9f178f3430c0091d2708996a049bcaac890e93e4f825814dd6c91b5358d2a2f52727889673a023ac806d2 SHA512 5923440bef3a366fcafa623d2ee43c0669b086eca6ece6282171c1c78ac3eacb8e8e2471f3df2c45fdebb874e109c0af58d4143301ec200eb3edeefb8311b5a2

View file

@ -1,12 +1,12 @@
# Copyright 1999-2017 Gentoo Foundation
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby21 ruby22 ruby23"
USE_RUBY="ruby23"
RUBY_FAKEGEM_NAME="origami"
#RUBY_FAKEGEM_TASK_TEST="test"
RUBY_FAKEGEM_TASK_TEST="test"
inherit ruby-fakegem
@ -16,20 +16,15 @@ HOMEPAGE="https://github.com/gdelugre/origami"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="gtk"
IUSE=""
RESTRICT="test"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )
dev-ruby/bundler"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
ruby_add_rdepend " dev-ruby/colorize
gtk? ( dev-ruby/ruby-gtk2 )"
ruby_add_rdepend "dev-ruby/colorize"
#each_ruby_prepare() {
# BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
# BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
#}
all_ruby_install(){
all_ruby_install() {
all_fakegem_install
#Gentoo bug, remove links to directories

View file

@ -0,0 +1,37 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
USE_RUBY="ruby23"
RUBY_FAKEGEM_NAME="origami"
RUBY_FAKEGEM_TASK_TEST="test"
inherit ruby-fakegem
DESCRIPTION="PDFWalker is a GTK frontend to explore the internals of a PDF document with Origami"
HOMEPAGE="https://github.com/gdelugre/pdfwalker"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
IUSE=""
RESTRICT="test"
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
ruby_add_rdepend ">=app-forensics/origami-pdf-2.1.0
=dev-ruby/ruby-gtk2-3.1*"
# dev-ruby/ruby-gtkhex"
all_ruby_install() {
all_fakegem_install
#Gentoo bug, remove links to directories
rm "${ED}usr/bin"/shell
rm "${ED}usr/bin"/gui
rm "${ED}usr/bin"/config
}

View file

@ -21,7 +21,7 @@ app-forensics/libvshadow
=app-forensics/xmount-0.7*
=app-forensics/origami-pdf-2.0*
=app-forensics/origami-pdf-2.1*
#=app-forensics/libewf-2017*
app-forensics/libewf

View file

@ -1,3 +1,11 @@
#origami-pdf/pdfwalker
#this stuff is supposed to fix the build failure in ruby-gtk2, but does not
#=dev-ruby/ruby-gtk2-3.1*
#=dev-ruby/ruby-atk-3.1*
#=dev-ruby/ruby-pango-3.1*
#=dev-ruby/ruby-gdkpixbuf2-3.1*
#=dev-ruby/ruby-glib2-3.1*
#rails 4.2
dev-ruby/activerecord:4.2
~dev-ruby/activerecord-deprecated_finders-1.0.4