Gentoo Archives: gentoo-dev

From: Naohiro Aota <naota@g.o>
To: gentoo-dev@l.g.o
Cc: ruby@g.o, Naohiro Aota <naota@g.o>
Subject: [gentoo-dev] [PATCH 9/9] ruby-ng-gnome2.eclass: add support for 3.4.x
Date: Sat, 15 Feb 2020 12:21:39
Message-Id: 20200215121833.3631177-9-naota@gentoo.org
In Reply to: [gentoo-dev] [PATCH 1/9] ruby-ng-gnome2.eclass: drop support for 0.19.x by Naohiro Aota
1 Update SRC_URI since the primary release site is moved to github.
2
3 Signed-off-by: Naohiro Aota <naota@g.o>
4 ---
5 eclass/ruby-ng-gnome2.eclass | 8 +++++++-
6 1 file changed, 7 insertions(+), 1 deletion(-)
7
8 diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass
9 index 4220dc9f2092..fa5530d36629 100644
10 --- a/eclass/ruby-ng-gnome2.eclass
11 +++ b/eclass/ruby-ng-gnome2.eclass
12 @@ -41,11 +41,17 @@ DEPEND="virtual/pkgconfig"
13 ruby_add_bdepend "
14 dev-ruby/pkg-config
15 test? ( >=dev-ruby/test-unit-2 )"
16 -RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME}
17 SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz"
18 HOMEPAGE="https://ruby-gnome2.osdn.jp/"
19 LICENSE="LGPL-2.1+"
20 SLOT="0"
21 +if version_is_at_least "3.4.0"; then
22 + SRC_URI="https://github.com/ruby-gnome/ruby-gnome/archive/${PV}.tar.gz -> ruby-gnome2-${PV}.tar.gz"
23 + RUBY_S=ruby-gnome-${PV}/${RUBY_FAKEGEM_NAME}
24 +else
25 + SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz"
26 + RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME}
27 +fi
28
29 ruby-ng-gnome2_all_ruby_prepare() {
30 # Avoid compilation of dependencies during test.
31 --
32 2.25.0

Replies