From: Matsuu Takuto Date: Sat, 29 May 2010 16:21:09 +0000 (+0000) Subject: Convert to ruby-ng. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=2864f15a5819d2b3c94923cd4121f82f002c995e;p=gentoo.git Convert to ruby-ng. Package-Manager: portage-2.1.8.3/cvs/Linux x86_64 --- diff --git a/dev-ruby/refe/ChangeLog b/dev-ruby/refe/ChangeLog index 7bb2353d8084..f412a5eea082 100644 --- a/dev-ruby/refe/ChangeLog +++ b/dev-ruby/refe/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-ruby/refe -# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-ruby/refe/ChangeLog,v 1.12 2009/04/14 17:37:07 graaff Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/refe/ChangeLog,v 1.13 2010/05/29 16:21:08 matsuu Exp $ + + 29 May 2010; MATSUU Takuto +refe-0.8.0-r1.ebuild, + +files/refe-0.8.0-ruby19.patch: + Convert to ruby-ng. + +*refe-0.8.0-r1 (29 May 2010) + + 29 May 2010; MATSUU Takuto +refe-0.8.0-r1.ebuild: + Convert to ruby-ng. 14 Apr 2009; Hans de Graaff refe-0.8.0.ebuild: Fix deprecated use of USE_RUBY="any". diff --git a/dev-ruby/refe/Manifest b/dev-ruby/refe/Manifest index 93fed79a59af..7b3eb6a65fbb 100644 --- a/dev-ruby/refe/Manifest +++ b/dev-ruby/refe/Manifest @@ -1,14 +1,26 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 +AUX refe-0.8.0-ruby19.patch 546 RMD160 c44500474d0b5c33d6bfbe1d192de78a44297a91 SHA1 4d544279c562d9c2142eb9c34a6dec805c245d97 SHA256 b7f567c5607ba40fca5cd61a79cbff251a01b71e6c564e3c55c6fae5e437ffe0 DIST refe-0.8.0-withdoc.tar.gz 461982 RMD160 deaba225827a1244971bbe5d3584a1c7ebc3f489 SHA1 61eb67e6182290fd049f1df753b78372b8f405c4 SHA256 fa8d6d958de5b1edf5337a6fde8ef71d81d95e3e7979ac0b3e2af6f958b06389 +EBUILD refe-0.8.0-r1.ebuild 880 RMD160 4f3656c3cd9c801f69c74c0307f48b19b3edb8b5 SHA1 9f062b960494ed564d044ef14e44e13282d3d225 SHA256 d6009f13fecb31c59ea7a5824b32d14abf77deb3e8d01f8887f0287c92ae2839 EBUILD refe-0.8.0.ebuild 641 RMD160 4629bb9ecb5ab585f5baece4764d908bb80bc6a1 SHA1 67d53f7b93b17b5a9da8ffbaf683d6f379d9d60a SHA256 3e95fe48a58a7dc54d7f1dc65f1667e6b8de87ac48d1fbb966071ee00cb0e6e2 -MISC ChangeLog 1298 RMD160 03b7178aced905e69081b5c106dcf075b0f7b981 SHA1 fbeed676bad8b3e4010d718f16ef59c022369429 SHA256 d37cb14d02ae64e75670f936e47445234da7c4e75bcc6aa28ff2b5cf701ce5ba +MISC ChangeLog 1552 RMD160 94e42e278f986c6a5a671509d73f024062a1b4cf SHA1 d368f81520cc1a51df007cb5d4cb42eb59f5b074 SHA256 4e4cccb0ebd87c86fa35868140b108b79bbcc20bc9179851ec573a629dafa759 MISC metadata.xml 174 RMD160 e9e53856547021219ad669d925b6102c7bf14efb SHA1 12d0e0e3deb7b963a457f14809759a0ddd9799ff SHA256 a92cc5f1df93e0a8a8f4d8d14ba00947d0ac48b627382e0216e54897cfb876c9 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.10 (GNU/Linux) +Version: GnuPG v2.0.15 (GNU/Linux) -iEYEARECAAYFAknkycgACgkQqj4ysMWt/vuq1QCfatcVAZqZ/M4hl++IRDEjlpmw -kfMAoMcxdZLcCgoT9KNjLlZrDnRGuAjX -=hmhP +iQIcBAEBAgAGBQJMAT8QAAoJECaGw+YFKA1pWxoQAJqpnmIl+bFMyB5dM2wCUIdZ +YenqV/Dv0OwpLbz52bS9zmchD/zQYe4IsRbpn3zmaIaZtLjT9xuXT9KYJLr29YrX +DAU3MZYUPYj1RMFKMjQaJg/FjKW3MdQLaxOUaDMwJndi7cpAKUVZVsPAb/SuWzpv +pZULFkL5/y6+w6SadUrcDLjwJlHtt1v3W7weVl86mX8GQaAdiBCt0lThpJCoVaUs +N9O63pf/W0XIvE7lmgXSZHV1EZOKoqV16Qb7r2KbUaimDmLxjW3ziaVPSTkK5STi +E1HZyZIRLUV+Fhx7PRrMQPZ+6DoBZ+1R8EV5z4Y3/FxE/PTO4ke9Z2/0kYF4BdYf +ShYe9RnByU15RrUJra47C6JACvddTn3ghhzJcP573qinNqS1dYrso5qYYOisoCgj +UURYAK3zEEUU7X/W/K/GdpxQRM2MkqdQEpmuhXkOhu+narMpJtLR1lZcwrrWbY1G +zxIJLFOfhE6KhGetDzNep6oJPCUyHTORpPRoRac/EhTX5VdSLnFSvSHKVbBxwdzO +vBAIh26cKUTORZWLzNs2qi8gi4N2G2PsRJgoUZNBKDEfdMP0yoUo3HmEhTOD4Ph7 +XsShRgGJFzl353Y2mW3UoxKkg7T64b58HRVN1/f3Wyo9A5PhjvEBgGV7L4lW2NDh +rmZ+q+KvVytihh6wwJiP +=sH1F -----END PGP SIGNATURE----- diff --git a/dev-ruby/refe/files/refe-0.8.0-ruby19.patch b/dev-ruby/refe/files/refe-0.8.0-ruby19.patch new file mode 100644 index 000000000000..9b4b3fd8104b --- /dev/null +++ b/dev-ruby/refe/files/refe-0.8.0-ruby19.patch @@ -0,0 +1,12 @@ +diff -Naur refe-0.8.0.orig/lib/refe/mygetopt.rb refe-0.8.0/lib/refe/mygetopt.rb +--- refe-0.8.0.orig/lib/refe/mygetopt.rb 2003-04-02 07:38:41.000000000 +0900 ++++ refe-0.8.0/lib/refe/mygetopt.rb 2010-05-30 00:54:04.000000000 +0900 +@@ -11,7 +11,7 @@ + alias orignew new + + def new( usage, descripter ) +- parser = orignew( * descripter.map {|line| ++ parser = orignew( * descripter.split(/^/).map {|line| + line.strip! + next if line.empty? + display, shortopt, longopt, takearg, doc = line.split(/\s+/, 5) diff --git a/dev-ruby/refe/refe-0.8.0-r1.ebuild b/dev-ruby/refe/refe-0.8.0-r1.ebuild new file mode 100644 index 000000000000..e1147a7461fe --- /dev/null +++ b/dev-ruby/refe/refe-0.8.0-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-ruby/refe/refe-0.8.0-r1.ebuild,v 1.1 2010/05/29 16:21:08 matsuu Exp $ + +EAPI="2" +USE_RUBY="ruby18 ruby19 ree18 jruby" + +inherit ruby-ng + +DESCRIPTION="ReFe is an interactive reference for Japanese Ruby manual" +HOMEPAGE="http://www.loveruby.net/ja/prog/refe.html" +SRC_URI="http://www.loveruby.net/archive/refe/${P}-withdoc.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_PATCHES=( "${FILESDIR}/${P}-ruby19.patch" ) + +each_ruby_configure() { + ${RUBY} setup.rb config --data-dir="/usr/share" || die +} + +each_ruby_compile() { + ${RUBY} setup.rb setup || die +} + +each_ruby_install() { + ${RUBY} setup.rb install --prefix="${D}" || die +} + +all_ruby_install() { + dodoc ChangeLog NEWS README* TODO || die +}