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/qrna/, sci-biology/qrna/files/
Date: Sun, 23 Feb 2020 11:52:20
Message-Id: 1582458719.b24fab79ca7863993080b5fafd4ce414ff132c73.soap@gentoo
1 commit: b24fab79ca7863993080b5fafd4ce414ff132c73
2 Author: David Seifert <soap <AT> gentoo <DOT> org>
3 AuthorDate: Sun Feb 23 11:51:59 2020 +0000
4 Commit: David Seifert <soap <AT> gentoo <DOT> org>
5 CommitDate: Sun Feb 23 11:51:59 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24fab79
7
8 sci-biology/qrna: Port to EAPI 7
9
10 Closes: https://bugs.gentoo.org/710554
11 Package-Manager: Portage-2.3.89, Repoman-2.3.20
12 Signed-off-by: David Seifert <soap <AT> gentoo.org>
13
14 sci-biology/qrna/files/qrna-2.0.3c-ldflags.patch | 357 ++++++++++++++++++++++-
15 sci-biology/qrna/qrna-2.0.3c-r3.ebuild | 15 +-
16 2 files changed, 358 insertions(+), 14 deletions(-)
17
18 diff --git a/sci-biology/qrna/files/qrna-2.0.3c-ldflags.patch b/sci-biology/qrna/files/qrna-2.0.3c-ldflags.patch
19 index d03f650dd39..17ca27e6da5 100644
20 --- a/sci-biology/qrna/files/qrna-2.0.3c-ldflags.patch
21 +++ b/sci-biology/qrna/files/qrna-2.0.3c-ldflags.patch
22 @@ -1,13 +1,156 @@
23 -diff --git a/src/Makefile b/src/Makefile
24 -index 1d1631b..4fa3af9 100644
25 +--- a/squid/Makefile
26 ++++ b/squid/Makefile
27 +@@ -19,7 +19,6 @@
28 + # On an Alliant, use fxc.
29 + #
30 + #CC = cc
31 +-CC = gcc
32 + #CC = fxc
33 +
34 + ## Any special compiler flags you want.
35 +@@ -37,7 +36,6 @@
36 + # for instance. If the code builds cleanly but seg faults, try
37 + # rebuilding without optimization.
38 + #
39 +-CFLAGS = -O
40 + #CFLAGS = -g
41 + #CFLAGS = -TARG:exc_max -64 -Ofast=ip27 #specific SGI Origin200 compiler#
42 +
43 +@@ -47,8 +45,6 @@
44 + # Don't worry. The Makefile tests for ranlib existence and will work
45 + # fine on SGIs even if RANLIB is set.
46 + #
47 +-AR = ar rcv
48 +-RANLIB = ranlib
49 +
50 + ## Machine specific definitions
51 + #
52 +@@ -108,41 +104,41 @@
53 + all: $(LIBTARGET)
54 +
55 + alistat: $(OBJ) alistat_main.o
56 +- $(CC) $(CFLAGS) $(MDEFS) -o alistat $(OBJ) alistat_main.o $(LIBS)
57 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o alistat $(OBJ) alistat_main.o $(LIBS)
58 +
59 + compalign: $(OBJ) compalign_main.o
60 +- $(CC) $(CFLAGS) $(MDEFS) -o compalign $(OBJ) compalign_main.o $(LIBS)
61 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o compalign $(OBJ) compalign_main.o $(LIBS)
62 +
63 + compstruct: $(OBJ) compstruct_main.o
64 +- $(CC) $(CFLAGS) $(MDEFS) -o compstruct $(OBJ) compstruct_main.o $(LIBS)
65 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o compstruct $(OBJ) compstruct_main.o $(LIBS)
66 +
67 + getseq: $(OBJ) getseq_main.o
68 +- $(CC) $(CFLAGS) $(MDEFS) -o getseq $(OBJ) getseq_main.o $(LIBS)
69 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o getseq $(OBJ) getseq_main.o $(LIBS)
70 +
71 + reformat: $(OBJ) reformat_main.o
72 +- $(CC) $(CFLAGS) $(MDEFS) -o reformat $(OBJ) reformat_main.o $(LIBS)
73 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o reformat $(OBJ) reformat_main.o $(LIBS)
74 +
75 + revcomp: $(OBJ) revcomp_main.o
76 +- $(CC) $(CFLAGS) $(MDEFS) -o revcomp $(OBJ) revcomp_main.o $(LIBS)
77 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o revcomp $(OBJ) revcomp_main.o $(LIBS)
78 +
79 + seqstat: $(OBJ) seqstat_main.o
80 +- $(CC) $(CFLAGS) $(MDEFS) -o seqstat $(OBJ) seqstat_main.o $(LIBS)
81 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o seqstat $(OBJ) seqstat_main.o $(LIBS)
82 +
83 + seqsplit: $(OBJ) seqsplit_main.o
84 +- $(CC) $(CFLAGS) $(MDEFS) -o seqstat $(OBJ) seqsplit_main.o $(LIBS)
85 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o seqstat $(OBJ) seqsplit_main.o $(LIBS)
86 +
87 + shuffle: $(OBJ) shuffle_main.o
88 +- $(CC) $(CFLAGS) $(MDEFS) -o shuffle $(OBJ) shuffle_main.o $(LIBS)
89 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o shuffle $(OBJ) shuffle_main.o $(LIBS)
90 +
91 + translate: $(OBJ) translate_main.o
92 +- $(CC) $(CFLAGS) $(MDEFS) -o translate $(OBJ) translate_main.o $(LIBS)
93 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o translate $(OBJ) translate_main.o $(LIBS)
94 +
95 + weight: $(OBJ) weight_main.o
96 +- $(CC) $(CFLAGS) $(MDEFS) -o weight $(OBJ) weight_main.o $(LIBS)
97 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) -o weight $(OBJ) weight_main.o $(LIBS)
98 +
99 +
100 + $(LIBTARGET): $(OBJ)
101 +- $(AR) $(LIBTARGET) $(OBJ)
102 ++ $(AR) rcv $(LIBTARGET) $(OBJ)
103 + -if test -x /bin/ranlib; then /bin/ranlib $(LIBTARGET); else exit 0; fi
104 + -if test -x /usr/bin/ranlib; then /usr/bin/ranlib $(LIBTARGET); else exit 0; fi
105 + -if test -x $(RANLIB); then $(RANLIB) $(LIBTARGET); else exit 0; fi
106 +@@ -182,4 +178,4 @@
107 + etags -t $(SRC) $(HDRS)
108 +
109 + .c.o:
110 +- $(CC) $(CFLAGS) $(MDEFS) -c $<
111 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -c $<
112 +--- a/squid02/Makefile
113 ++++ b/squid02/Makefile
114 +@@ -27,8 +27,6 @@
115 +
116 + ## your compiler and compiler flags
117 + #
118 +-CC = gcc
119 +-CFLAGS = -g -O2
120 +
121 + ## other defined flags for machine-specific stuff
122 + #
123 +@@ -37,8 +35,6 @@
124 +
125 + ## Archiver command
126 + #
127 +-AR = ar rcv
128 +-RANLIB = ranlib
129 +
130 + ## instructions for installing man pages
131 + #
132 +@@ -158,10 +154,10 @@
133 + all: version.h $(PROGS) libsquid.a
134 +
135 + $(PROGS): %: %_main.o version.h $(OBJS)
136 +- $(CC) $(CFLAGS) $(MDEFS) $(PVMLIBDIR) -o $@ $@_main.o $(OBJS) $(PVMLIBS) $(LIBS)
137 ++ $(CC) $(CFLAGS) $(LDFLAGS) $(MDEFS) $(PVMLIBDIR) -o $@ $@_main.o $(OBJS) $(PVMLIBS) $(LIBS)
138 +
139 + .c.o:
140 +- $(CC) $(CFLAGS) $(PVMFLAG) $(PVMINCDIR) $(MDEFS) -c $<
141 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(PVMFLAG) $(PVMINCDIR) $(MDEFS) -c $<
142 + ################################################################
143 +
144 +
145 +@@ -172,7 +168,7 @@
146 + module: libsquid.a
147 +
148 + libsquid.a: version.h $(OBJS)
149 +- $(AR) libsquid.a $(OBJS)
150 ++ $(AR) rcv libsquid.a $(OBJS)
151 + $(RANLIB) libsquid.a
152 + chmod 644 libsquid.a
153 + #################################################################
154 --- a/src/Makefile
155 +++ b/src/Makefile
156 -@@ -131,17 +131,17 @@ DEMOS =
157 +@@ -21,7 +21,6 @@
158 + SQUIDSRCDIR02 = ../squid02
159 +
160 + ## your compiler
161 +-CC = gcc
162 + #CC = cc
163 +
164 + ## any special compiler flags you want
165 +@@ -30,7 +29,6 @@
166 + #CFLAGS = -g -Wall -pedantic
167 + #CFLAGS = -TARG:exc_max
168 + #CFLAGS = -g -fullwarn -wlint,-fviah
169 +-CFLAGS = -O
170 + #CFLAGS = -p # profiling #
171 + #CFLAGS = -64 -Ofast=ip27 #specific warhorse compiler#
172 +
173 +@@ -131,145 +129,145 @@
174 all: $(PROGS)
175
176 main: $(OBJ) main.o
177 - $(CC) $(CFLAGS) -o $@ -L$(SQUIDDIR) $@.o $(LIBS)
178 -+ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -L$(SQUIDDIR) $@.o $(LIBS)
179 ++ $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -L$(SQUIDDIR) $@.o $(LIBS)
180 cfgbuild: $(OBJ) cfgbuild.o
181 - $(CC) $(CFLAGS) -o $@ -L$(SQUIDDIR) $@.o $(OBJ) $(LIBS)
182 + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -L$(SQUIDDIR) $@.o $(OBJ) $(LIBS)
183 @@ -25,4 +168,208 @@ index 1d1631b..4fa3af9 100644
184 + $(CC) $(CFLAGS) $(LDFLAGS) -o $@ -L$(SQUIDDIR02) $@.o $(OBJ2) $(LIBS)
185
186 main.o: ../src/main.c
187 - $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
188 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
189 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
190 + cfgbuild.o: ../src/cfgbuild.c
191 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
192 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
193 + eqrna.o: ../src/eqrna.c
194 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
195 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
196 + eqrna_sample.o: ../src/eqrna_sample.c
197 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
198 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
199 + shuffle.o: ../src/shuffle.c
200 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
201 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
202 + rnamat_main.o: ../src/rnamat_main.c
203 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
204 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
205 +
206 + cfgio.o: ../src/cfgio.c
207 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
208 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
209 + cfgmodel.o: ../src/cfgmodel.c
210 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
211 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
212 + cfgparse.o: ../src/cfgparse.c
213 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
214 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
215 + codcreatealign.o: ../src/codcreatealign.c
216 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
217 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
218 + coddp.o: ../src/coddp.c
219 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
220 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
221 + coddpscanfast.o: ../src/coddpscanfast.c
222 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
223 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
224 + codmodel.o: ../src/codmodel.c
225 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
226 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
227 + codon.o: ../src/codon.c
228 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
229 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
230 + codscorealign.o: ../src/codscorealign.c
231 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
232 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
233 + er_math.o: ../src/er_math.c
234 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
235 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
236 + er_vectop.o: ../src/er_vectop.c
237 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
238 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
239 + evd.o: ../src/evd.c
240 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
241 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
242 + evolcodmodel.o: ../src/evolcodmodel.c
243 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
244 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
245 + evolemissions.o: ../src/evolemissions.c
246 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
247 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
248 + evolmisc.o: ../src/evolmisc.c
249 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
250 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
251 + evolnullmodel.o: ../src/evolnullmodel.c
252 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
253 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
254 + evolothmodel.o: ../src/evolothmodel.c
255 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
256 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
257 + evolqrnaversion.o: ../src/evolqrnaversion.c
258 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
259 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
260 + evolscorewithmodels.o: ../src/evolscorewithmodels.c
261 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
262 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
263 + evolscorewithmodelscanfast.o: ../src/evolscorewithmodelscanfast.c
264 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
265 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
266 + evolriboprob.o: ../src/evolriboprob.c
267 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
268 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
269 + evolrnadp.o: ../src/evolrnadp.c
270 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
271 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
272 + evolrnadpscanfast.o: ../src/evolrnadpscanfast.c
273 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
274 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
275 + evolrnamodel.o: ../src/evolrnamodel.c
276 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
277 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
278 + evolrnascorealign.o: ../src/evolrnascorealign.c
279 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
280 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
281 + evolve.o: ../src/evolve.c
282 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
283 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
284 + globals.o: ../src/globals.c
285 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
286 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
287 + hexamer.o: ../src/hexamer.c
288 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
289 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
290 + matrix.o: ../src/matrix.c
291 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
292 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
293 + misc.o: ../src/misc.c
294 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
295 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
296 + nrnscfg.o: ../src/nrnscfg.c
297 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
298 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
299 + nstack.o: ../src/nstack.c
300 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
301 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
302 + nullmodel.o: ../src/nullmodel.c
303 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
304 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
305 + othcreatealign.o: ../src/othcreatealign.c
306 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
307 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
308 + othdp.o: ../src/othdp.c
309 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
310 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
311 + othdpscanfast.o: ../src/othdpscanfast.c
312 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
313 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
314 + othmodel.o: ../src/othmodel.c
315 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
316 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
317 + othscorealign.o: ../src/othscorealign.c
318 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
319 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
320 + posterior.o: ../src/posterior.c
321 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
322 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
323 + qrnaversion.o: ../src/qrnaversion.c
324 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
325 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
326 + riboprob.o: ../src/riboprob.c
327 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
328 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
329 + rnacreatealign.o: ../src/rnacreatealign.c
330 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
331 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
332 + rnadp.o: ../src/rnadp.c
333 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
334 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
335 + rnadpscanfast.o: ../src/rnadpscanfast.c
336 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
337 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
338 + rnaio.o: ../src/rnaio.c
339 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
340 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
341 + rnamat.o: ../src/rnamat.c
342 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
343 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR02) -c $?
344 + rnamodel.o: ../src/rnamodel.c
345 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
346 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
347 + rnaoutput.o: ../src/rnaoutput.c
348 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
349 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
350 + rnascorealign.o: ../src/rnascorealign.c
351 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
352 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
353 + rnascfg.o: ../src/rnascfg.c
354 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
355 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
356 + rnascfgscanfast.o: ../src/rnascfgscanfast.c
357 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
358 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
359 + scorewithmodels.o: ../src/scorewithmodels.c
360 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
361 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
362 + scorewithmodelscanfast.o: ../src/scorewithmodelscanfast.c
363 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
364 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
365 + seqio.o: ../src/seqio.c
366 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
367 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
368 + trace.o: ../src/trace.c
369 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
370 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
371 + traceSCFG.o: ../src/traceSCFG.c
372 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
373 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
374 + tying.o: ../src/tying.c
375 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
376 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $?
377 +
378 +
379 + install: $(PROGS)
380 +@@ -313,10 +311,10 @@
381 + /usr/lib/lint/llib-lm.ln
382 +
383 + .c.o:
384 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $<
385 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $<
386 +
387 + .m.o:
388 +- $(CC) $(CFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $<
389 ++ $(CC) $(CFLAGS) $(CPPFLAGS) $(MDEFS) -I$(SQUIDDIR) -c $<
390 +
391 +
392 +
393
394 diff --git a/sci-biology/qrna/qrna-2.0.3c-r3.ebuild b/sci-biology/qrna/qrna-2.0.3c-r3.ebuild
395 index 5c580a24d2a..34b59e9fb0a 100644
396 --- a/sci-biology/qrna/qrna-2.0.3c-r3.ebuild
397 +++ b/sci-biology/qrna/qrna-2.0.3c-r3.ebuild
398 @@ -1,7 +1,7 @@
399 -# Copyright 1999-2017 Gentoo Foundation
400 +# Copyright 1999-2020 Gentoo Authors
401 # Distributed under the terms of the GNU General Public License v2
402
403 -EAPI=6
404 +EAPI=7
405
406 inherit toolchain-funcs
407
408 @@ -12,7 +12,6 @@ SRC_URI="mirror://gentoo/${P}.tar.bz2"
409 LICENSE="GPL-2"
410 SLOT="0"
411 KEYWORDS="~amd64 ~x86"
412 -IUSE=""
413
414 RDEPEND="
415 dev-lang/perl
416 @@ -26,15 +25,13 @@ PATCHES=(
417
418 src_prepare() {
419 default
420 - sed \
421 - -e "s:^CC.*:CC = $(tc-getCC):" \
422 - -e "/^AR/s:ar:$(tc-getAR):g" \
423 - -e "/^RANLIB/s:ranlib:$(tc-getRANLIB):g" \
424 - -e "/CFLAGS/s:=.*$:= ${CFLAGS}:" \
425 - -i {src,squid,squid02}/Makefile || die
426 rm -v squid*/*.a || die
427 }
428
429 +src_configure() {
430 + tc-export AR CC RANLIB
431 +}
432 +
433 src_compile() {
434 local d
435 for d in squid squid02 src; do