mirror of
https://github.com/pentoo/pentoo-overlay
synced 2025-12-15 21:02:30 +01:00
rake: unfork, we don't need this at all
This commit is contained in:
parent
4f731fbfaf
commit
bf5abb0bc0
3 changed files with 0 additions and 122 deletions
|
|
@ -1,3 +0,0 @@
|
|||
AUX rake.bash-completion 1348 SHA256 21d6be436bec6cc931c7d2b6afd879d88fd473b4afdb4f01512a71a8d4d946be SHA512 a29f1fa2a95942d59042782ffc6530d09ab806ae9188945cdbede9c824d6b46f84878956106551d10cfc769e329a7c234d0d18bfd53c1649fbfe978a6421d405 WHIRLPOOL 2da5635e768b724c4b98b5758c850ab707bbfc726d6205815587963250153c1918f11a348857e2e19f393959bdeed4eccb40520be78e417c5d98d6d1978699df
|
||||
DIST rake-10.0.4.gem 120320 SHA256 4137018e07c9bb79d5ff1085d2dd1aeeba1437de36f281ff737295e835035f0c SHA512 e8d00e898b99a19f3e7042e3a3c3e454137424a3cf740b44dd8885a09268ab3ee514f5cd66f5a477ee783387e58a52d1952e7bd7a5a7835ea144295e20803512 WHIRLPOOL 9857442aaaa0409888bb0f7cf203a3128087d1a559f4de58ade1358dac3dfe2c7e28054a1cfa13990b89dbf86a9dba00a7a66ce2af66618323659d0c5d920f3b
|
||||
EBUILD rake-10.0.4.ebuild 1705 SHA256 6be0d0e3b9b10f56181cbbcb80e6d50fcec5c86d7dfed8ad7a6086471163d994 SHA512 23dcb6d7c574f27b7a12622e7d43fe516cfa156ddb197442651d8b689887746efc92b976905a00ce6509bbcae8ed6ddc02e2acaaf7f87cfcd823251b5ed86da2 WHIRLPOOL cb3dce2a7dc3c8584199dfd220c4fe004dd3fbe31cb02cb2c0950c611a08da31d66549e18133dc99814afc401fba6faa161e6ea1d89f4c11b03a962a06e8752a
|
||||
|
|
@ -1,55 +0,0 @@
|
|||
have rake &&
|
||||
_rake()
|
||||
{
|
||||
local cur prev rakef i
|
||||
|
||||
COMPREPLY=()
|
||||
cur=${COMP_WORDS[COMP_CWORD]}
|
||||
prev=${COMP_WORDS[COMP_CWORD-1]}
|
||||
rakef="Rakefile"
|
||||
|
||||
if [[ "$prev" == "-f" ]]; then
|
||||
_filedir
|
||||
return 0
|
||||
fi
|
||||
|
||||
if [[ "$cur" == *=* ]]; then
|
||||
prev=${cur/=*/}
|
||||
cur=${cur/*=/}
|
||||
if [[ "$prev" == "--rakefile=" ]]; then
|
||||
_filedir -o nospace
|
||||
return 0
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ "$cur" == -* ]]; then
|
||||
COMPREPLY=( $( compgen -W '-n -H -I -N -P -q -f\
|
||||
-r -s -T -t -h -v -V\
|
||||
--dry-run --help '--libdir=' --nosearch --prereqs --quiet\
|
||||
'--rakefile=' '--require=' --silent --tasks --trace --usage\
|
||||
--verbose --version'\
|
||||
-- $cur ))
|
||||
else
|
||||
|
||||
for (( i=0; i < ${#COMP_WORDS[@]}; i++)); do
|
||||
case "${COMP_WORDS[i]}" in
|
||||
-f)
|
||||
eval rakef=${COMP_WORDS[i+1]}
|
||||
break
|
||||
;;
|
||||
--rakefile=*|--rakefile\=*)
|
||||
eval rakef=${COMP_WORDS[i]/*=/}
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
[ ! -f $rakef ] && return 0
|
||||
|
||||
COMPREPLY=( $( rake -s -f "$rakef" -T | \
|
||||
awk -F ' ' '/^rake / { print $2 }' | \
|
||||
command grep "^$cur" ))
|
||||
|
||||
fi
|
||||
} &&
|
||||
complete -F _rake $filenames rake
|
||||
|
|
@ -1,64 +0,0 @@
|
|||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake/rake-10.3.2.ebuild,v 1.2 2014/08/28 02:51:28 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby19 ruby20 ruby21 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES README.rdoc TODO"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
inherit bash-completion-r1 ruby-fakegem
|
||||
|
||||
DESCRIPTION="Make-like scripting in Ruby"
|
||||
HOMEPAGE="https://github.com/jimweirich/rake"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND+=" app-arch/gzip"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/minitest-4:0 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Decompress the file. The compressed version has errors, ignore them.
|
||||
zcat doc/rake.1.gz > doc/rake.1
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*jruby)
|
||||
# Remove failing test. This works on jruby 1.7, is a
|
||||
# known bug on 1.6 and also fails on rake-0.9.6.
|
||||
sed -i -e '/test_signal_propagation_in_tests/,/^ end/ s:^:#:' test/test_rake_functional.rb || die
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
all_ruby_compile() {
|
||||
if use doc; then
|
||||
rdoc --title "Rake - Ruby Make" --main README.rdoc --out html lib *.rdoc doc/*/*.rdoc || die
|
||||
fi
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib:test:. -e 'gem "minitest", "~>4.0"; require "minitest/autorun"; Dir["test/test_*.rb"].each{|f| require f}' || die
|
||||
}
|
||||
|
||||
all_ruby_install() {
|
||||
ruby_fakegem_binwrapper rake
|
||||
|
||||
if use doc; then
|
||||
pushd html
|
||||
dohtml -r *
|
||||
popd
|
||||
fi
|
||||
|
||||
doman doc/rake.1
|
||||
|
||||
newbashcomp "${FILESDIR}"/rake.bash-completion ${PN}
|
||||
}
|
||||
Loading…
Reference in a new issue