mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-05-01 17:17:59 -07:00
This reverts commit 8bdbfab2f6bedacee6cb37559ce5cb63aba7a285. Not trying to be rude here, just the easiest way to readd this commit it to revert the revert.
46 lines
1.1 KiB
Bash
46 lines
1.1 KiB
Bash
# Copyright 1999-2015 Gentoo Foundation
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
# $Id$
|
|
|
|
EAPI=5
|
|
|
|
USE_RUBY="ruby19 ruby20 ruby21 ruby22"
|
|
|
|
RUBY_FAKEGEM_TASK_DOC=""
|
|
RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
|
|
|
|
inherit ruby-fakegem
|
|
|
|
DESCRIPTION="A ruby library for reading and writing zip files"
|
|
HOMEPAGE="https://github.com/rubyzip/rubyzip"
|
|
# Tests are not included in the gem.
|
|
SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
|
|
|
LICENSE="Ruby"
|
|
SLOT="1"
|
|
KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
|
IUSE=""
|
|
|
|
RDEPEND=""
|
|
DEPEND="${DEPEND} test? ( app-arch/zip )"
|
|
|
|
ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
|
|
|
|
all_ruby_install() {
|
|
all_fakegem_install
|
|
|
|
docinto examples
|
|
dodoc samples/*
|
|
}
|
|
|
|
all_ruby_prepare() {
|
|
# Avoid dependencies on simplecov and coveralls
|
|
sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
|
|
|
|
# Avoid dependency on bundler
|
|
sed -i -e '/bundler/ s:^:#:' Rakefile || die
|
|
|
|
# Fix hardcoded path to /tmp
|
|
sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die
|
|
}
|