diff options
author | Stephen Diener <sediener@gentoo.org> | 2003-12-13 21:10:48 +0000 |
---|---|---|
committer | Stephen Diener <sediener@gentoo.org> | 2003-12-13 21:10:48 +0000 |
commit | 76280a87a7ab212ba5fc2e86e7ae04daeff10959 (patch) | |
tree | 7be26ec6ee60695c5ad1fae023ddd80a3f4bfcf7 /app-sci/ncbi-tools | |
parent | Marked stable on sparc. (diff) | |
download | historical-76280a87a7ab212ba5fc2e86e7ae04daeff10959.tar.gz historical-76280a87a7ab212ba5fc2e86e7ae04daeff10959.tar.bz2 historical-76280a87a7ab212ba5fc2e86e7ae04daeff10959.zip |
Version bump added -X option
Diffstat (limited to 'app-sci/ncbi-tools')
-rw-r--r-- | app-sci/ncbi-tools/ChangeLog | 9 | ||||
-rw-r--r-- | app-sci/ncbi-tools/Manifest | 3 | ||||
-rw-r--r-- | app-sci/ncbi-tools/ncbi-tools-20031103.ebuild | 76 |
3 files changed, 86 insertions, 2 deletions
diff --git a/app-sci/ncbi-tools/ChangeLog b/app-sci/ncbi-tools/ChangeLog index 1f549cf24d02..8b6a4842253d 100644 --- a/app-sci/ncbi-tools/ChangeLog +++ b/app-sci/ncbi-tools/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for app-sci/ncbi-tools # Copyright 2000-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-sci/ncbi-tools/ChangeLog,v 1.4 2003/11/11 15:49:33 sediener Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-sci/ncbi-tools/ChangeLog,v 1.5 2003/12/13 21:10:46 sediener Exp $ + +*ncbi-tools-20031103 (13 Dec 2003) + + 13 Dec 2003; Stephen Diener <sediener@gentoo.org> + ncbi-tools-20031103.ebuild: + Added november release of ncbi-tools (blast-2.2.6 included); + Added support for -X *ncbi-tools-20030422 (11 Nov 2003) diff --git a/app-sci/ncbi-tools/Manifest b/app-sci/ncbi-tools/Manifest index f9bff3d23e39..b4ce391185f7 100644 --- a/app-sci/ncbi-tools/Manifest +++ b/app-sci/ncbi-tools/Manifest @@ -2,7 +2,8 @@ MD5 c2e8575214b0fc09491707b7a62fbf74 ncbi-tools-04222003-r1.ebuild 2269 MD5 67da8c37fd39a6869fffbaf805c4eab5 ncbi-tools-04222003.ebuild 2126 MD5 dabcf899df868cd13e2fd1a00a0db3c1 ncbi-tools-20030422.ebuild 2336 MD5 5da43ab21b280376d96ac8779bf63b0f ncbi-tools-04222003-r2.ebuild 2363 -MD5 6bb2f40ebfe37145950cd68416526b57 ChangeLog 1081 +MD5 9c2508fc859c5dab9a49508107be1a25 ncbi-tools-20031103.ebuild 2320 +MD5 097731d4ca12276e4613506ea7a5ec25 ChangeLog 1286 MD5 e8b4df3df76800c376905734d8043cfa metadata.xml 216 MD5 14127812e393e96ae78632a71f4a9f01 files/digest-ncbi-tools-04222003 114 MD5 7c726288b5f5fd1f2fafcf08a7ffa267 files/dot-ncbirc 26 diff --git a/app-sci/ncbi-tools/ncbi-tools-20031103.ebuild b/app-sci/ncbi-tools/ncbi-tools-20031103.ebuild new file mode 100644 index 000000000000..1c060f9174c7 --- /dev/null +++ b/app-sci/ncbi-tools/ncbi-tools-20031103.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-sci/ncbi-tools/ncbi-tools-20031103.ebuild,v 1.1 2003/12/13 21:10:46 sediener Exp $ + +DESCRIPTION="NCBI toolkit including the BLAST group of programs, entrez, ddv, udv, sequin and others" +HOMEPAGE="http://www.ncbi.nlm.nih.gov/" + +SRC_URI="mirror://gentoo/${P}.tar.gz mirror://gentoo/${PN}-data-${PV}.tar.gz" + +LICENSE="freedist" +SLOT="0" + +KEYWORDS="~x86 ~ppc ~sparc ~alpha" +IUSE="X" + +DEPEND="app-shells/tcsh + X? ( >=xfree-4.3.0 >=x11-libs/openmotif-2.2.2 media-libs/libpng )" +S=${WORKDIR}/${P} + +src_compile() { + + cd ${WORKDIR} + + if [ -z "`use X`" ] + then + ewarn "No X11 apps will be compiled" + sed -e "s:\#set HAVE_OGL=0:set HAVE_OGL=0:" -i ncbi/make/makedis.csh + sed -e "s:\#set HAVE_MOTIF=0:set HAVE_MOTIF=0:" -i ncbi/make/makedis.csh + fi + + # change to our CFLAGS + sed -e "s:-O2:${CFLAGS}:" -i ncbi/platform/linux.ncbi.mk + + # put in our MAKEOPTS + # VERY BROKEN :: PLEASE FIGURE IT OUT IF YOU CAN... + # dosed "s/MFLG=\"\"/MFLG=\"${MAKEOPTS}\"/" ncbi/make/makedis.csh + + ./ncbi/make/makedis.csh 2>&1 | tee out.makedis.txt + +} + +src_install() { + + cd ${WORKDIR}/ncbi/bin + dobin Nentrez blastclust entrcmd getmesh megablast testobj Psequin blastpgp entrez2 getpub ncbisort testval asn2ff cdscan errhdr getseq netentcf udv asn2gb checksub fa2htgs gil2bin rpsblast vecscreen asn2xml copymat fastacmd idfetch seedtop asndhuff ddv findspl impala seqtest asntool demo_regexp fmerge indexpub tbl2asn blastall demo_regexp_grep formatdb makemat test_regexp blastcl3 dosimple getfeat makeset testcore bl2seq + + + cd ${WORKDIR} + dodir /usr/var/ncbi + insinto /usr/var/ncbi + doins data/* + + cd ${WORKDIR}/ncbi/doc + dodoc * images/* fa2htgs/* + + # ncbirc file + dodir /etc/skel + insinto /etc/skel + newins ${FILESDIR}/dot-ncbirc .ncbirc + + # env file + dodir /etc/env.d + insinto /etc/env.d + doins ${FILESDIR}/21ncbi +} + +pkg_postinst() { + einfo " " + einfo "You'll need to edit /etc/env.d/21ncbi and indicate where your" + einfo "formatdb formatted databases are going to live on the filesystem." + einfo "Additionally, you may want to copy /etc/skel/.ncbirc to your" + einfo "current users home directories." + einfo " " + einfo "Be sure to see the /usr/share/doc/${PF} doc directory!" + einfo " " +} |