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 |