Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: eclass/, sci-biology/embassy/
Date: Wed, 04 Feb 2015 08:37:13
Message-Id: 1422812188.e8418dde4777cafc81f5a09b1067993fd5f20d7d.jlec@gentoo
1 commit: e8418dde4777cafc81f5a09b1067993fd5f20d7d
2 Author: Ted Tanberry <ted.tanberry <AT> gmail <DOT> com>
3 AuthorDate: Sun Feb 1 17:36:28 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 1 17:36:28 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e8418dde
7
8 Modified emboss.eclass to define AUTOTOOLS_AUTORECONF before inherit'ing autotools-utils. Included HOMEPAGE in embassy.
9
10 ---
11 eclass/emboss.eclass | 11 +++++++----
12 sci-biology/embassy/embassy-6.6.0.ebuild | 1 +
13 2 files changed, 8 insertions(+), 4 deletions(-)
14
15 diff --git a/eclass/emboss.eclass b/eclass/emboss.eclass
16 index 0c0bb12..e06e430 100644
17 --- a/eclass/emboss.eclass
18 +++ b/eclass/emboss.eclass
19 @@ -44,8 +44,12 @@ case ${EAPI:-0} in
20 *) die "this eclass doesn't support < EAPI 4" ;;
21 esac
22
23 -AUTOTOOLS_IN_SOURCE_BUILD=1
24 -inherit autotools autotools-utils eutils flag-o-matic
25 +if [[ -f "${FILESDIR}"/${P}_fix-build-system.patch ]]; then
26 + AUTOTOOLS_AUTORECONF=1
27 + AUTOTOOLS_IN_SOURCE_BUILD=1
28 +fi
29 +
30 +inherit autotools-utils eutils flag-o-matic
31
32 HOMEPAGE="http://emboss.sourceforge.net/"
33 LICENSE="LGPL-2 GPL-2"
34 @@ -80,7 +84,7 @@ if [[ ${PN} == embassy-* ]]; then
35 S="${WORKDIR}"/${EF}
36 fi
37
38 -DOCS=""
39 +DOCS=()
40 #DOCS="AUTHORS ChangeLog NEWS README"
41
42 # @FUNCTION: emboss_src_prepare
43 @@ -95,7 +99,6 @@ emboss_src_prepare() {
44 if [[ -f "${FILESDIR}"/${P}_fix-build-system.patch ]]; then
45 mv configure.{in,ac} || die
46 epatch "${FILESDIR}"/${P}_fix-build-system.patch
47 - AUTOTOOLS_AUTORECONF=1
48 fi
49
50 [[ -n ${EBO_PATCH} ]] && epatch "${WORKDIR}"/${P}-upstream.patch
51
52 diff --git a/sci-biology/embassy/embassy-6.6.0.ebuild b/sci-biology/embassy/embassy-6.6.0.ebuild
53 index 5b940d3..2d1d959 100644
54 --- a/sci-biology/embassy/embassy-6.6.0.ebuild
55 +++ b/sci-biology/embassy/embassy-6.6.0.ebuild
56 @@ -5,6 +5,7 @@
57 EAPI=5
58
59 DESCRIPTION="A meta-package for installing all EMBASSY packages (EMBOSS add-ons)"
60 +HOMEPAGE="http://emboss.sourceforge.net/embassy/"
61
62 LICENSE+=" freedist"
63 SLOT="0"