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 | 12 +++++++++--- |
6 |
1 file changed, 9 insertions(+), 3 deletions(-) |
7 |
|
8 |
diff --git a/eclass/ruby-ng-gnome2.eclass b/eclass/ruby-ng-gnome2.eclass |
9 |
index 7beb03e778c8..7cd789410b20 100644 |
10 |
--- a/eclass/ruby-ng-gnome2.eclass |
11 |
+++ b/eclass/ruby-ng-gnome2.eclass |
12 |
@@ -13,8 +13,8 @@ |
13 |
# ruby-gnome2 since they share a very common installation procedure. |
14 |
|
15 |
case "${EAPI:-0}" in |
16 |
- 6|7) |
17 |
- ;; |
18 |
+ 6) inherit eapi7-ver ;; |
19 |
+ 7) ;; |
20 |
*) |
21 |
die "Unsupported EAPI=${EAPI} (unknown) for ${ECLASS}" |
22 |
;; |
23 |
@@ -43,11 +43,17 @@ DEPEND="virtual/pkgconfig" |
24 |
ruby_add_bdepend " |
25 |
dev-ruby/pkg-config |
26 |
test? ( >=dev-ruby/test-unit-2 )" |
27 |
-RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME} |
28 |
SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz" |
29 |
HOMEPAGE="https://ruby-gnome2.osdn.jp/" |
30 |
LICENSE="LGPL-2.1+" |
31 |
SLOT="0" |
32 |
+if ver_test -ge "3.4.0"; then |
33 |
+ SRC_URI="https://github.com/ruby-gnome/ruby-gnome/archive/${PV}.tar.gz -> ruby-gnome2-${PV}.tar.gz" |
34 |
+ RUBY_S=ruby-gnome-${PV}/${RUBY_FAKEGEM_NAME} |
35 |
+else |
36 |
+ SRC_URI="mirror://sourceforge/ruby-gnome2/ruby-gnome2-all-${PV}.tar.gz" |
37 |
+ RUBY_S=ruby-gnome2-all-${PV}/${RUBY_FAKEGEM_NAME} |
38 |
+fi |
39 |
|
40 |
ruby-ng-gnome2_all_ruby_prepare() { |
41 |
# Avoid compilation of dependencies during test. |
42 |
-- |
43 |
2.26.2 |