Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] dev/mgorny:master commit in: app-cdr/mirage2iso/
Date: Thu, 30 Aug 2012 09:56:24
Message-Id: 1346320443.d871df50b7ac66c5a2ae66d3350a715222450d10.mgorny@gentoo
1 commit: d871df50b7ac66c5a2ae66d3350a715222450d10
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Aug 30 09:54:03 2012 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Aug 30 09:54:03 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=dev/mgorny.git;a=commit;h=d871df50
7
8 app-cdr/mirage2iso: Update URIs and sync with release ebuild.
9
10 (Portage version: 2.2.0_alpha120_p33/git/Linux x86_64, unsigned Manifest commit)
11
12 ---
13 app-cdr/mirage2iso/metadata.xml | 2 +-
14 app-cdr/mirage2iso/mirage2iso-9999.ebuild | 35 +++++++++++++++++++----------
15 2 files changed, 24 insertions(+), 13 deletions(-)
16
17 diff --git a/app-cdr/mirage2iso/metadata.xml b/app-cdr/mirage2iso/metadata.xml
18 index 69f51a9..96b6be2 100644
19 --- a/app-cdr/mirage2iso/metadata.xml
20 +++ b/app-cdr/mirage2iso/metadata.xml
21 @@ -14,6 +14,6 @@
22 <email>mgorny@g.o</email>
23 <name>Michał Górny</name>
24 </maintainer>
25 - <bugs-to>https://github.com/mgorny/mirage2iso/issues/</bugs-to>
26 + <bugs-to>https://bitbucket.org/mgorny/mirage2iso/issues/</bugs-to>
27 </upstream>
28 </pkgmetadata>
29
30 diff --git a/app-cdr/mirage2iso/mirage2iso-9999.ebuild b/app-cdr/mirage2iso/mirage2iso-9999.ebuild
31 index 2ee63d6..d54e981 100644
32 --- a/app-cdr/mirage2iso/mirage2iso-9999.ebuild
33 +++ b/app-cdr/mirage2iso/mirage2iso-9999.ebuild
34 @@ -6,31 +6,32 @@ EAPI=4
35
36 #if LIVE
37 AUTOTOOLS_AUTORECONF=yes
38 -EGIT_REPO_URI="git://github.com/mgorny/${PN}.git
39 - http://github.com/mgorny/${PN}.git"
40 +EGIT_REPO_URI="http://bitbucket.org/mgorny/${PN}.git"
41
42 inherit git-2
43 #endif
44
45 -inherit autotools-utils
46 +inherit autotools-utils versionator
47 +
48 +TESTS_PV=$(get_version_component_range 1-2)
49
50 DESCRIPTION="CD/DVD image converter using libmirage"
51 -HOMEPAGE="https://github.com/mgorny/mirage2iso/"
52 -SRC_URI="mirror://github/mgorny/${PN}/${P}.tar.bz2"
53 +HOMEPAGE="https://bitbucket.org/mgorny/mirage2iso/"
54 +SRC_URI="mirror://bitbucket/mgorny/${PN}/downloads/${P}.tar.bz2
55 + test? ( mirror://bitbucket/mgorny/${PN}/downloads/${PN}-${TESTS_PV}-tests.tar.xz )"
56
57 LICENSE="BSD"
58 SLOT="0"
59 KEYWORDS="~amd64 ~x86"
60 -IUSE="pinentry"
61 +IUSE="pinentry test"
62
63 -COMMON_DEPEND="dev-libs/glib:2
64 - dev-libs/libmirage"
65 +COMMON_DEPEND="dev-libs/libmirage
66 + dev-libs/glib:2
67 + pinentry? ( dev-libs/libassuan )"
68 DEPEND="${COMMON_DEPEND}
69 - virtual/pkgconfig"
70 + test? ( app-arch/xz-utils )"
71 RDEPEND="${COMMON_DEPEND}
72 - pinentry? (
73 - app-crypt/pinentry
74 - dev-libs/libassuan )"
75 + pinentry? ( app-crypt/pinentry )"
76
77 DOCS=( NEWS README )
78
79 @@ -48,3 +49,13 @@ src_configure() {
80
81 autotools-utils_src_configure
82 }
83 +
84 +src_test() {
85 +#if LIVE
86 + autotools-utils_src_test
87 + return ${?}
88 +
89 +#endif
90 + mv "${WORKDIR}"/${PN}-${TESTS_PV}/tests/* tests/ || die
91 + autotools-utils_src_test
92 +}