mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-20 13:51:00 +02:00
cewl: v5.4.3 bump, deps, cleanup, ruby25
This commit is contained in:
parent
6f6fa54ce5
commit
6cd43d6b4b
9 changed files with 89 additions and 27 deletions
|
|
@ -1 +1,2 @@
|
|||
DIST cewl-5.3.tar.gz 13459 SHA256 7047b8373837182b82ae06a6ea5ee6169e3a44a801b460a4e784892eb13b9c0d SHA512 579c997b3edf7d09bbe10e70b2d64c3b27114a4bf2212ff74c57e4e3ea146bf84172f0a4018499c534a6f1a75ee29fdb38b6b5e8b470c9c2b41954ae982cb221 WHIRLPOOL f0cc8bdb96cbd40ef3415772be0ffe2d2714a1aa694434c2525d80075935739fae8807b3326a25657afd08ba6bc94a5f37b39bcd1758dc3a02a81c083dbfb273
|
||||
DIST cewl-5.3.tar.gz 13459 BLAKE2B f7ab2ad71856781f007aa6757000e2a1219868d88b3d6c20e5c7478a0df8a32632ec2cae03265f1d93dbb156bff759ef8cd9c80b7d1b6a9c8e1b71ac1357a054 SHA512 579c997b3edf7d09bbe10e70b2d64c3b27114a4bf2212ff74c57e4e3ea146bf84172f0a4018499c534a6f1a75ee29fdb38b6b5e8b470c9c2b41954ae982cb221
|
||||
DIST cewl-5.4.3.tar.gz 14242 BLAKE2B 77c5e7386371e8e9b547acce70b8b0abe9720495be2abce8b96e9fbd31d2433bbf7bb69984fe954907f5d8938bfee764f5513fb337295b65450df47dcfc03ef1 SHA512 5f23482d50e178a2bb514ba8b600452750555b6fa21eddf7e5b7bb90e46afaf4d490aaaf0e1c57ff69ab3f21d89bd3fba042529cb48fbf71358ccecb174861df
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
|
@ -18,12 +18,12 @@ IUSE=""
|
|||
ruby_add_bdepend "dev-ruby/bundler"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/hpricot
|
||||
dev-ruby/http_configuration
|
||||
dev-ruby/spider
|
||||
dev-ruby/mime-types
|
||||
dev-ruby/rubyzip
|
||||
dev-ruby/mini_exiftool
|
||||
dev-ruby/nokogiri"
|
||||
dev-ruby/http_configuration
|
||||
dev-ruby/spider
|
||||
dev-ruby/mime-types:*
|
||||
dev-ruby/rubyzip
|
||||
dev-ruby/mini_exiftool
|
||||
dev-ruby/nokogiri"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i "s|require './cewl_lib'|require 'cewl_lib'|g" CeWL-${PV}/cewl.rb
|
||||
|
|
@ -40,9 +40,8 @@ all_ruby_install() {
|
|||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
if [ -f Gemfile ]
|
||||
then
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
|
||||
fi
|
||||
if [ -f Gemfile ]; then
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
|
||||
fi
|
||||
}
|
||||
|
|
|
|||
45
app-text/cewl/cewl-5.4.3.ebuild
Normal file
45
app-text/cewl/cewl-5.4.3.ebuild
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
inherit ruby-ng
|
||||
|
||||
DESCRIPTION="A custom word list generator"
|
||||
HOMEPAGE="http://www.digininja.org/projects/cewl.php"
|
||||
SRC_URI="https://github.com/digininja/CeWL/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/bundler"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/nokogiri
|
||||
dev-ruby/spider
|
||||
dev-ruby/mini_exiftool
|
||||
dev-ruby/rubyzip
|
||||
dev-ruby/mime-types:*"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i "s|require './cewl_lib'|require 'cewl_lib'|g" CeWL-${PV}/cewl.rb
|
||||
sed -i "s|require 'mime'|require 'mime/types'|g" CeWL-${PV}/cewl_lib.rb
|
||||
}
|
||||
|
||||
each_ruby_install() {
|
||||
doruby CeWL-${PV}/cewl_lib.rb CeWL-${PV}/fab.rb
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
dodoc CeWL-${PV}/README
|
||||
newbin CeWL-${PV}/cewl.rb cewl
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
if [ -f Gemfile ]; then
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle install --local || die
|
||||
BUNDLE_GEMFILE=Gemfile ${RUBY} -S bundle check || die
|
||||
fi
|
||||
}
|
||||
|
|
@ -1,2 +1,2 @@
|
|||
DIST mini_exiftool-2.5.1.gem 308736 SHA256 55ed7a351c3a1b1c658073513561dcd6b24088b1520dbed0838174740664b518 SHA512 d5ff148fcd122856909f51e62fc618efef45cd28edfeaeff2b67d4dbbb94d7d49315d32528adee4235f8dec3b37070902988a99a5165e31fd15d95e585077b27 WHIRLPOOL 4de8d054e54330cf950272369a456cf285269760457ec2f31b43871f4091b4d64523c62bda7c6930d91388d8f2e233321fa5303a1907b46075cdbd3b5614b3f2
|
||||
DIST mini_exiftool-2.8.0.gem 311296 SHA256 b454939cd9581721f6ac0168fb1da1276499631eddc1131c2c9c467c5c5fdc44 SHA512 9f097bf9c9d7dfe4e026c00db529f9628b0e1ccee69ace4e4f4efb7f2d448aec9ac81d8ab07f74986723d1a77d1ffd0267f35c23ee2884bde744dcdf3121449f WHIRLPOOL 97de47e3bdb8b08dcc77ffd4a37969d6587d1494eb046d21c0e03286aea261e0d530334c91b038d370ede2f10a49e32a1e1f22cf440cd989c79faac7f73553ce
|
||||
DIST mini_exiftool-2.8.0.gem 311296 BLAKE2B d6fbcf64959853d2fe1191422de186ca1ee82b2a78de5091a32292a8c6c0759ebe170d0a9431a908375c5ef1bb74796c8ca2d87a2191f0cc9add1145a1866571 SHA512 9f097bf9c9d7dfe4e026c00db529f9628b0e1ccee69ace4e4f4efb7f2d448aec9ac81d8ab07f74986723d1a77d1ffd0267f35c23ee2884bde744dcdf3121449f
|
||||
DIST mini_exiftool-2.9.0.gem 318464 BLAKE2B 6027147a6c823a0fa33ffd3a587f92e5a921005a9b1429c685bf005565dd539d34e5b8b2fe05df0a0d541e2258af305825762898094cfa41d66dc3ee87b4829d SHA512 ecffeeec7586bcef220e48e89534f26eebc8291ee91364768688a0c09556d78e77918fc1a3366e1f803ed3910ea734c8149eb5caddc53e181d050b0d6bbf8668
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby19 ruby20 ruby21"
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
|
|
@ -1 +1,2 @@
|
|||
DIST spider-0.5.1.gem 15360 SHA256 24997cedd3dd5aec73f6fd08338a47a8bacc6c6847caa40161f601f6aa9bd001 SHA512 ab84c489b63cdbf91a612cd388ab158bfd5876e1f98592cee6891aacd4447430e74f7b641cb88c51582a1bde0e848d6473b9de96976477576557e170933a39e5 WHIRLPOOL e3dae308365f42fef31670bc1b83d59f81e144735323d8c66e048274029b763c30586b0865bc147cd4c1c7e6a34451272b7bcec7e3eb5c2e67aa849dc17f2474
|
||||
DIST spider-0.5.1.gem 15360 BLAKE2B 7c5a913de4e8a33f4e042c2c68aef7894fd9cfb1620b05d0d110e6a3b695c11af442e88bf86f0db091b985fa4442f9d194f4681aca460307d2afd533fab346d7 SHA512 ab84c489b63cdbf91a612cd388ab158bfd5876e1f98592cee6891aacd4447430e74f7b641cb88c51582a1bde0e848d6473b9de96976477576557e170933a39e5
|
||||
DIST spider-0.5.3.gem 15360 BLAKE2B 8c6f3f28926af2f7dec87c0b50551b37235ee47838aaf0669fd926f0c9097db33efbb96aa33875e490d0685f399532b01c0144fb9eacd2b68c6257cb768a565f SHA512 94d1ef7e8634c90321869ffdff145fb300ab835e090f6ae0bab0f7885d6adfecb359277ec7d19ffc0a0fac2d1b07d16151bde523717502d9e0e58bc6f170c9e8
|
||||
|
|
|
|||
|
|
@ -1,10 +1,9 @@
|
|||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby21 ruby22 ruby23"
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
|
|
|
|||
19
dev-ruby/spider/spider-0.5.3.ebuild
Normal file
19
dev-ruby/spider/spider-0.5.3.ebuild
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=6
|
||||
|
||||
USE_RUBY="ruby23 ruby24 ruby25"
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="web spidering library"
|
||||
HOMEPAGE="https://github.com/johnnagro/spider"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
#does not work, requires webrick/spec which are not in the tree
|
||||
RESTRICT=test
|
||||
Loading…
Reference in a new issue