commit:     0a3193bdb34b5d005a47c68c6f049d990be406a6
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Jan 19 11:22:47 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Jan 19 11:22:59 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=0a3193bd

sci-biology/MolBioLib: fix fetching

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 profiles/package.mask                    |  1 -
 sci-biology/MolBioLib/MolBioLib-5.ebuild | 20 ++++++++++----------
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 12a2d067b..c0e7743a2 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -84,4 +84,3 @@ sci-biology/manatee-igs
 sci-biology/manatee-jcvi
 sci-biology/mavid
 sci-biology/MeV
-sci-biology/MolBioLib

diff --git a/sci-biology/MolBioLib/MolBioLib-5.ebuild 
b/sci-biology/MolBioLib/MolBioLib-5.ebuild
index ac54cfcaf..bbbbeb605 100644
--- a/sci-biology/MolBioLib/MolBioLib-5.ebuild
+++ b/sci-biology/MolBioLib/MolBioLib-5.ebuild
@@ -1,8 +1,13 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="media-gfx/graphviz"
+
+inherit docs
+
 DESCRIPTION="C++11 framework for bioinformatics tasks"
 HOMEPAGE="https://sourceforge.net/projects/molbiolib";
 
SRC_URI="https://sourceforge.net/projects/molbiolib/files/MolBioLib_public.version${PV}.tar.gz";
@@ -10,7 +15,6 @@ 
SRC_URI="https://sourceforge.net/projects/molbiolib/files/MolBioLib_public.versi
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="" # does not build
-IUSE="doc"
 
 # contains bundled samtools-0.1.18 and bamtools (pezmaster31-bamtools-d553a62)
 # which contains jsoncpp, also needs app-doc/doxygen
@@ -25,16 +29,12 @@ CDEPEND="doc? ( app-doc/doxygen )"
 
 S="${WORKDIR}"/MolBioLib
 
-src_prepare(){
-       # edit MakeAllApps.pl
-       default
-}
-
 src_compile(){
        perl MakeAllApps.pl || die
+       docs_compile
 }
 
-src_install(){
-       # TODO: install the app somehow
-       use doc && dodoc -r docs/doxygen/*
+src_install() {
+       einstalldocs
+       # TODO: install this
 }

Reply via email to