diff options
author | Justin Lecher <jlec@gentoo.org> | 2015-03-28 17:33:53 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2015-03-28 17:33:53 +0000 |
commit | 6e1567e0ed5360a8ecf4e0489973138cedaabed2 (patch) | |
tree | f1449eb8fdd88b8c31cdd657fc59db19b5744eb4 /sci-biology/embassy-emnu | |
parent | keyword ~arm, bug 544684, thanks Vincent Hardy for reporting (diff) | |
download | historical-6e1567e0ed5360a8ecf4e0489973138cedaabed2.tar.gz historical-6e1567e0ed5360a8ecf4e0489973138cedaabed2.tar.bz2 historical-6e1567e0ed5360a8ecf4e0489973138cedaabed2.zip |
Import latest changes from science overlay, thanks Ted Tanberry for the work; fixes #335603
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sci-biology/embassy-emnu')
-rw-r--r-- | sci-biology/embassy-emnu/ChangeLog | 11 | ||||
-rw-r--r-- | sci-biology/embassy-emnu/Manifest | 51 | ||||
-rw-r--r-- | sci-biology/embassy-emnu/embassy-emnu-1.05.650.ebuild | 17 | ||||
-rw-r--r-- | sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch | 127 | ||||
-rw-r--r-- | sci-biology/embassy-emnu/metadata.xml | 2 |
5 files changed, 182 insertions, 26 deletions
diff --git a/sci-biology/embassy-emnu/ChangeLog b/sci-biology/embassy-emnu/ChangeLog index c2462e926bc1..e4f8e1310b0c 100644 --- a/sci-biology/embassy-emnu/ChangeLog +++ b/sci-biology/embassy-emnu/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for sci-biology/embassy-emnu -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/embassy-emnu/ChangeLog,v 1.32 2011/10/20 08:54:43 xarthisius Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/embassy-emnu/ChangeLog,v 1.33 2015/03/28 17:24:57 jlec Exp $ + +*embassy-emnu-1.05.650 (28 Mar 2015) + + 28 Mar 2015; Justin Lecher <jlec@gentoo.org> +embassy-emnu-1.05.650.ebuild, + +files/embassy-emnu-1.05.650_fix-build-system.patch, metadata.xml: + Import latest changes from science overlay, thanks Ted Tanberry for the work; + fixes #335603 20 Oct 2011; Kacper Kowalik <xarthisius@gentoo.org> embassy-emnu-1.05-r5.ebuild, embassy-emnu-1.05-r6.ebuild: diff --git a/sci-biology/embassy-emnu/Manifest b/sci-biology/embassy-emnu/Manifest index b67930cc3c26..f21f17683ef2 100644 --- a/sci-biology/embassy-emnu/Manifest +++ b/sci-biology/embassy-emnu/Manifest @@ -1,28 +1,33 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 +Hash: SHA512 -DIST EMBOSS-6.0.1.tar.gz 20204153 RMD160 c97673670a110b51a6c1d1a0305451c44cd7b504 SHA1 ea6fa6e1e4222bc57e748a4d674d72d9b03475dd SHA256 3e352902aa9dab88bf486457ff23794f19398dfc6b550c4bf175dfcad34c233d -DIST EMBOSS-6.1.0.tar.gz 21968220 RMD160 2eb01da419464ccbc53a95407df0243d00be8720 SHA1 2f2a48d7aa66a8852c1dd531cfe061b024521c33 SHA256 033d205c108e10e314b1ca61ec026a4a7fec2780e8781da67b0e16825b63af41 -DIST embassy-6.0.1-emnu-1.05.tar.gz 390229 RMD160 1d6bbb61cc22d72c130c90c33b4e6ecb14c89aab SHA1 06a57905af7fa7807825e000377b3d8626c99d2e SHA256 2f58621cc7151f813ce608dcd5b3505fc84af882c778fe28167508d6851dc333 -DIST embassy-6.1.0-emnu-1.05.tar.gz 364956 RMD160 9b84bf7590200e0b386d9440016203c5e8e7048e SHA1 1f4ff9e592ab42557a16815c2ee3851f5b3bdc68 SHA256 cf02a8a30b3d84330279cf553488cb3f2fef63bab31dc01b6b9e69a97d619b2c -EBUILD embassy-emnu-1.05-r5.ebuild 585 RMD160 a968573cff64d56fe76ce79367d4212753500177 SHA1 fd0688d9c4a8b966f52bc78b1d4e6f5d77072ccc SHA256 107017fa4db5806261142fca90ab67f8b37ad27d844676ebc868f5ab648d0c2d -EBUILD embassy-emnu-1.05-r6.ebuild 609 RMD160 08aa13b892ea36c48e019996fda3b0312f7ef1b4 SHA1 e51b427f0e171c3eb12a485de5c1a4762507353b SHA256 3efb2f1f2a0c2f7cf0700708a9278769931937ea3a51e416f6c48fa09a63addc -MISC ChangeLog 4670 RMD160 0de35c8869c1b95dbf992d4174e75aaaddd598fa SHA1 c86473d02ae529de02c69cec394138cae266843c SHA256 bc6dd04bf24665e15d00e551a18aed5ca105ca3281786350bc9f3e4944d5b78f -MISC metadata.xml 165 RMD160 b247a16b6552b292d1249ff4e8ea5060ad2c4372 SHA1 a9f91a3a303f4c85430e21eca09913e1c9426366 SHA256 560c375768c8e164d954d61924f110da785b4771012cb830963eaa267a319132 +AUX embassy-emnu-1.05.650_fix-build-system.patch 3455 SHA256 6f165662eb1e8d57eed8f51fa6c836b949f6be83327732bb7a7fa1b93373c763 SHA512 fd0a51d12009d3ccd25a0a60b0fd2133b22988594667b2c68498c987b9a41ac0ac75421996940d7480864912a2316f0d7a0ca4bd2bb777f16706d0a4907d6896 WHIRLPOOL ef04417248b83999c8c83769c7576acb4da71387904a83d7876d0a2a8be59032140aaf624b22b1c8c85ffb4e2ec63eb2d9ea6bca079a541f330a8f37842f9e15 +DIST EMBOSS-6.0.1.tar.gz 20204153 SHA256 3e352902aa9dab88bf486457ff23794f19398dfc6b550c4bf175dfcad34c233d +DIST EMBOSS-6.1.0.tar.gz 21968220 SHA256 033d205c108e10e314b1ca61ec026a4a7fec2780e8781da67b0e16825b63af41 +DIST embassy-6.0.1-emnu-1.05.tar.gz 390229 SHA256 2f58621cc7151f813ce608dcd5b3505fc84af882c778fe28167508d6851dc333 +DIST embassy-6.1.0-emnu-1.05.tar.gz 364956 SHA256 cf02a8a30b3d84330279cf553488cb3f2fef63bab31dc01b6b9e69a97d619b2c +DIST embassy-emnu-1.05.650.tar.gz 425595 SHA256 0a5ae3a1fbaf7952ba5e28cf89bf9cbf521cea9fe4703170b532c50542c8ea0e SHA512 0cb0dafd53c4fd410409430dc12353989d2c226191acace26e81b457602b6b6c60f8eb1d0d9b36ea90b2420010c1a3e887a2458e8487008a36775961e378d0dd WHIRLPOOL ab62608ab9a1f433a0781c672c80daf6447f81e98159adc506e4a6fd22c7c6376fd6b5ae14f91aba5bdad76f66c3e0a9a89638cf2288f90aa70c36402c41cc6a +EBUILD embassy-emnu-1.05-r5.ebuild 585 SHA256 107017fa4db5806261142fca90ab67f8b37ad27d844676ebc868f5ab648d0c2d SHA512 5007d4bb4f96210d0602ff489533d8a5deee8c6eed55fa6c745d85a9304a9b6f8dea18f4ba22519ab0f39c9d6c2d44c2bc30d30fa900255abe3ca36066c99153 WHIRLPOOL 4ff71bd1ba6025f335a4d1970ca0d5acfd0d2c545def98f8becc971deddb67e880ed379d3c6ec2a9250ccd3aa6b0e4ab3fcbff7ada7fd7bf890e51be0c04b4ed +EBUILD embassy-emnu-1.05-r6.ebuild 609 SHA256 3efb2f1f2a0c2f7cf0700708a9278769931937ea3a51e416f6c48fa09a63addc SHA512 0682ac937318e4b8156d34df9a0b8fc254ec81cabea48b3ed6d1914bcc19a5d730299a48288f1fdeab66dd8382a49f43c41a8012b3d7947b8d2290b0865532bc WHIRLPOOL ec5648807dd813024fe03226e31075cbf580ddda15d033882612e7c87960992d505bbd1b91bf4cf912ef88d4986e0571e8052533b4da38af12f0b0f0347afcf2 +EBUILD embassy-emnu-1.05.650.ebuild 549 SHA256 23f388299bf4aec4355c2287a45c892f859a98d1ade2379174a764a77a3a25a9 SHA512 a47452aec70960e5ed562871980b6d84c6974ca01a6d48f5e3de2ff7f111e16ad1e0ea929b2be429e81524042d2de21ce473f30d397f5da91d7ed1d5e059f9e2 WHIRLPOOL ff4f4dbc5ddcc30c3e7d7871d8d5debaae2d78a93d7196bee076c52c7ff6bee754832b04cd04e3ca0d281650296120c57215693378856a72eda37a8174f0d925 +MISC ChangeLog 4946 SHA256 8e25e94071dd273334221c40a8a6a2e03dc46b8f6c198b37bd29b4c8df26f815 SHA512 3a8a0152cc9735204a9de8132657805dea68c4e77e18e25229d54509730d6f72d97dd2de71a14ffc132a5677c3f4931a30a72db748383c3c16c54fcc9fcf1faa WHIRLPOOL ac9691e09d5bbcdd8f36e1cb7818fd043161751a21bff593f377859dad08790daf501ef11277761b006ae997c1f4a35fef0644bda209cdf8ec1b8bc085c758bf +MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.18 (GNU/Linux) +Version: GnuPG v2.0 -iQIcBAEBCAAGBQJOn+HbAAoJEF0huFKJUZL5DL4QAInMRFb7vngWLSwlbj3HHYwd -pwpYOiQ4bhLu9DuivEkYX7sh2hh6z7AWf5ul+shQ/q03Qp9ElVlwcWf5FdIt2e+b -us75fN80Zog+AZno+mPGgr1sl0MEBeZ8XUOzBT0hRjtzi/LsZgsQ2iJuAq3Op3EF -qiW4/oBl/hdhnQVhqWuEZyd7f5t7/IjW7jO2Py44oVRdCn88o9V9raMIqFOvKdmO -TEtWwuS9OR7H1LndmM0hraxougaNJokR0OU2OuGOBEfljhbWw8Eq/irWoDLt21q3 -Iry9BBHmZB4gSVrOoTnsB5NBZyKUWKBkXquo3vw8VJLPjNSUkqM0fCzap12vEqjl -x9gOboZxfzfbrLE34X6f6HeMh6mhk/N0dw1lCP3Xxe+HxUpUlTN3PJdxmaiJpUe+ -YaSaaOFn0HnT4gxpAAkzCxpZME4xjadirLX+sw7Wxqngl+mB+nXmAm5E1iBmu4TV -VIwoe1XSZx/HtkAx10U7evUrYO7eFMR/Ar+ckLvULdVeahANulR/je5DCgf7DCmS -QgzxkhuL9CUsB0WQK3dHK2YZZNvtfsg2ZBUupshO/H1njhRqjgnHY2/BOVTPtyBV -7XUiOTq37qCkvNLq10Y5RL2q/HHYOl5AuBB8HKDfOphYFUjK8zAZk8+BabXBl1J5 -r5wPgNBwChs9P9RV/rmt -=Xk6i +iQJ8BAEBCgBmBQJVFuPqXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirkjoQAIBaRhA17VGmanP/EHktk7zV +8s29bduxJFDtVuIVrzDM8Wg1EgfTzhoyXR+Pc3b0ktkofJlYfYx9aOjj1c/+I7On +Rtjy8OHnN/q3ud2Zu7YrUO+Ts6m1lkDTvKo++YdzT1vXnklnD+avypWd/NDSKzbO +evou1p6ecrSEVk2SnX06vvJ8UoC0J2wZwlu5SCSWn5Tit+42bsLJRjW7hZ+OOrZj +04Q0fehUuWHFcbxcoO/4mk8eJ9edgwSpsbreHoX5zjAOew5dA+GZ2mLqiaPVYWdn +796/Y3CnSXuhrCZaBdm6CNAk1vTa7C7elnXYevvE+dfNASYCjbUstVnQbXK4cy2H +FhJgC6sGUDtU/yFmM86Ywe6nLpAf+qkVFDrpnDp7GFVfhm87bXGXCXzr9l9fbYBW +Xnk8+BFx9hM0vbsIya2wrxgetquhVey27X8OO03SguEqPFEhB6j5xeFuhUB/0csk +o367Xbhw4m21PCJJXWiqIU+cNv+Y/y7FPbkCsywOEyh/gQW+KmuiNDiWd0e++lx0 +KM9xXoGesLknDTeFOXzV4Xugey9MB8WGGd/9s/IcQH+Jn6+L+aoQwzjg0VQ2n6ZQ +8RwhCafCIV7ox3LgVxpmFFeK0kWJLbibBdf9c8MD8QoknXaTLz0BEvfUFYtV9VvZ +PeM/zJKANUViQjHYwBGM +=uK7J -----END PGP SIGNATURE----- diff --git a/sci-biology/embassy-emnu/embassy-emnu-1.05.650.ebuild b/sci-biology/embassy-emnu/embassy-emnu-1.05.650.ebuild new file mode 100644 index 000000000000..15daeda9d936 --- /dev/null +++ b/sci-biology/embassy-emnu/embassy-emnu-1.05.650.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/embassy-emnu/embassy-emnu-1.05.650.ebuild,v 1.1 2015/03/28 17:24:57 jlec Exp $ + +EAPI=5 + +EBO_DESCRIPTION="Simple menu of EMBOSS applications" +EBO_EXTRA_ECONF="$(use_enable ncurses curses)" + +PATCHES=( "${FILESDIR}"/${P}_fix-build-system.patch ) +AUTOTOOLS_AUTORECONF=1 +inherit emboss-r1 + +KEYWORDS="~amd64 ~ppc ~x86 ~x86-linux ~ppc-macos" +IUSE+=" ncurses" + +RDEPEND+=" ncurses? ( sys-libs/ncurses )" diff --git a/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch b/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch new file mode 100644 index 000000000000..e73eb7b170ce --- /dev/null +++ b/sci-biology/embassy-emnu/files/embassy-emnu-1.05.650_fix-build-system.patch @@ -0,0 +1,127 @@ +--- EMNU-1.05.650/configure.ac ++++ EMNU-1.05.650/configure.ac +@@ -635,33 +635,6 @@ + + + +-dnl PCRE library definitions - see the MAJOR and MINOR values +-dnl to see which version's configure.in these lines come from +- +-dnl Provide the current PCRE version information. Do not use numbers +-dnl with leading zeros for the minor version, as they end up in a C +-dnl macro, and may be treated as octal constants. Stick to single +-dnl digits for minor numbers less than 10. There are unlikely to be +-dnl that many releases anyway. +- +-PCRE_MAJOR="7" +-PCRE_MINOR="9" +-PCRE_DATE="11-Apr-2009" +-PCRE_VERSION="${PCRE_MAJOR}.${PCRE_MINOR}" +- +-dnl Default values for miscellaneous macros +- +-POSIX_MALLOC_THRESHOLD="-DPOSIX_MALLOC_THRESHOLD=10" +- +-dnl Provide versioning information for libtool shared libraries that +-dnl are built by default on Unix systems. +- +-PCRE_LIB_VERSION="0:1:0" +-PCRE_POSIXLIB_VERSION="0:0:0" +- +- +- +- + dnl FIXME: This does no longer seem required with Autoconf 2.67? + dnl Intel MacOSX 10.6 puts X11 in a non-standard place + dnl AS_IF([test "x${with_x}" != "xno"], +@@ -737,21 +710,6 @@ + + + +-dnl "Export" these variables for PCRE +- +-AC_SUBST([HAVE_MEMMOVE]) +-AC_SUBST([HAVE_STRERROR]) +-AC_SUBST([PCRE_MAJOR]) +-AC_SUBST([PCRE_MINOR]) +-AC_SUBST([PCRE_DATE]) +-AC_SUBST([PCRE_VERSION]) +-AC_SUBST([PCRE_LIB_VERSION]) +-AC_SUBST([PCRE_POSIXLIB_VERSION]) +-AC_SUBST([POSIX_MALLOC_THRESHOLD]) +- +- +- +- + dnl Test if --enable-localforce given + locallink="no" + embprefix="/usr/local" +@@ -874,6 +832,11 @@ + AM_CONDITIONAL([ESYSTEMLIBS], [test "x${enable_systemlibs}" = "xyes"]) + + ++AS_IF([test "x${enable_systemlibs}" = "xyes"], ++[ ++dnl using system libraries ++ PKG_CHECK_MODULES([PLPLOT], [plplotd]) ++]) + + + # Enable the purify tool: --enable-purify, sets CC and LIBTOOL +@@ -899,20 +862,16 @@ + + + dnl emnu and mse only: uses curses +-dnl Test if --with-curses is given +-AC_ARG_WITH([curses], +-[AS_HELP_STRING([--with-curses], [curses (or ncurses)])]) +- +-AC_MSG_CHECKING([for curses]) +- +-AS_IF([test "${with_curses}"], +-[ +- CPPFLAGS="$CPPFLAGS -I${with_curses}/include -I${with_curses}/include/ncurses" +- LDFLAGS="$LDFLAGS -L${with_curses}/lib" ++dnl Test if --enable-curses is given ++AC_ARG_ENABLE([curses], ++[AS_HELP_STRING([--enable-curses], [curses])]) ++ ++AS_IF([test "x$enable_curses" = "xyes"], [ ++ PKG_CHECK_MODULES([NCURSES], [ncurses]) ++ PKG_CHECK_MODULES([FORM], [form]) ++ PKG_CHECK_MODULES([MENU], [menu]) + ]) + +-AC_CHECK_LIB([ncurses], [main], [LIBS="$LIBS -lncurses"], [LIBS="$LIBS -lcurses"]) +- + + + +--- EMNU-1.05.650/src/Makefile.am ++++ EMNU-1.05.650/src/Makefile.am +@@ -17,9 +17,8 @@ + -I../../../ajax/ensembl -I../../../ajax/ajaxdb \ + -I../../../ajax/acd -I../../../plplot + else +-AM_CPPFLAGS = -I${embprefix}/include -I${embprefix}/include/eplplot \ +- $(NLINCLUDES) \ +- -I${embprefix}/include/epcre ++AM_CPPFLAGS = -I${embprefix}/include $(NLINCLUDES) $(PLPLOT_CFLAGS) \ ++ $(NCURSES_CFLAGS) $(FORM_CFLAGS) $(MENU_CFLAGS) + endif + + if ISSHARED +@@ -57,5 +56,5 @@ + ../../../plplot/libeplplot.la -lmenu -lform $(XLIB) + else + LDADD = -L${embprefix}/lib -lnucleus -lacd -lajaxdb -lensembl -lajaxg \ +- -lajax -lepcre $(NLADD) -leplplot -lmenu -lform $(XLIB) ++ -lajax $(NLADD) $(NCURSES_LIBS) $(FORM_LIBS) $(MENU_LIBS) $(XLIB) + endif +--- EMNU-1.05.650/emboss_acd/Makefile.am ++++ EMNU-1.05.650/emboss_acd/Makefile.am +@@ -1,3 +1,3 @@ + +-pkgdata_DATA = *.acd ++pkgdata_DATA = $(srcdir)/*.acd + pkgdatadir=$(prefix)/share/EMBOSS/acd diff --git a/sci-biology/embassy-emnu/metadata.xml b/sci-biology/embassy-emnu/metadata.xml index d4648212cbad..f17a827e3101 100644 --- a/sci-biology/embassy-emnu/metadata.xml +++ b/sci-biology/embassy-emnu/metadata.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>sci-biology</herd> + <herd>sci-biology</herd> </pkgmetadata> |