From: | "Naohiro Aota (naota)" <naota@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in eclass: ruby-ng-gnome2.eclass |
Date: | Sun, 29 May 2011 13:47:25 |
Message-Id: | 20110529134714.9C0BB20054@flycatcher.gentoo.org |
1 | naota 11/05/29 13:47:14 |
2 | |
3 | Modified: ruby-ng-gnome2.eclass |
4 | Log: |
5 | Support >=ruby-gnome2-0.90 file structure. Based on a code from Shunsuke Shimizu. |
6 | |
7 | Revision Changes Path |
8 | 1.7 eclass/ruby-ng-gnome2.eclass |
9 | |
10 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-ng-gnome2.eclass?rev=1.7&view=markup |
11 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-ng-gnome2.eclass?rev=1.7&content-type=text/plain |
12 | diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ruby-ng-gnome2.eclass?r1=1.6&r2=1.7 |
13 | |
14 | Index: ruby-ng-gnome2.eclass |
15 | =================================================================== |
16 | RCS file: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v |
17 | retrieving revision 1.6 |
18 | retrieving revision 1.7 |
19 | diff -u -r1.6 -r1.7 |
20 | --- ruby-ng-gnome2.eclass 29 May 2011 13:43:16 -0000 1.6 |
21 | +++ ruby-ng-gnome2.eclass 29 May 2011 13:47:14 -0000 1.7 |
22 | @@ -1,6 +1,6 @@ |
23 | # Copyright 1999-2010 Gentoo Foundation |
24 | # Distributed under the terms of the GNU General Public License v2 |
25 | -# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.6 2011/05/29 13:43:16 naota Exp $ |
26 | +# $Header: /var/cvsroot/gentoo-x86/eclass/ruby-ng-gnome2.eclass,v 1.7 2011/05/29 13:47:14 naota Exp $ |
27 | # |
28 | # @ECLASS: ruby-ng-gnome2.eclass |
29 | # @MAINTAINER: |
30 | @@ -13,14 +13,19 @@ |
31 | # This eclass simplifies installation of the various pieces of |
32 | # ruby-gnome2 since they share a very common installation procedure. |
33 | |
34 | -inherit ruby-ng multilib |
35 | +inherit ruby-ng multilib versionator |
36 | |
37 | IUSE="" |
38 | |
39 | # Define EPREFIX if needed |
40 | has "${EAPI:-0}" 0 1 2 && ! use prefix && EPREFIX= |
41 | |
42 | -subbinding=${PN#ruby-} ; subbinding=${subbinding%2} |
43 | +subbinding=${PN#ruby-} |
44 | +if [ $(get_version_component_range "1-2") == "0.19" ]; then |
45 | + subbinding=${subbinding/%2} |
46 | +else |
47 | + subbinding=${subbinding/-/_} |
48 | +fi |
49 | S=${WORKDIR}/ruby-gnome2-all-${PV}/${subbinding} |
50 | SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz" |
51 | HOMEPAGE="http://ruby-gnome2.sourceforge.jp/" |