Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-biology/embassy-hmmer/, sci-biology/embassy-hmmer/files/
Date: Wed, 04 Feb 2015 08:37:19
Message-Id: 1423038573.762037714cb5cda109478994a81e21835d313409.jlec@gentoo
1 commit: 762037714cb5cda109478994a81e21835d313409
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Wed Feb 4 08:29:33 2015 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Wed Feb 4 08:29:33 2015 +0000
6 URL: http://sources.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=76203771
7
8 sci-biology/embassy-hmmer: Bump eclass, Drop old
9
10 Package-Manager: portage-2.2.15
11
12 ---
13 sci-biology/embassy-hmmer/ChangeLog | 7 +-
14 .../embassy-hmmer/embassy-hmmer-2.3.2-r4.ebuild | 13 -
15 .../embassy-hmmer/embassy-hmmer-2.3.2.650.ebuild | 2 +-
16 .../files/embassy-hmmer-2.3.2-r4.patch | 346 ---------------------
17 sci-biology/embassy-hmmer/metadata.xml | 2 +-
18 5 files changed, 8 insertions(+), 362 deletions(-)
19
20 diff --git a/sci-biology/embassy-hmmer/ChangeLog b/sci-biology/embassy-hmmer/ChangeLog
21 index a24cbb0..fa2844c 100644
22 --- a/sci-biology/embassy-hmmer/ChangeLog
23 +++ b/sci-biology/embassy-hmmer/ChangeLog
24 @@ -1,7 +1,12 @@
25 # ChangeLog for sci-biology/embassy-hmmer
26 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
27 +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 # $Header: /var/cvsroot/gentoo-x86/sci-biology/embassy-hmmer/ChangeLog,v 1.30 2010/01/01 22:00:05 fauli Exp $
29
30 + 04 Feb 2015; Justin Lecher <jlec@g.o> -embassy-hmmer-2.3.2-r4.ebuild,
31 + embassy-hmmer-2.3.2.650.ebuild, -files/embassy-hmmer-2.3.2-r4.patch,
32 + metadata.xml:
33 + Bump eclass, Drop old
34 +
35 25 Jun 2011; Justin Lecher <jlec@g.o> embassy-hmmer-2.3.2-r4.ebuild:
36 Dropped ~ppc due to missing keywording of sci-libs/plplot, #358035
37
38
39 diff --git a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2-r4.ebuild b/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2-r4.ebuild
40 deleted file mode 100644
41 index 193910a..0000000
42 --- a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2-r4.ebuild
43 +++ /dev/null
44 @@ -1,13 +0,0 @@
45 -# Copyright 1999-2014 Gentoo Foundation
46 -# Distributed under the terms of the GNU General Public License v2
47 -# $Header: $
48 -
49 -EAPI="4"
50 -
51 -EBO_DESCRIPTION="wrappers for HMMER - Biological sequence analysis with profile HMMs"
52 -
53 -inherit emboss
54 -
55 -KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
56 -
57 -RDEPEND+=" ~sci-biology/hmmer-${PV}"
58
59 diff --git a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.650.ebuild b/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.650.ebuild
60 index f1a9f29..8f2a68a 100644
61 --- a/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.650.ebuild
62 +++ b/sci-biology/embassy-hmmer/embassy-hmmer-2.3.2.650.ebuild
63 @@ -6,7 +6,7 @@ EAPI=5
64
65 EBO_DESCRIPTION="wrappers for HMMER - Biological sequence analysis with profile HMMs"
66
67 -inherit emboss
68 +inherit emboss-r1
69
70 KEYWORDS="~amd64 ~x86 ~x86-linux ~ppc-macos"
71
72
73 diff --git a/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2-r4.patch b/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2-r4.patch
74 deleted file mode 100644
75 index 87cd5f8..0000000
76 --- a/sci-biology/embassy-hmmer/files/embassy-hmmer-2.3.2-r4.patch
77 +++ /dev/null
78 @@ -1,346 +0,0 @@
79 -diff --git a/Makefile.am b/Makefile.am
80 -index 9172bb3..349b13b 100644
81 ---- a/Makefile.am
82 -+++ b/Makefile.am
83 -@@ -1,5 +1,6 @@
84 - #
85 -
86 -+ACLOCAL_AMFLAGS = -I m4
87 - SUBDIRS = src emboss_acd emboss_doc
88 -
89 - EXTRA_DIST = depcomp ltmain.sh install-sh config.sub config.guess
90 -diff --git a/configure.in b/configure.in
91 -index 2af5506..e21e5b2 100644
92 ---- a/configure.in
93 -+++ b/configure.in
94 -@@ -187,15 +187,6 @@ AC_PROG_INSTALL
95 - AC_PROG_LN_S
96 - AC_PROG_MAKE_SET
97 -
98 --dnl Intel MacOSX 10.6 puts X11 in a non-standard place
99 --if test "${with_x}" != "no" ; then
100 --if test "`uname -a | grep Darwin`"; then
101 --OSXX=`sw_vers -productVersion | sed 's/\(10\.[[0-9]]*\).*/\1/'`
102 --if test ${OSXX} '>' '10.4'; then
103 --CFLAGS="$CFLAGS -I/usr/X11/include -L/usr/X11/lib"
104 --fi
105 --fi
106 --fi
107 -
108 - dnl Check for header files
109 - AC_PATH_XTRA
110 -@@ -248,10 +239,10 @@ AX_LIB_MYSQL
111 - AX_LIB_POSTGRESQL
112 -
113 - CFLAGS="$CFLAGS $MYSQL_CFLAGS"
114 --LDFLAGS="$LDFLAGS $MYSQL_LDFLAGS"
115 -+LIBS="${MYSQL_LIBS} ${LIBS}"
116 -
117 --CFLAGS="$CFLAGS $POSTGRESQL_CFLAGS"
118 --LDFLAGS="$LDFLAGS $POSTGRESQL_LDFLAGS"
119 -+CFLAGS="$POSTGRESQL_CFLAGS $CFLAGS"
120 -+LIBS="$POSTGRESQL_LIBS $LIBS"
121 -
122 -
123 - dnl "Export" these variables for PCRE
124 -@@ -388,9 +379,30 @@ AC_ARG_ENABLE(systemlibs,
125 - AS_HELP_STRING([--enable-systemlibs], [Use system versions of zlib/expat]))
126 - if test "${enable_systemlibs}" = "yes" ; then
127 - have_systemlibs=yes
128 -+ DEFINE_USE_SYSTEM_PCRE="#define"
129 -+ PKG_CHECK_MODULES([PLPLOT], [plplotd])
130 -+ PKG_CHECK_MODULES([ZLIB], [zlib])
131 -+else
132 -+ dnl X11 is only used by plplot
133 -+ dnl Intel MacOSX 10.6 puts X11 in a non-standard place
134 -+ if test "${with_x}" != "no" ; then
135 -+ if test "`uname -a | grep Darwin`"; then
136 -+ OSXX=`sw_vers -productVersion | sed 's/\(10\.[[0-9]]*\).*/\1/'`
137 -+ if test ${OSXX} '>' '10.4'; then
138 -+ CFLAGS="$CFLAGS -I/usr/X11/include -L/usr/X11/lib"
139 -+ fi
140 -+ fi
141 -+ fi
142 -+ if test "${with_x}" != "no" ; then
143 -+ LF_EMBOSS_PATH_XLIB
144 -+ fi
145 -+ AC_MSG_NOTICE(USING bundled LIBS)
146 - fi
147 - AM_CONDITIONAL(ESYSTEMLIBS, test "$have_systemlibs" = "yes")
148 - AC_SUBST(ESYSTEMLIBS)
149 -+AC_SUBST(DEFINE_USE_SYSTEM_PCRE)
150 -+AC_SUBST(PLPLOT_CFLAGS)
151 -+AC_SUBST(PLPLOT_LIBS)
152 -
153 -
154 -
155 -diff --git a/emboss_doc/html/Makefile.am b/emboss_doc/html/Makefile.am
156 -index de7a4b5..17e272b 100644
157 ---- a/emboss_doc/html/Makefile.am
158 -+++ b/emboss_doc/html/Makefile.am
159 -@@ -4,4 +4,4 @@ pkgdata_DATA = index.html \
160 - ehmmemit.html ehmmfetch.html ehmmindex.html \
161 - ehmmpfam.html ehmmsearch.html
162 -
163 --pkgdatadir=$(prefix)/share/EMBOSS/doc/html/embassy/hmmernew
164 -+pkgdatadir=$(docdir)/html/embassy/hmmernew
165 -diff --git a/emboss_doc/text/Makefile.am b/emboss_doc/text/Makefile.am
166 -index 9f172e4..83e6d59 100644
167 ---- a/emboss_doc/text/Makefile.am
168 -+++ b/emboss_doc/text/Makefile.am
169 -@@ -3,4 +3,4 @@ pkgdata_DATA = ehmmalign.txt ehmmbuild.txt \
170 - ehmmemit.txt ehmmfetch.txt ehmmindex.txt \
171 - ehmmpfam.txt ehmmsearch.txt
172 -
173 --pkgdatadir=$(prefix)/share/EMBOSS/doc/programs/text
174 -+pkgdatadir=$(docdir)/programs/text
175 -diff --git a/m4/hpdf.m4 b/m4/hpdf.m4
176 -index a37940f..80b329c 100644
177 ---- a/m4/hpdf.m4
178 -+++ b/m4/hpdf.m4
179 -@@ -33,8 +33,8 @@ ALT_HOME=/usr
180 - #
181 - # Locate hpdf
182 - #
183 --if test -d "${ALT_HOME}"
184 --then
185 -+#if test -d "${ALT_HOME}"
186 -+#then
187 -
188 - #
189 - # Keep a copy if it fails
190 -@@ -45,13 +45,13 @@ then
191 - #
192 - # Set
193 - #
194 -- LDFLAGS="${LDFLAGS} -L${ALT_HOME}/lib"
195 -- CPPFLAGS="$CPPFLAGS -I$ALT_HOME/include"
196 -+# LDFLAGS="${LDFLAGS} -L${ALT_HOME}/lib"
197 -+# CPPFLAGS="$CPPFLAGS -I$ALT_HOME/include"
198 -
199 - #
200 - # Check for libharu in ALT_HOME
201 - #
202 -- AC_CHECK_LIB(hpdf, HPDF_New, CHECK=1, CHECK=0, -L${ALT_HOME}/lib)
203 -+ AC_CHECK_LIB(hpdf, HPDF_New, CHECK=1, CHECK=0)
204 - #
205 - #
206 - # If everything found okay then proceed to include png driver in config.
207 -@@ -80,10 +80,4 @@ then
208 - echo "No pdf support (libhpdf) found."
209 - fi
210 -
211 --else
212 -- if test $withval != "no"; then
213 -- echo "Directory $ALT_HOME does not exist"
214 -- exit 0
215 -- fi
216 --fi
217 - ])
218 -diff --git a/m4/mysql.m4 b/m4/mysql.m4
219 -index 12f8fe9..5cd8b90 100644
220 ---- a/m4/mysql.m4
221 -+++ b/m4/mysql.m4
222 -@@ -26,7 +26,7 @@
223 - # This macro calls:
224 - #
225 - # AC_SUBST(MYSQL_CFLAGS)
226 --# AC_SUBST(MYSQL_LDFLAGS)
227 -+# AC_SUBST(MYSQL_LIBS)
228 - # AC_SUBST(MYSQL_VERSION)
229 - #
230 - # And sets:
231 -@@ -68,7 +68,7 @@ AC_DEFUN([AX_LIB_MYSQL],
232 - )
233 -
234 - MYSQL_CFLAGS=""
235 -- MYSQL_LDFLAGS=""
236 -+ MYSQL_LIBS=""
237 - MYSQL_VERSION=""
238 -
239 - dnl
240 -@@ -86,7 +86,7 @@ AC_DEFUN([AX_LIB_MYSQL],
241 -
242 - dnl MYSQL_CFLAGS="`$MYSQL_CONFIG --cflags`"
243 - MYSQL_CFLAGS="`$MYSQL_CONFIG --include`"
244 -- MYSQL_LDFLAGS="`$MYSQL_CONFIG --libs`"
245 -+ MYSQL_LIBS="`$MYSQL_CONFIG --libs`"
246 -
247 - MYSQL_VERSION=`$MYSQL_CONFIG --version`
248 -
249 -@@ -97,7 +97,7 @@ dnl not be installed
250 - EMBCFLAGS=$CFLAGS
251 - EMBLDFLAGS=$LDFLAGS
252 - CFLAGS="$MYSQL_CFLAGS $EMBCFLAGS"
253 -- LDFLAGS="$MYSQL_LDFLAGS $EMBLDFLAGS"
254 -+ LIBS="${MYSQL_LIBS} ${LIBS}"
255 -
256 - AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <stdio.h>
257 - #include "mysql.h"]],
258 -@@ -115,7 +115,7 @@ dnl not be installed
259 - AC_MSG_RESULT([yes])
260 - else
261 - MYSQL_CFLAGS=""
262 -- MYSQL_LDFLAGS=""
263 -+ MYSQL_LIBS=""
264 - found_mysql="no"
265 - AC_MSG_RESULT([no])
266 - fi
267 -@@ -172,5 +172,5 @@ dnl not be installed
268 -
269 - AC_SUBST([MYSQL_VERSION])
270 - AC_SUBST([MYSQL_CFLAGS])
271 -- AC_SUBST([MYSQL_LDFLAGS])
272 -+ AC_SUBST([MYSQL_LIBS])
273 - ])
274 -diff --git a/m4/pngdriver.m4 b/m4/pngdriver.m4
275 -index 5934321..de970ae 100644
276 ---- a/m4/pngdriver.m4
277 -+++ b/m4/pngdriver.m4
278 -@@ -44,8 +44,8 @@ ALT_HOME=/usr
279 - #
280 - # Locate png/gd/zlib, if wanted
281 - #
282 --if test -d "${ALT_HOME}"
283 --then
284 -+#if test -d "${ALT_HOME}"
285 -+#then
286 -
287 - #
288 - # Keep a copy if it fails
289 -@@ -69,20 +69,26 @@ then
290 - fi
291 -
292 -
293 -+PKG_CHECK_MODULES([PNG], [libpng])
294 -+PKG_CHECK_MODULES([ZLIB], [zlib])
295 -+AC_CHECK_PROG(GD_LIBS, [gdlib-config])
296 -+GD_LIBS="`gdlib-config --libs` -lgd"
297 -+GD_CFLAGS="`gdlib-config --cflags`"
298 -+
299 -
300 -
301 -
302 - #
303 - # Check for zlib in ALT_HOME
304 - #
305 -- AC_CHECK_LIB(z, inflateEnd, CHECK=1, CHECK=0, -L${ALT_HOME}/lib -lz)
306 -+ AC_CHECK_LIB(z, inflateEnd, CHECK=1, CHECK=0, ${ZLIB_LIBS})
307 - #
308 -
309 - #
310 - # Check for png
311 - #
312 - if test $CHECK = "1" ; then
313 -- AC_CHECK_LIB(png, png_destroy_read_struct, CHECK=1, CHECK=0 , -L${ALT_HOME}/lib -lz)
314 -+ AC_CHECK_LIB(png, png_destroy_read_struct, CHECK=1, CHECK=0 , ${ZLIB_LIBS})
315 - fi
316 -
317 -
318 -@@ -92,7 +98,7 @@ then
319 - # Check for gd
320 - #
321 - if test $CHECK = "1"; then
322 -- AC_CHECK_LIB(gd, gdImageCreateFromPng, CHECK=1, CHECK=0 , -L${ALT_HOME}/lib -lgd -lpng -lz -lm)
323 -+ AC_CHECK_LIB(gd, gdImageCreateFromPng, CHECK=1, CHECK=0 , ${PNG_LIBS} ${ZLIB_LIBS} ${GD_LIBS})
324 - if test $CHECK = "0"; then
325 - echo need to upgrade gd for png driver for plplot
326 - fi
327 -@@ -101,7 +107,7 @@ then
328 - # If everything found okay then proceed to include png driver in config.
329 - #
330 - if test $CHECK = "1" ; then
331 -- LIBS="$LIBS -lgd -lpng -lz -lm"
332 -+ LIBS="$LIBS ${PNG_LIBS} ${ZLIB_LIBS} ${GD_LIBS}"
333 -
334 - if test $ICCHECK = "1" ; then
335 - LIBS="$LIBS -liconv"
336 -@@ -114,10 +120,11 @@ then
337 - AC_DEFINE(PLD_png)
338 - AM_CONDITIONAL(AMPNG, true)
339 - echo PNG libraries found
340 -- if test $ALT_HOME = "/usr" ; then
341 -+# if test $ALT_HOME = "/usr" ; then
342 - LDFLAGS="$ALT_LDFLAGS"
343 - CPPFLAGS="$ALT_CPPFLAGS"
344 -- fi
345 -+ CFLAGS="${CFLAGS} ${PNG_CFLAGS} ${ZLIB_CFLAGS} ${GD_CFLAGS}"
346 -+# fi
347 - else
348 - #
349 - # If not okay then reset FLAGS.
350 -@@ -134,10 +141,4 @@ then
351 - # echo CPPFLAGS = $CPPFLAGS
352 -
353 -
354 --else
355 -- if test $withval != "no"; then
356 -- echo "Directory $ALT_HOME does not exist"
357 -- exit 0
358 -- fi
359 --fi
360 - ])
361 -diff --git a/m4/postgresql.m4 b/m4/postgresql.m4
362 -index e6a804d..ef4d49c 100644
363 ---- a/m4/postgresql.m4
364 -+++ b/m4/postgresql.m4
365 -@@ -26,7 +26,7 @@
366 - # This macro calls:
367 - #
368 - # AC_SUBST(POSTGRESQL_CFLAGS)
369 --# AC_SUBST(POSTGRESQL_LDFLAGS)
370 -+# AC_SUBST(POSTGRESQL_LIBS)
371 - # AC_SUBST(POSTGRESQL_VERSION)
372 - #
373 - # And sets:
374 -@@ -65,7 +65,7 @@ AC_DEFUN([AX_LIB_POSTGRESQL],
375 - )
376 -
377 - POSTGRESQL_CFLAGS=""
378 -- POSTGRESQL_LDFLAGS=""
379 -+ POSTGRESQL_LIBS=""
380 - POSTGRESQL_POSTGRESQL=""
381 -
382 - dnl
383 -@@ -82,7 +82,7 @@ AC_DEFUN([AX_LIB_POSTGRESQL],
384 - AC_MSG_CHECKING([for PostgreSQL libraries])
385 -
386 - POSTGRESQL_CFLAGS="-I`$PG_CONFIG --includedir`"
387 -- POSTGRESQL_LDFLAGS="-L`$PG_CONFIG --libdir` -lpq"
388 -+ POSTGRESQL_LIBS="-L`$PG_CONFIG --libdir` `$PG_CONFIG --libs`"
389 -
390 - POSTGRESQL_VERSION=`$PG_CONFIG --version | sed -e 's#PostgreSQL ##'`
391 -
392 -@@ -144,5 +144,5 @@ AC_DEFUN([AX_LIB_POSTGRESQL],
393 -
394 - AC_SUBST([POSTGRESQL_VERSION])
395 - AC_SUBST([POSTGRESQL_CFLAGS])
396 -- AC_SUBST([POSTGRESQL_LDFLAGS])
397 -+ AC_SUBST([POSTGRESQL_LIBS])
398 - ])
399 -diff --git a/src/Makefile.am b/src/Makefile.am
400 -index dc3eecc..ad9ab19 100644
401 ---- a/src/Makefile.am
402 -+++ b/src/Makefile.am
403 -@@ -17,9 +17,9 @@ INCLUDES = -I../../../nucleus -I../../../ajax/pcre \
404 - -I../../../ajax/ensembl -I../../../ajax/ajaxdb \
405 - -I../../../ajax/acd -I../../../plplot
406 - else
407 --INCLUDES = -I${embprefix}/include -I${embprefix}/include/eplplot \
408 -- $(NLINCLUDES) \
409 -- -I${embprefix}/include/epcre
410 -+INCLUDES = -I${embprefix}/include $(PLPLOT_CFLAGS) \
411 -+ $(NLINCLUDES) -I${embprefix}/include/emboss \
412 -+ -I${embprefix}/include/pcre
413 - endif
414 -
415 - if ISSHARED
416 -@@ -66,6 +66,6 @@ LDADD = ../../../nucleus/libnucleus.la ../../../ajax/acd/libacd.la \
417 - ../../../plplot/libeplplot.la \
418 - $(XLIB)
419 - else
420 --LDADD = -L${embprefix}/lib -lnucleus -lacd -lajaxdb -lensembl -lajaxg \
421 -- -lajax -lepcre $(NLADD) -leplplot $(XLIB)
422 -+LDADD = -lnucleus -lacd -lajaxdb -lensembl -lajaxg \
423 -+ -lajax -lpcre $(NLADD) $(PLPLOT_LIBS) $(XLIB)
424 - endif
425
426 diff --git a/sci-biology/embassy-hmmer/metadata.xml b/sci-biology/embassy-hmmer/metadata.xml
427 index d464821..f17a827 100644
428 --- a/sci-biology/embassy-hmmer/metadata.xml
429 +++ b/sci-biology/embassy-hmmer/metadata.xml
430 @@ -1,5 +1,5 @@
431 <?xml version="1.0" encoding="UTF-8"?>
432 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
433 <pkgmetadata>
434 - <herd>sci-biology</herd>
435 + <herd>sci-biology</herd>
436 </pkgmetadata>