Drop old; BUmp EAPI; handle static-libs
authorJustin Lecher <jlec@gentoo.org>
Sat, 21 Mar 2015 20:42:38 +0000 (20:42 +0000)
committerJustin Lecher <jlec@gentoo.org>
Sat, 21 Mar 2015 20:42:38 +0000 (20:42 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!

sci-biology/poa/ChangeLog
sci-biology/poa/Manifest
sci-biology/poa/metadata.xml
sci-biology/poa/poa-2-r1.ebuild
sci-biology/poa/poa-2.ebuild [deleted file]

index fcc3307104e747963b37126e7dbb65c7087ae77a..ae433088c3ca4c0c1f4c1368924c45f34f477841 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for sci-biology/poa
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/poa/ChangeLog,v 1.3 2010/09/18 16:04:00 jlec Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/poa/ChangeLog,v 1.4 2015/03/21 20:42:37 jlec Exp $
+
+  21 Mar 2015; Justin Lecher <jlec@gentoo.org> -poa-2.ebuild, metadata.xml,
+  poa-2-r1.ebuild:
+  Drop old; BUmp EAPI; handle static-libs
 
 *poa-2-r1 (18 Sep 2010)
 
@@ -16,4 +20,3 @@
   21 Oct 2006; Donnie Berkholz <dberkholz@gentoo.org>;
   +files/respect-cflags.patch, +metadata.xml, +poa-2.ebuild:
   New package: Fast multiple sequence alignments using partial-order graphs.
-
index 4bbaa4026f6522a334a59951b23f28b30636b4fd..167c060709c587fe54b97fdc1d6e34c965bf9e8e 100644 (file)
@@ -1,17 +1,28 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
-AUX 2-respect-flags.patch 743 RMD160 480671401e4378a6cc98e9785d61210ba78f57cb SHA1 d27f8d6806b0997b9df4429efc60076d63375dec SHA256 12178e90b6ed7a70e6d436f0ad391e151b2b0a5b36d31133016acc6a6bbded6c
-AUX respect-cflags.patch 464 RMD160 c5323a4944cc953336b70f924ced36aca1533301 SHA1 e6ed80baa01ed807778411760b69e51e969b9601 SHA256 851c738b9ecfa567b21f3b551e6819b8ae05db02a3f5a42ae4aa93d55577ed0e
-DIST poaV2.tar.gz 62612 RMD160 31fdc50527a826fb7fdab4256f51e4f0f03c5492 SHA1 57f863956736498dd76afb57967036bf92c6d599 SHA256 d98d8251af558f442d909a6527694825ef6f79881b7636cad4925792559092c2
-EBUILD poa-2-r1.ebuild 1057 RMD160 0d21805327e981ee5e3e14096b59307c65bb1937 SHA1 191a4ea9d3ba2c925872989f954bbc85898ada4d SHA256 36cf20f7e95dc7fe76656afe7a30531442b3359f6d7b2ff8fc699f1de36ec852
-EBUILD poa-2.ebuild 1055 RMD160 958fe3aa71bd824314e440265649f138ab69d78f SHA1 c3aa1f77552143600108e7f35a630fc30c8bf5d3 SHA256 6375292a369ae117d5a4b029efc8c63a2fe2e0a8269dc86e95586b267c6c351f
-MISC ChangeLog 680 RMD160 256d10e0b75accac07ae65ff2e0a1f474c588956 SHA1 e780884d5aafcc9d1b7ed693d0328a966d9f0ab1 SHA256 70a39cd2dd75191cf547c43bcfe2d07e82fbdd0dc5c5588fe9dfd6d3af92fad9
-MISC metadata.xml 164 RMD160 2f441200f2672ab5f1efae7cbdb08b284603903c SHA1 61a50baedfd041e663d6c2a41a28b57e22dbb6de SHA256 f0897b09e661dc603041dab249d73253034659189becf1a34cca37a7d51ef72f
+AUX 2-respect-flags.patch 743 SHA256 12178e90b6ed7a70e6d436f0ad391e151b2b0a5b36d31133016acc6a6bbded6c SHA512 496415d501040057155ba2ba261564fc00dc764626c8d41081f5463b0b40f9eae978bb8a81db15cf90f193c4ca9fe8725a2876ed175e15d37a983196b70e192f WHIRLPOOL fdf2268b3c0811c8e07b018d9d23c504c4bbdec33da6884399e2c7b031dd16a4594cd07fce2f297fcdc2ce44f8082aa71890b3166c1fc3bc59424aaf0b44076c
+AUX respect-cflags.patch 464 SHA256 851c738b9ecfa567b21f3b551e6819b8ae05db02a3f5a42ae4aa93d55577ed0e SHA512 6c08c0ca957b31d224d255d4e83ae30bfaba8a4073abde8b11be660f7cd1c7d17df67be1a75682016d3b904090d3e165958f42cdb3052090170e51e34ce1fe54 WHIRLPOOL dfd13127797270966e5172d4246ab16c1287677fed729ccbf174cb78594c082c0cd1bfbc8f17105dee9544dc359d7242a58e2948640e240e811ef102003dcc32
+DIST poaV2.tar.gz 62612 SHA256 d98d8251af558f442d909a6527694825ef6f79881b7636cad4925792559092c2
+EBUILD poa-2-r1.ebuild 1036 SHA256 f61fa118aae25e15fccd50877647094ae45abb3324ca386a22fe8afe1edb6d60 SHA512 e2a036a6e07cc88e4cd9c00fb50af85900392e7a1e7de32ff1a81da7d5462b9fed8ad663dc62d5e1f60fa82eb5649ca5833c123eea15ec43fb186390eefc2812 WHIRLPOOL 995c8c0928ed8394d5327007cbed0d7edca2ed2cbe2823fdc7f93ff74b002afc13074f639184ebddb2f51e1c0de1c2016bf99a1d2be0986e94678707a0d7715c
+MISC ChangeLog 817 SHA256 4a57328a7f8ecec16a6e1235c03b0fed6a52a839136db7834f3f6e17aef2fd4a SHA512 4c8a138cee6e93576e33d8eb01f34553495e59ba6b4e8c71da47f8db5d43eb90285d7ca129dd3f6c41e11e25e7f80343cb4582d29320794b6b6ff8f867ead8f8 WHIRLPOOL 61d7560edfa3510030108a08ba47ec18eea6e62fd4600f852eb78a52390190b30bf7ce1da3469b53cf572cdd71bba9b3f299c25ca0cd85357727702dc9158673
+MISC metadata.xml 166 SHA256 29b228f683c71345323d841414e410c929a320f34536eb30910498728260c8ac SHA512 51c5345bb1c4466b73e2feac8895c64fc119365e7f2c156702f4c93664d3aba028b3da9daaabf24f61a88220345fca7806771a252e8ae906cac5dec97862c7e0 WHIRLPOOL 211bf955d94fc1d93b12388a2c597a8d440fb5d78f84d59b2549569537098c3525b1fbab707441d62fabe20edcac2fd9ebe09c5d9870f1c9558d7ee90d5db5b3
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0
 
-iEYEARECAAYFAkyU4vUACgkQgAnW8HDreRavGQCfahzdj1M85q4RyNm7VrykxbO9
-0KwAoIdxGIglJ5Ry606nHV9XOQW/ltCx
-=9qA2
+iQJ8BAEBCgBmBQJVDde+XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC
+OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirQZwP/1ExTIo4x+Jtf7+pZQlC1Qkb
+3ATOewmr6pp3aLO+Gn5gFGNotiZ0aISRiP36zhfrCT8uWUCTh1Gegc+77kSHm8cw
+N70OCiZi27GjeNlcNv4hoLiLEbCcjk0ptYxBWZSiEEMtG1FxfneXSx59kz1Pz420
+0DfXyD20TQVlo40xxi0UWK2kPKnxuTnmzJ0Xq7t3U3ffSncKkUgYuQ0gboBKShj8
+7WU6HTBZll9REZjWhunSBFMBNVWYBu2H3Ewo7JxDw1+Q8Yn8qW7cL33hFGFb1Q9Q
+YbCWqXbzCsiCQFt8dSFKGNvzgNnNSkyVVpWAaSNbyzNw8Qv6AmvhIpAVV6gwj/dy
+4Lswt6UiVJaiTSA0qZJaLxlV3JpG5xQhhZFJ2ki/1MfUw+9OnRfqQfNZFaIKKo/i
+Ue8udLvj4jL8ogAfXnpn5/AhUtcd4bYZf2HUWuQcJzWOkIsMhK78IHeFfIcFfR2s
+I6tw8znUDlZDilZhDMwP/dggRUBKgxIvaoorIrsEAtpUZK/lJdukyXDnfKGBow9H
+0nJMbd/oveLas3/UlohcR/fLreWNg0hyF34xCLYeVH1ebxkdubhTlHZrCePfagrc
+bOIlclBITmcTMsYKYVkL5pcWhi/dRUUhSnn/2pSdjdjABz9fX3+RaM7VbO1G3GoD
+BlenME6JfPE9KtrRGSAp
+=Z2H6
 -----END PGP SIGNATURE-----
index 34294c65ca0468b729f2b6e52b812c878ad59893..f17a827e310198336846040c3e61382ed748e991 100644 (file)
@@ -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>
index a44fe8e66a71303f34011974ef4cad162201fc4d..9050d57e5c8e7c0a30d52e83cdfbdf4bd29896fd 100644 (file)
@@ -1,8 +1,8 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/poa/poa-2-r1.ebuild,v 1.1 2010/09/18 16:04:00 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/poa/poa-2-r1.ebuild,v 1.2 2015/03/21 20:42:37 jlec Exp $
 
-EAPI="3"
+EAPI=5
 
 inherit eutils
 
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/poamsa/${MY_P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE=""
+IUSE="static-libs"
 
 S="${WORKDIR}/${MY_P}"
 
@@ -28,15 +28,15 @@ src_compile() {
        emake \
                CC="$(tc-getCC)" \
                OPT_CFLAGS="${CFLAGS}" \
-               poa || die "make failed"
+               poa
 }
 
 src_install() {
-       dobin "${S}"/poa "${S}"/make_pscores.pl || die
-       dolib.a "${S}"/liblpo.a || die
-       dodoc "${S}"/README "${S}"/multidom.* || die
+       dobin "${S}"/poa "${S}"/make_pscores.pl
+       use static-libs && dolib.a "${S}"/liblpo.a
+       dodoc "${S}"/README "${S}"/multidom.*
        insinto /usr/share/poa
-       doins "${S}"/*.mat || die
+       doins "${S}"/*.mat
 }
 
 pkg_postinst() {
diff --git a/sci-biology/poa/poa-2.ebuild b/sci-biology/poa/poa-2.ebuild
deleted file mode 100644 (file)
index 5fd00db..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/poa/poa-2.ebuild,v 1.2 2008/09/07 11:36:01 markusle Exp $
-
-inherit eutils
-
-MY_P="${PN}V${PV}"
-DESCRIPTION="Fast multiple sequence alignments using partial-order graphs"
-HOMEPAGE="http://bioinfo.mbi.ucla.edu/poa/"
-SRC_URI="mirror://sourceforge/poamsa/${MY_P}.tar.gz"
-# According to SF project page
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-RDEPEND=""
-DEPEND="${RDEPEND}"
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-       unpack ${A}
-       epatch "${FILESDIR}"/respect-cflags.patch
-}
-
-src_compile() {
-       emake \
-               OPT_CFLAGS="${CFLAGS}" \
-               poa \
-               || die "make failed"
-}
-
-src_install() {
-       exeinto /usr/bin
-       doexe "${S}"/poa "${S}"/make_pscores.pl
-       dolib.a "${S}"/liblpo.a
-       dodoc "${S}"/README "${S}"/multidom.*
-       insinto /usr/share/poa
-       doins "${S}"/*.mat
-}
-
-pkg_postinst() {
-       elog "poa requires a score matrix as the first argument."
-       elog "This package installs two examples to ${ROOT}usr/share/poa/."
-}