summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Fisette <ribosome@gentoo.org>2007-03-09 03:55:37 +0000
committerOlivier Fisette <ribosome@gentoo.org>2007-03-09 03:55:37 +0000
commit353869e763f7c1725b9e0d4b4f1760405b516155 (patch)
tree53a953f8c78db8476ea213084ee5766f0fabc286 /sci-biology/ncbi-tools
parentAdd cdaudio, wav, nls use flags, bug 98576 (diff)
downloadgentoo-2-353869e763f7c1725b9e0d4b4f1760405b516155.tar.gz
gentoo-2-353869e763f7c1725b9e0d4b4f1760405b516155.tar.bz2
gentoo-2-353869e763f7c1725b9e0d4b4f1760405b516155.zip
Install ans2all utility. Added support for compiling/installing arbitrary NCBI utilities. Pruned oldversion.
(Portage version: 2.1.2.2)
Diffstat (limited to 'sci-biology/ncbi-tools')
-rw-r--r--sci-biology/ncbi-tools/ChangeLog12
-rw-r--r--sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015-r1 (renamed from sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015)0
-rw-r--r--sci-biology/ncbi-tools/ncbi-tools-20061015-r1.ebuild (renamed from sci-biology/ncbi-tools/ncbi-tools-20061015.ebuild)13
3 files changed, 19 insertions, 6 deletions
diff --git a/sci-biology/ncbi-tools/ChangeLog b/sci-biology/ncbi-tools/ChangeLog
index 189a7475f202..bf9b0254c9f7 100644
--- a/sci-biology/ncbi-tools/ChangeLog
+++ b/sci-biology/ncbi-tools/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sci-biology/ncbi-tools
-# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/ncbi-tools/ChangeLog,v 1.50 2006/11/03 02:53:38 ribosome Exp $
+# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/ncbi-tools/ChangeLog,v 1.51 2007/03/09 03:55:37 ribosome Exp $
+
+*ncbi-tools-20061015-r1 (09 Mar 2007)
+
+ 09 Mar 2007; Olivier Fisette <ribosome@gentoo.org>
+ -ncbi-tools-20061015.ebuild, +ncbi-tools-20061015-r1.ebuild:
+ Install ans2all utility. Added support for compiling/installing arbitrary
+ NCBI utilities. Thanks to José María Fernández González
+ <jmfernandez@cnio.es> for his work (see bug #169822). Pruned old version.
03 Nov 2006; Olivier Fisette <ribosome@gentoo.org>
-ncbi-tools-20050605-r2.ebuild:
diff --git a/sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015 b/sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015-r1
index 21bbf17addbb..21bbf17addbb 100644
--- a/sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015
+++ b/sci-biology/ncbi-tools/files/digest-ncbi-tools-20061015-r1
diff --git a/sci-biology/ncbi-tools/ncbi-tools-20061015.ebuild b/sci-biology/ncbi-tools/ncbi-tools-20061015-r1.ebuild
index 9929a10dd286..377ae81f16c4 100644
--- a/sci-biology/ncbi-tools/ncbi-tools-20061015.ebuild
+++ b/sci-biology/ncbi-tools/ncbi-tools-20061015-r1.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/ncbi-tools/ncbi-tools-20061015.ebuild,v 1.1 2006/11/03 02:04:56 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/ncbi-tools/ncbi-tools-20061015-r1.ebuild,v 1.1 2007/03/09 03:55:37 ribosome Exp $
inherit flag-o-matic toolchain-funcs eutils autotools
@@ -24,6 +24,8 @@ DEPEND="app-shells/tcsh
S="${WORKDIR}/ncbi"
+EXTRA_VIB="asn2all asn2asn"
+
pkg_setup() {
echo
ewarn 'Please note that the NCBI toolkit (and especially the X'
@@ -38,7 +40,7 @@ src_unpack() {
unpack ${A}
cd "${S}"
- epatch "${FILESDIR}"/${PN}-asn2all.patch
+ epatch "${FILESDIR}"/${PN}-extra_vib.patch
if use ppc64; then
epatch "${FILESDIR}"/${PN}-lop.patch
@@ -112,6 +114,7 @@ src_unpack() {
}
src_compile() {
+ export EXTRA_VIB
cd "${WORKDIR}"
ncbi/make/makedis.csh || die
mkdir "${S}"/cgi
@@ -130,7 +133,9 @@ src_compile() {
src_install() {
dobin "${S}"/bin/* || die "Failed to install binaries."
- dobin "${S}"/build/asn2all || die "Failed to install binaries."
+ for i in ${EXTRA_VIB}; do
+ dobin "${S}"/build/${i} || die "Failed to install binaries."
+ done
dolib "${S}"/lib/* || die "Failed to install libraries."
mkdir -p "${D}"/usr/include/ncbi
cp -RL "${S}"/include/* "${D}"/usr/include/ncbi || \