jlec 15/03/29 13:39:24 Modified: metadata.xml wise-2.4.0_alpha.ebuild ChangeLog Log: Bump to EAPI=5 (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!)
Revision Changes Path 1.4 sci-biology/wise/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?rev=1.4&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?rev=1.4&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/metadata.xml?r1=1.3&r2=1.4 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/metadata.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- metadata.xml 14 Sep 2006 02:21:22 -0000 1.3 +++ metadata.xml 29 Mar 2015 13:39:24 -0000 1.4 @@ -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> 1.3 sci-biology/wise/wise-2.4.0_alpha.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?rev=1.3&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?rev=1.3&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild?r1=1.2&r2=1.3 Index: wise-2.4.0_alpha.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- wise-2.4.0_alpha.ebuild 2 Oct 2010 15:08:42 -0000 1.2 +++ wise-2.4.0_alpha.ebuild 29 Mar 2015 13:39:24 -0000 1.3 @@ -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/wise/wise-2.4.0_alpha.ebuild,v 1.2 2010/10/02 15:08:42 dilfridge Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/wise-2.4.0_alpha.ebuild,v 1.3 2015/03/29 13:39:24 jlec Exp $ -EAPI="3" +EAPI=5 inherit eutils toolchain-funcs versionator @@ -12,8 +12,8 @@ LICENSE="BSD" SLOT="0" -IUSE="doc" KEYWORDS="~alpha ~amd64 ~ia64 ~sparc ~x86" +IUSE="doc static-libs" RDEPEND="~sci-biology/hmmer-2.3.2" DEPEND=" @@ -25,11 +25,12 @@ S="${WORKDIR}"/${PN}$(delete_version_separator 3) src_prepare() { - epatch "${FILESDIR}"/${P}-glibc-2.10.patch - epatch "${FILESDIR}"/${P}-cflags.patch - cd "${S}"/docs - cat "${S}"/src/models/*.tex "${S}"/src/dynlibsrc/*.tex | perl gettex.pl > temp.tex - cat wise2api.tex temp.tex apiend.tex > api.tex + epatch \ + "${FILESDIR}"/${P}-glibc-2.10.patch \ + "${FILESDIR}"/${P}-cflags.patch + cd "${S}"/docs || die + cat "${S}"/src/models/*.tex "${S}"/src/dynlibsrc/*.tex | perl gettex.pl > temp.tex || die + cat wise2api.tex temp.tex apiend.tex > api.tex || die epatch "${FILESDIR}"/${PN}-api.tex.patch } @@ -37,9 +38,9 @@ emake \ -C src \ CC="$(tc-getCC)" \ - all || die + all if use doc; then - cd "${S}"/docs + cd "${S}"/docs || die for i in api appendix dynamite wise2 wise3arch; do latex ${i} || die latex ${i} || die @@ -49,21 +50,24 @@ } src_test() { - cd "${S}"/src - WISECONFIGDIR="${S}/wisecfg" make test || die + cd "${S}"/src || die + WISECONFIGDIR="${S}/wisecfg" emake test } src_install() { - dobin "${S}"/src/bin/* || die "Failed to install program" - dolib.a "${S}"/src/base/libwisebase.a || die "Failed to install libwisebase" - dolib.a "${S}"/src/dynlibsrc/libdyna.a || die "Failed to install libdyna" - dobin "${S}"/src/dynlibsrc/testgendb || die "Failed to install testgendb" - dolib.a "${S}"/src/models/libmodel.a || die "Failed to install libmodel" + dobin "${S}"/src/bin/* "${S}"/src/dynlibsrc/testgendb + use static-libs && \ + dolib.a \ + "${S}"/src/base/libwisebase.a \ + "${S}"/src/dynlibsrc/libdyna.a \ + "${S}"/src/models/libmodel.a + insinto /usr/share/${PN} - doins -r "${S}"/wisecfg || die "Failed to install wisecfg" + doins -r "${S}"/wisecfg + if use doc; then insinto /usr/share/doc/${PF} - doins "${S}"/docs/*.ps || die "Failed to install documentation" + doins "${S}"/docs/*.ps fi newenvd "${FILESDIR}"/${PN}-env 24wise || die "Failed to install env file" } 1.17 sci-biology/wise/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?rev=1.17&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?rev=1.17&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-biology/wise/ChangeLog?r1=1.16&r2=1.17 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- ChangeLog 2 Oct 2010 15:08:42 -0000 1.16 +++ ChangeLog 29 Mar 2015 13:39:24 -0000 1.17 @@ -1,6 +1,10 @@ # ChangeLog for sci-biology/wise -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v 1.16 2010/10/02 15:08:42 dilfridge Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/wise/ChangeLog,v 1.17 2015/03/29 13:39:24 jlec Exp $ + + 29 Mar 2015; Justin Lecher <[email protected]> metadata.xml, + wise-2.4.0_alpha.ebuild: + Bump to EAPI=5 02 Oct 2010; Andreas K. Huettel <[email protected]> wise-2.2.0.ebuild, wise-2.4.0_alpha.ebuild: @@ -65,4 +69,3 @@ 06 Mar 2005; Olivier Fisette <[email protected]> +metadata.xml, +files/wise-api.tex.patch, +files/wise-env, +wise-2.2.0.ebuild: Initial import. -
