Gentoo Archives: gentoo-commits

From: David Seifert <soap@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sci-biology/clustalw/files/, sci-biology/clustalw/
Date: Sat, 25 Feb 2017 15:24:19
Message-Id: 1488036238.ee8afc8624d23ec0bd41a5b63ca03ab40973af00.soap@gentoo
1 commit: ee8afc8624d23ec0bd41a5b63ca03ab40973af00
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 25 15:16:26 2017 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 25 15:23:58 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee8afc86
7
8 sci-biology/clustalw: Modernise to EAPI 6
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 .../{clustalw-1.83-r3.ebuild => clustalw-1.83-r4.ebuild} | 14 +++++++-------
13 sci-biology/clustalw/files/1.83-as-needed.patch | 4 ++--
14 2 files changed, 9 insertions(+), 9 deletions(-)
15
16 diff --git a/sci-biology/clustalw/clustalw-1.83-r3.ebuild b/sci-biology/clustalw/clustalw-1.83-r4.ebuild
17 similarity index 74%
18 rename from sci-biology/clustalw/clustalw-1.83-r3.ebuild
19 rename to sci-biology/clustalw/clustalw-1.83-r4.ebuild
20 index 6047a08ed4..bf6e6a9c28 100644
21 --- a/sci-biology/clustalw/clustalw-1.83-r3.ebuild
22 +++ b/sci-biology/clustalw/clustalw-1.83-r4.ebuild
23 @@ -1,10 +1,10 @@
24 -# Copyright 1999-2014 Gentoo Foundation
25 +# Copyright 1999-2017 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 # $Id$
28
29 -EAPI=5
30 +EAPI=6
31
32 -inherit eutils toolchain-funcs
33 +inherit toolchain-funcs
34
35 DESCRIPTION="General purpose multiple alignment program for DNA and proteins"
36 HOMEPAGE="http://www.embl-heidelberg.de/~seqanal/"
37 @@ -17,8 +17,10 @@ IUSE=""
38
39 S="${WORKDIR}"/${PN}${PV}
40
41 +PATCHES=( "${FILESDIR}"/${PV}-as-needed.patch )
42 +
43 src_prepare() {
44 - epatch "${FILESDIR}"/${PV}-as-needed.patch
45 + default
46
47 sed \
48 -e "/^CC/s:cc:$(tc-getCC):g" \
49 @@ -30,7 +32,5 @@ src_prepare() {
50
51 src_install() {
52 dobin clustalw
53 - dodoc README clustalv.doc clustalw.doc clustalw.ms
54 - insinto /usr/share/doc/${PF}
55 - doins clustalw_help
56 + dodoc README clustalv.doc clustalw{.doc,.ms,_help}
57 }
58
59 diff --git a/sci-biology/clustalw/files/1.83-as-needed.patch b/sci-biology/clustalw/files/1.83-as-needed.patch
60 index 62b4654cdd..9bb35b43f2 100644
61 --- a/sci-biology/clustalw/files/1.83-as-needed.patch
62 +++ b/sci-biology/clustalw/files/1.83-as-needed.patch
63 @@ -1,5 +1,5 @@
64 ---- makefile 2003-01-29 09:53:45.000000000 +0100
65 -+++ makefile.new 2009-08-17 08:33:16.000000000 +0200
66 +--- a/makefile
67 ++++ b/makefile
68 @@ -11,11 +11,11 @@
69 HEADERS = general.h clustalw.h