From 667dd1541096047403fa913adb0db419959527e8 Mon Sep 17 00:00:00 2001 From: Justin Lecher Date: Thu, 5 Mar 2015 11:07:15 +0000 Subject: EAPI Bump (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key B9D4F231BD1558AB!) --- sci-biology/mammoth/ChangeLog | 11 +++++-- sci-biology/mammoth/mammoth-1.0-r1.ebuild | 43 +++++++++++++++++++++++++++ sci-biology/mammoth/mammoth-1.0.ebuild | 49 ------------------------------- sci-biology/mammoth/metadata.xml | 2 +- 4 files changed, 52 insertions(+), 53 deletions(-) create mode 100644 sci-biology/mammoth/mammoth-1.0-r1.ebuild delete mode 100644 sci-biology/mammoth/mammoth-1.0.ebuild (limited to 'sci-biology/mammoth') diff --git a/sci-biology/mammoth/ChangeLog b/sci-biology/mammoth/ChangeLog index 594acc031308..9b62db4a2d37 100644 --- a/sci-biology/mammoth/ChangeLog +++ b/sci-biology/mammoth/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-biology/mammoth -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/mammoth/ChangeLog,v 1.6 2012/10/19 10:46:56 jlec Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/mammoth/ChangeLog,v 1.7 2015/03/05 11:07:15 jlec Exp $ + +*mammoth-1.0-r1 (05 Mar 2015) + + 05 Mar 2015; Justin Lecher +mammoth-1.0-r1.ebuild, + -mammoth-1.0.ebuild, metadata.xml: + EAPI Bump 19 Oct 2012; Justin Lecher mammoth-1.0.ebuild, metadata.xml: @@ -26,4 +32,3 @@ +mammoth-1.0.ebuild: Add mammoth, a nice structural alignment program. It contains the MaxSub algorithm, which is used by lots of people. - diff --git a/sci-biology/mammoth/mammoth-1.0-r1.ebuild b/sci-biology/mammoth/mammoth-1.0-r1.ebuild new file mode 100644 index 000000000000..b93fbfa806e2 --- /dev/null +++ b/sci-biology/mammoth/mammoth-1.0-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-biology/mammoth/mammoth-1.0-r1.ebuild,v 1.1 2015/03/05 11:07:15 jlec Exp $ + +EAPI=5 + +inherit autotools eutils fortran-2 flag-o-matic toolchain-funcs + +MY_P="${P}-src" + +DESCRIPTION="MAtching Molecular Models Obtained from THeory" +HOMEPAGE="http://ub.cbm.uam.es/software.php" +SRC_URI="${MY_P}.tgz" + +LICENSE="mammoth" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT="fetch" + +S=${WORKDIR}/${MY_P} + +pkg_nofetch() { + einfo "Download the source code for MAMMOTH from" + einfo "${HOMEPAGE}" + einfo "and place it in ${DISTDIR}" +} + +src_prepare() { + # Broken with gfortran without this patch + epatch "${FILESDIR}"/${PV}-consistent-system-intrinsic.patch + + case $(tc-getFC) in + g77) append-fflags -ffixed-line-length-none ;; + gfortran) append-fflags -ffixed-line-length-none ;; + esac + + # It comes with a custom-modified configure for some reason, + # which forces you to pass in the Fortran compiler as a parameter. + # Let's do the standard stuff instead. + eautoreconf +} diff --git a/sci-biology/mammoth/mammoth-1.0.ebuild b/sci-biology/mammoth/mammoth-1.0.ebuild deleted file mode 100644 index d1d9a1719b1c..000000000000 --- a/sci-biology/mammoth/mammoth-1.0.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sci-biology/mammoth/mammoth-1.0.ebuild,v 1.6 2012/10/19 10:46:56 jlec Exp $ - -inherit autotools eutils fortran-2 flag-o-matic toolchain-funcs - -MY_P="${P}-src" - -DESCRIPTION="MAtching Molecular Models Obtained from THeory" -HOMEPAGE="http://ub.cbm.uam.es/software.php" -SRC_URI="${MY_P}.tgz" - -LICENSE="mammoth" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT="fetch" - -S=${WORKDIR}/${MY_P} - -pkg_nofetch() { - einfo "Download the source code for MAMMOTH from" - einfo "${HOMEPAGE}" - einfo "and place it in ${DISTDIR}" -} - -src_unpack() { - unpack ${A} - cd "${S}" - - # Broken with gfortran without this patch - epatch "${FILESDIR}"/${PV}-consistent-system-intrinsic.patch - - case $(tc-getFC) in - g77) append-fflags -ffixed-line-length-none ;; - gfortran) append-fflags -ffixed-line-length-none ;; - esac - - # It comes with a custom-modified configure for some reason, - # which forces you to pass in the Fortran compiler as a parameter. - # Let's do the standard stuff instead. - eautoreconf -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc README AUTHORS || die -} diff --git a/sci-biology/mammoth/metadata.xml b/sci-biology/mammoth/metadata.xml index d4648212cbad..f17a827e3101 100644 --- a/sci-biology/mammoth/metadata.xml +++ b/sci-biology/mammoth/metadata.xml @@ -1,5 +1,5 @@ - sci-biology + sci-biology -- cgit v1.2.3-65-gdbad