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/fasta/, sci-biology/fasta/files/
Date: Mon, 01 Jan 2018 12:43:10
Message-Id: 1514810565.a41c01197596738c1f3af00bda7e3cbf52bc9f1c.soap@gentoo
1 commit: a41c01197596738c1f3af00bda7e3cbf52bc9f1c
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 1 12:42:45 2018 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 1 12:42:45 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a41c0119
7
8 sci-biology/fasta: Remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 sci-biology/fasta/Manifest | 1 -
13 sci-biology/fasta/fasta-35.4.10.ebuild | 57 ---------------------------
14 sci-biology/fasta/files/35.4.10-ldflags.patch | 26 ------------
15 3 files changed, 84 deletions(-)
16
17 diff --git a/sci-biology/fasta/Manifest b/sci-biology/fasta/Manifest
18 index 847e1f925c0..800c5b2628b 100644
19 --- a/sci-biology/fasta/Manifest
20 +++ b/sci-biology/fasta/Manifest
21 @@ -1,2 +1 @@
22 -DIST fasta-35.4.10.tar.gz 618971 BLAKE2B cbc413c13f7d5151add9886eb0fbe1d55d9b1847f406ff8fe614e729c6c3ab155711b6c38a2085eabd3f27506562a98ca8d9f1409525f27fe091b30f3a1e840d SHA512 f04268f0eea59cd40985c86597ab68bef40ee28e6ca914a7182c0edfe943ec8fb2a860558f422f210a4c03f3c34f36c677bd3971bc240cb87695826c755f5a47
23 DIST fasta-36.3.5e.tar.gz 943763 BLAKE2B 6234d0aee76af6614e6d25ebcfbdfae080db5bc5adf611aeb6edc53ed7c6cb6cef257bf852ed39bc286527cec4175c251765ce23ea5ff39d12ff8947dba97ac6 SHA512 ddfcae36dadd7e2ed5c8c8c0bda2eed077e9f6cd55e4ebf507690671af156358e9da4e7cb1406d2b8713c326c54a9d829fc25e668b16dfa6df48d18e3a009812
24
25 diff --git a/sci-biology/fasta/fasta-35.4.10.ebuild b/sci-biology/fasta/fasta-35.4.10.ebuild
26 deleted file mode 100644
27 index 8cad4d2a8b0..00000000000
28 --- a/sci-biology/fasta/fasta-35.4.10.ebuild
29 +++ /dev/null
30 @@ -1,57 +0,0 @@
31 -# Copyright 1999-2015 Gentoo Foundation
32 -# Distributed under the terms of the GNU General Public License v2
33 -
34 -EAPI="2"
35 -
36 -inherit eutils flag-o-matic toolchain-funcs
37 -
38 -DESCRIPTION="FASTA is a DNA and Protein sequence alignment software package"
39 -HOMEPAGE="http://fasta.bioch.virginia.edu/fasta_www2/fasta_down.shtml"
40 -SRC_URI="http://faculty.virginia.edu/wrpearson/${PN}/${PN}3/${P}.tar.gz"
41 -
42 -LICENSE="fasta"
43 -SLOT="0"
44 -KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
45 -IUSE="debug cpu_flags_x86_sse2 test"
46 -
47 -DEPEND="test? ( app-shells/tcsh )"
48 -RDEPEND=""
49 -
50 -src_prepare() {
51 - CC_ALT=
52 - CFLAGS_ALT=
53 - ALT=
54 -
55 - use debug && append-flags -DDEBUG
56 -
57 - if [[ $(tc-getCC) == *icc* ]]; then
58 - CC_ALT=icc
59 - ALT="${ALT}_icc"
60 - else
61 - CC_ALT=$(tc-getCC)
62 - use x86 && ALT="32"
63 - use amd64 && ALT="64"
64 - fi
65 -
66 - if use cpu_flags_x86_sse2 ; then
67 - ALT="${ALT}_sse2"
68 - append-flags -msse2
69 - [[ $(tc-getCC) == *icc* ]] || append-flags -ffast-math
70 - fi
71 -
72 - export CC_ALT="${CC_ALT}"
73 - export ALT="${ALT}"
74 -
75 - epatch "${FILESDIR}"/${PV}-ldflags.patch
76 -}
77 -
78 -src_compile() {
79 - cd src
80 - emake -f ../make/Makefile.linux${ALT} CC="${CC_ALT} ${CFLAGS}" HFLAGS="${LDFLAGS} -o" all || die
81 -}
82 -
83 -src_install() {
84 - dobin bin/* || die
85 - doman doc/{prss3.1,fasta35.1,pvcomp.1,fasts3.1,fastf3.1,ps_lav.1,map_db.1} || die
86 - dodoc FASTA_LIST README doc/{README.versions,readme*,fasta*,changes*} || die
87 -}
88
89 diff --git a/sci-biology/fasta/files/35.4.10-ldflags.patch b/sci-biology/fasta/files/35.4.10-ldflags.patch
90 deleted file mode 100644
91 index c3b7a9b5690..00000000000
92 --- a/sci-biology/fasta/files/35.4.10-ldflags.patch
93 +++ /dev/null
94 @@ -1,26 +0,0 @@
95 -diff --git a/make/Makefile.pcom b/make/Makefile.pcom
96 -index a808667..405be95 100644
97 ---- a/make/Makefile.pcom
98 -+++ b/make/Makefile.pcom
99 -@@ -274,16 +274,16 @@ print_pssm : print_pssm.c getseq.c karlin.c apam.c
100 - $(CC) -o print_pssm $(CFLAGS) print_pssm.c getseq.c karlin.c apam.c $(LIB_M)
101 -
102 - map_db : map_db.c uascii.h ncbl2_head.h
103 -- $(CC) $(CFLAGS) -o $(BIN)/map_db map_db.c
104 -+ $(CC) $(CFLAGS) $(HFLAGS) $(BIN)/map_db map_db.c
105 -
106 - list_db : list_db.c
107 -- $(CC) $(CFLAGS) -o $(BIN)/list_db list_db.c
108 -+ $(CC) $(CFLAGS) $(HFLAGS) $(BIN)/list_db list_db.c
109 -
110 - lav2ps : lav2plt.o lavplt_ps.o
111 -- $(CC) -DUNIX -o $(BIN)/lav2ps lav2plt.o lavplt_ps.o -lm
112 -+ $(CC) -DUNIX $(HFLAGS) $(BIN)/lav2ps lav2plt.o lavplt_ps.o -lm
113 -
114 - lav2svg : lav2plt.o lavplt_svg.o
115 -- $(CC) -DUNIX -o $(BIN)/lav2svg lav2plt.o lavplt_svg.o -lm
116 -+ $(CC) -DUNIX $(HFLAGS) $(BIN)/lav2svg lav2plt.o lavplt_svg.o -lm
117 -
118 - res_stats : res_stats.o scale_se.o
119 -- $(CC) -DUNIX -o $(BIN)/res_stats res_stats.o scale_se.o -lm
120 -+ $(CC) -DUNIX $(HFLAGS) $(BIN)/res_stats res_stats.o scale_se.o -lm