commit: 3fb43eae801abb531397731f3ab67dacbf0d22f8 Author: Hans de Graaff <hans <AT> degraaff <DOT> org> AuthorDate: Fri Apr 18 06:14:03 2014 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Fri Apr 18 06:14:03 2014 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/ruby-overlay.git;a=commit;h=3fb43eae
Moved to gentoo tree. --- dev-ruby/rake/ChangeLog | 19 --------- dev-ruby/rake/files/rake.bash-completion | 55 -------------------------- dev-ruby/rake/metadata.xml | 8 ---- dev-ruby/rake/rake-10.2.2.ebuild | 67 -------------------------------- 4 files changed, 149 deletions(-) diff --git a/dev-ruby/rake/ChangeLog b/dev-ruby/rake/ChangeLog deleted file mode 100644 index e3ccf8f..0000000 --- a/dev-ruby/rake/ChangeLog +++ /dev/null @@ -1,19 +0,0 @@ -# ChangeLog for dev-ruby/rake -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: $ - -*rake-10.2.2 (12 Apr 2014) - - 12 Apr 2014; Manuel Rüger <[email protected]> +rake-10.2.2.ebuild, - -files/rake-10.1.0-ruby-1.8-fix.patch, -rake-10.1.0.ebuild: - [dev-ruby/rake] Version bump. Remove old. - - 01 Jan 2014; Hans de Graaff <[email protected]> rake-10.1.0.ebuild: - EAPI=5. Add ruby21. Drop session and flexmock dependencies. They are - mentioned in the documentation but not actually used. - -*rake-10.1.0 (18 Oct 2013) - - 18 Oct 2013; <[email protected]> +files/rake-10.1.0-ruby-1.8-fix.patch, - +files/rake.bash-completion, +metadata.xml, +rake-10.1.0.ebuild: - Update rake to 10.1.0 and fix support for ruby 1.8.7 diff --git a/dev-ruby/rake/files/rake.bash-completion b/dev-ruby/rake/files/rake.bash-completion deleted file mode 100644 index 825f5d1..0000000 --- a/dev-ruby/rake/files/rake.bash-completion +++ /dev/null @@ -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 diff --git a/dev-ruby/rake/metadata.xml b/dev-ruby/rake/metadata.xml deleted file mode 100644 index cf6388a..0000000 --- a/dev-ruby/rake/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>ruby</herd> - <upstream> - <remote-id type="rubyforge">rake</remote-id> - </upstream> -</pkgmetadata> diff --git a/dev-ruby/rake/rake-10.2.2.ebuild b/dev-ruby/rake/rake-10.2.2.ebuild deleted file mode 100644 index cbd2492..0000000 --- a/dev-ruby/rake/rake-10.2.2.ebuild +++ /dev/null @@ -1,67 +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-0.9.6.ebuild,v 1.5 2013/09/05 15:46:18 jer 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="http://rake.rubyforge.org/" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="doc" - -DEPEND+=" app-arch/gzip" - -ruby_add_bdepend "doc? ( dev-ruby/rdoc ) - test? ( >=dev-ruby/hoe-3.7 - virtual/ruby-minitest - )" - -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 - ruby -Ilib bin/rake rdoc || die "doc generation failed" - fi -} - -each_ruby_test() { - ${RUBY} -Ilib bin/rake || 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} -}
