commit:     c7b331a41b2c947b3facd8c17e4cfd1b6f52d72e
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Mar  8 18:46:38 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Mar  8 18:47:24 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b331a4

sci-biology/prints: Modernise to EAPI 6

Package-Manager: Portage-2.3.4, Repoman-2.3.2

 .../{prints-39.0.ebuild => prints-39.0-r1.ebuild}  | 26 ++++++++++++----------
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/sci-biology/prints/prints-39.0.ebuild 
b/sci-biology/prints/prints-39.0-r1.ebuild
similarity index 73%
rename from sci-biology/prints/prints-39.0.ebuild
rename to sci-biology/prints/prints-39.0-r1.ebuild
index cf047d048f6..f9833579e71 100644
--- a/sci-biology/prints/prints-39.0.ebuild
+++ b/sci-biology/prints/prints-39.0-r1.ebuild
@@ -1,18 +1,20 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+EAPI=6
+
 MY_PV="${PV/./_}"
 
 DESCRIPTION="A protein motif fingerprint database"
 HOMEPAGE="http://www.bioinf.man.ac.uk/dbbrowser/PRINTS/";
 SRC_URI="mirror://gentoo/${P}.tar.bz2"
 
-SLOT="0"
 LICENSE="public-domain"
-IUSE="emboss minimal"
+SLOT="0"
 # Minimal build keeps only the indexed files (if applicable) and the
 # documentation. The non-indexed database is not installed.
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="emboss minimal"
 
 DEPEND="emboss? ( sci-biology/emboss )"
 RDEPEND="${DEPEND}"
@@ -20,23 +22,23 @@ RDEPEND="${DEPEND}"
 src_compile() {
        if use emboss; then
                mkdir PRINTS || die
-               echo
-               einfo "Indexing PRINTS for usage with EMBOSS."
-               EMBOSS_DATA="." printsextract -auto -infile prints${MY_PV}.dat 
|| die \
-                       "Indexing PRINTS failed."
-               echo
+               einfo
+               einfo "Indexing PRINTS for usage with EMBOSS"
+               EMBOSS_DATA="." printsextract -auto -infile prints${MY_PV}.dat 
|| die "Indexing PRINTS failed"
+               einfo
        fi
 }
 
 src_install() {
+       dodoc README
+
        if ! use minimal; then
                insinto /usr/share/${PN}
-               doins newpr.lis ${PN}${MY_PV}.{all.fasta,dat,kdat,lis,nam,vsn} 
|| die \
-                       "Installing raw database failed."
+               doins newpr.lis ${PN}${MY_PV}.{all.fasta,dat,kdat,lis,nam,vsn}
        fi
+
        if use emboss; then
-               insinto /usr/share/EMBOSS/data/PRINTS
-               doins PRINTS/* || die "Installing EMBOSS data files failed."
+               insinto /usr/share/EMBOSS/data/${PN^^}
+               doins -r ${PN^^}/.
        fi
-       dodoc README || die "Documentation installation failed."
 }

Reply via email to