From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Jul 27 15:25:42 2004 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3FF7116A4CE; Tue, 27 Jul 2004 15:25:42 +0000 (GMT) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id C88B243D31; Tue, 27 Jul 2004 15:25:36 +0000 (GMT) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id i6RFZmdg047394; Tue, 27 Jul 2004 12:35:49 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (localhost.iib.unsam.edu.ar [127.0.0.1]) by pi.iib.unsam.edu.ar (8.12.11/8.12.9) with ESMTP id i6RFOgfA035717; Tue, 27 Jul 2004 12:24:43 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) Received: (from fernan@localhost) by pi.iib.unsam.edu.ar (8.12.11/8.12.11/Submit) id i6RFOfMi035716; Tue, 27 Jul 2004 12:24:41 -0300 (ART) (envelope-from fernan@iib.unsam.edu.ar) X-Authentication-Warning: pi.iib.unsam.edu.ar: fernan set sender to fernan@iib.unsam.edu.ar using -f Date: Tue, 27 Jul 2004 12:24:41 -0300 From: Fernan Aguero To: Volker Stolz Message-ID: <20040727152441.GF31845@iib.unsam.edu.ar> Mail-Followup-To: Volker Stolz , freebsd-ports-bugs@freebsd.org, FreeBSD GNATS PR Submission References: <200407271302.i6RD2ojo065308@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="UoPmpPX/dBe4BELn" Content-Disposition: inline In-Reply-To: <200407271302.i6RD2ojo065308@freefall.freebsd.org> User-Agent: Mutt/1.4.1i cc: freebsd-ports-bugs@freebsd.org cc: FreeBSD GNATS PR Submission Subject: Re: ports/69636: [new port] biology/blast X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jul 2004 15:25:42 -0000 --UoPmpPX/dBe4BELn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline +----[ Volker Stolz (27.Jul.2004 10:05): | | Synopsis: [new port] biology/blast | | State-Changed-From-To: open->feedback | State-Changed-By: vs | State-Changed-When: Tue Jul 27 13:02:25 GMT 2004 | State-Changed-Why: | Suggest improvements. | | http://www.freebsd.org/cgi/query-pr.cgi?pr=69636 | +----] Here is the port, corrected. Thanks for the suggestions! Fernan -- Fernan Aguero - fernan at iib.unsam.edu.ar Phone: +54 11 4580-7255/7 ext 310, Fax: +54 11 4752-9639 Check http://genoma.unsam.edu.ar/~fernan for more info. --UoPmpPX/dBe4BELn Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="blast.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # blast # blast/Makefile # blast/distinfo # blast/pkg-message # blast/pkg-descr # blast/pkg-plist # echo c - blast mkdir -p blast > /dev/null 2>&1 echo x - blast/Makefile sed 's/^X//' >blast/Makefile << 'END-of-blast/Makefile' X# vim:ts=8:sw=8:number:nowrap X# New ports collection makefile for: WU BLAST X# Date created: 27 May 2004 X# Whom: Fernan Aguero X# X# $FreeBSD$ X# X XPORTNAME= wu-blast XPORTVERSION= 2.0 XCATEGORIES= biology XMASTER_SITES= # XEXTRACT_SUFX= .tar.Z X XMAINTAINER= fernan@iib.unsam.edu.ar XCOMMENT= WU BLAST, a software package for sequence similarity searches X XRESTRICTED= "License does not allow redistribution of binaries. You should first register for the software, which is free for academic use." XONLY_FOR_ARCHS= i386 X XNO_BUILD= yes XDOWNLOAD_URL= http://blast.wustl.edu/licensing X XNO_WRKSUBDIR= yes XPKGMESSAGE= ${WRKDIR}/pkg-message X XDOCS= COPYRIGHT FAQ-Indexing.html HISTORY LICENSE Memory.html \ X README.html parameters.html XBINS= blasta gb2fasta gt2fasta memfile nrdb pam patdb \ X pir2fasta sp2fasta xdformat xdget XSCRIPTS= wu-blastall wu-formatdb XBLASTA_LINKS= blastn blastp blastx tblastn tblastx XXDFORMAT_LINKS= setdb pressdb X X.include X X.if ${OSVERSION} < 500000 XDISTNAME= blast${PORTVERSION:S/.0//}.freebsd-4.x-i686 X.else XDISTNAME= blast${PORTVERSION:S/.0//}.freebsd-i686 X.endif X X.if !exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) XIGNORE= "You must manually fetch ${PORTNAME}${PORTVERSION:S/.0//} for the FreeBSD platform \(${DISTNAME}${EXTRACT_SUFX}\) from ${DOWNLOAD_URL}, place it in ${DISTDIR} and then run make again" X.endif X Xdo-install: X X.for bin in ${BINS} X ${INSTALL_PROGRAM} ${WRKSRC}/${bin} ${PREFIX}/bin/ X.endfor X X.for script in ${SCRIPTS} X ${INSTALL_SCRIPT} ${WRKSRC}/${script} ${PREFIX}/bin/ X.endfor X X ${CHMOD} a-rw,a+x ${PREFIX}/bin/blasta X X.for blink in ${BLASTA_LINKS} X @(cd ${PREFIX}/bin && ${LN} -s blasta ${blink}) X.endfor X X.for xlink in ${XDFORMAT_LINKS} X @(cd ${PREFIX}/bin && ${LN} -s xdformat ${xlink}) X.endfor X X.if !defined (NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X X.for doc in ${DOCS} X ${INSTALL_MAN} ${WRKSRC}/${doc} ${DOCSDIR} X.endfor X X.endif X X @${MKDIR} ${DATADIR} X ${CP} -R ${WRKSRC}/matrix ${DATADIR} X ${CP} -R ${WRKSRC}/filter ${DATADIR} X ${CP} ${WRKSRC}/sysblast.sample ${DATADIR} X Xpost-install: X @${SED} -e 's,%%DATADIR%%,${DATADIR},g' \ X < ${.CURDIR}/pkg-message > ${PKGMESSAGE} X @${CAT} ${PKGMESSAGE} X X.include END-of-blast/Makefile echo x - blast/distinfo sed 's/^X//' >blast/distinfo << 'END-of-blast/distinfo' XMD5 (blast2.freebsd-4.x-i686.tar.Z) = 3426153dc9fda4bddc0aff5b86c95a11 XMD5 (blast2.freebsd-i686.tar.Z) = 399e1fa6e275152e0a764252909aa5b8 XSIZE (blast2.freebsd-4.x-i686.tar.Z) = 1555542 XSIZE (blast2.freebsd-i686.tar.Z) = 1590385 END-of-blast/distinfo echo x - blast/pkg-message sed 's/^X//' >blast/pkg-message << 'END-of-blast/pkg-message' X====================================================================== X XA sample configuration file has been installed in %%DATADIR%% and named Xsysblast.sample. Edit it to suit your needs, rename it to 'sysblast' and Xplace it under /etc so that it can be recognized at runtime by the blast Xexecutable. X XMatrix files and filter executables have been placed in X%%DATADIR%%/matrix and %%DATADIR%%/filter, respectively. XYou should set environment variables WUBLASTMAT and WUBLASTFILTER X(pointing to the respective directories) so that the blast executable Xcan find them. X X====================================================================== X END-of-blast/pkg-message echo x - blast/pkg-descr sed 's/^X//' >blast/pkg-descr << 'END-of-blast/pkg-descr' XWashington University BLAST (WU BLAST) version 2.0 is a powerful Xsoftware package for gene and protein identification, using sensitive, Xselective and rapid similarity searches of protein and nucleotide Xsequence databases. WU BLAST 2.0 builds upon WU BLAST 1.4, which in turn Xwas based on the public domain NCBI BLAST version 1.4. While NCBI BLAST Xand WU BLAST 1.4 are in the public domain, WU BLAST 2.0 contains Xsignificant new features and extended capabilities, the development of Xwhich began in late 1994, at Washington University in Saint Louis. First Xreleased in May 1996, or more than a year ahead of the NCBI, WU BLAST X2.0 is the original gapped BLAST with statistics and is known for Xsetting higher standards for sensitivity, speed, correctness and Xaccuracy, scalability and reliability than competing programs and Ximplementations. WU BLAST is neither a re-hashed nor "Mac-ified" version Xof NCBI BLAST, although WU BLAST in many ways is easier to use. WU BLAST Xessentially shares no code with NCBI BLAST, except for portions that Xboth packages derived from ungapped NCBI BLAST 1.4. X XWWW: http://blast.wustl.edu END-of-blast/pkg-descr echo x - blast/pkg-plist sed 's/^X//' >blast/pkg-plist << 'END-of-blast/pkg-plist' Xbin/blasta Xbin/gb2fasta Xbin/gt2fasta Xbin/memfile Xbin/nrdb Xbin/pam Xbin/patdb Xbin/pir2fasta Xbin/sp2fasta Xbin/xdformat Xbin/xdget Xbin/wu-blastall Xbin/wu-formatdb Xbin/blastn Xbin/blastp Xbin/blastx Xbin/tblastn Xbin/tblastx Xbin/setdb Xbin/pressdb X%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT X%%PORTDOCS%%%%DOCSDIR%%/FAQ-Indexing.html X%%PORTDOCS%%%%DOCSDIR%%/HISTORY X%%PORTDOCS%%%%DOCSDIR%%/LICENSE X%%PORTDOCS%%%%DOCSDIR%%/Memory.html X%%PORTDOCS%%%%DOCSDIR%%/README.html X%%PORTDOCS%%%%DOCSDIR%%/parameters.html X%%DATADIR%%/matrix/aa/nuc.4.4 X%%DATADIR%%/matrix/aa/BLOSUM30 X%%DATADIR%%/matrix/aa/BLOSUM35 X%%DATADIR%%/matrix/aa/BLOSUM40 X%%DATADIR%%/matrix/aa/BLOSUM45 X%%DATADIR%%/matrix/aa/BLOSUM50 X%%DATADIR%%/matrix/aa/BLOSUM55 X%%DATADIR%%/matrix/aa/BLOSUM60 X%%DATADIR%%/matrix/aa/BLOSUM62 X%%DATADIR%%/matrix/aa/BLOSUM65 X%%DATADIR%%/matrix/aa/BLOSUM70 X%%DATADIR%%/matrix/aa/BLOSUM75 X%%DATADIR%%/matrix/aa/BLOSUM80 X%%DATADIR%%/matrix/aa/BLOSUM85 X%%DATADIR%%/matrix/aa/BLOSUM90 X%%DATADIR%%/matrix/aa/BLOSUMN X%%DATADIR%%/matrix/aa/blosum100 X%%DATADIR%%/matrix/aa/blosum30 X%%DATADIR%%/matrix/aa/blosum35 X%%DATADIR%%/matrix/aa/blosum40 X%%DATADIR%%/matrix/aa/blosum45 X%%DATADIR%%/matrix/aa/blosum50 X%%DATADIR%%/matrix/aa/blosum55 X%%DATADIR%%/matrix/aa/blosum60 X%%DATADIR%%/matrix/aa/blosumn X%%DATADIR%%/matrix/aa/blosum62 X%%DATADIR%%/matrix/aa/blosum65 X%%DATADIR%%/matrix/aa/blosum70 X%%DATADIR%%/matrix/aa/blosum75 X%%DATADIR%%/matrix/aa/blosum80 X%%DATADIR%%/matrix/aa/blosum85 X%%DATADIR%%/matrix/aa/DAYHOFF X%%DATADIR%%/matrix/aa/GONNET X%%DATADIR%%/matrix/aa/IDENTITY X%%DATADIR%%/matrix/aa/MATCH X%%DATADIR%%/matrix/aa/PAM10 X%%DATADIR%%/matrix/aa/NUC.4.2 X%%DATADIR%%/matrix/aa/NUC.4.4 X%%DATADIR%%/matrix/aa/PAM100 X%%DATADIR%%/matrix/aa/PAM110 X%%DATADIR%%/matrix/aa/PAM120 X%%DATADIR%%/matrix/aa/PAM130 X%%DATADIR%%/matrix/aa/PAM120.cdi X%%DATADIR%%/matrix/aa/PAM140 X%%DATADIR%%/matrix/aa/PAM150 X%%DATADIR%%/matrix/aa/PAM160 X%%DATADIR%%/matrix/aa/PAM170 X%%DATADIR%%/matrix/aa/PAM160.cdi X%%DATADIR%%/matrix/aa/PAM180 X%%DATADIR%%/matrix/aa/PAM190 X%%DATADIR%%/matrix/aa/PAM20 X%%DATADIR%%/matrix/aa/PAM200 X%%DATADIR%%/matrix/aa/PAM200.cdi X%%DATADIR%%/matrix/aa/PAM210 X%%DATADIR%%/matrix/aa/PAM220 X%%DATADIR%%/matrix/aa/PAM230 X%%DATADIR%%/matrix/aa/PAM240 X%%DATADIR%%/matrix/aa/PAM250 X%%DATADIR%%/matrix/aa/PAM250.cdi X%%DATADIR%%/matrix/aa/PAM260 X%%DATADIR%%/matrix/aa/PAM270 X%%DATADIR%%/matrix/aa/PAM280 X%%DATADIR%%/matrix/aa/PAM290 X%%DATADIR%%/matrix/aa/PAM30 X%%DATADIR%%/matrix/aa/PAM300 X%%DATADIR%%/matrix/aa/PAM310 X%%DATADIR%%/matrix/aa/PAM320 X%%DATADIR%%/matrix/aa/PAM330 X%%DATADIR%%/matrix/aa/PAM340 X%%DATADIR%%/matrix/aa/PAM350 X%%DATADIR%%/matrix/aa/PAM360 X%%DATADIR%%/matrix/aa/PAM370 X%%DATADIR%%/matrix/aa/PAM380 X%%DATADIR%%/matrix/aa/PAM390 X%%DATADIR%%/matrix/aa/PAM40 X%%DATADIR%%/matrix/aa/PAM40.cdi X%%DATADIR%%/matrix/aa/PAM400 X%%DATADIR%%/matrix/aa/PAM410 X%%DATADIR%%/matrix/aa/PAM420 X%%DATADIR%%/matrix/aa/PAM430 X%%DATADIR%%/matrix/aa/PAM440 X%%DATADIR%%/matrix/aa/PAM450 X%%DATADIR%%/matrix/aa/PAM460 X%%DATADIR%%/matrix/aa/PAM470 X%%DATADIR%%/matrix/aa/PAM480 X%%DATADIR%%/matrix/aa/PAM490 X%%DATADIR%%/matrix/aa/PAM50 X%%DATADIR%%/matrix/aa/PAM500 X%%DATADIR%%/matrix/aa/PAM60 X%%DATADIR%%/matrix/aa/PAM70 X%%DATADIR%%/matrix/aa/PAM80 X%%DATADIR%%/matrix/aa/PAM80.cdi X%%DATADIR%%/matrix/aa/PAM90 X%%DATADIR%%/matrix/aa/blosum90 X%%DATADIR%%/matrix/aa/pam120.cdi X%%DATADIR%%/matrix/aa/pam160.cdi X%%DATADIR%%/matrix/aa/dayhoff X%%DATADIR%%/matrix/aa/gonnet X%%DATADIR%%/matrix/aa/identity X%%DATADIR%%/matrix/aa/match X%%DATADIR%%/matrix/aa/pam10 X%%DATADIR%%/matrix/aa/pam100 X%%DATADIR%%/matrix/aa/pam110 X%%DATADIR%%/matrix/aa/pam120 X%%DATADIR%%/matrix/aa/pam130 X%%DATADIR%%/matrix/aa/pam140 X%%DATADIR%%/matrix/aa/pam150 X%%DATADIR%%/matrix/aa/pam160 X%%DATADIR%%/matrix/aa/pam170 X%%DATADIR%%/matrix/aa/pam180 X%%DATADIR%%/matrix/aa/pam190 X%%DATADIR%%/matrix/aa/pam20 X%%DATADIR%%/matrix/aa/pam200 X%%DATADIR%%/matrix/aa/pam250.cdi X%%DATADIR%%/matrix/aa/pam210 X%%DATADIR%%/matrix/aa/pam220 X%%DATADIR%%/matrix/aa/pam230 X%%DATADIR%%/matrix/aa/pam240 X%%DATADIR%%/matrix/aa/pam250 X%%DATADIR%%/matrix/aa/pam40.cdi X%%DATADIR%%/matrix/aa/pam260 X%%DATADIR%%/matrix/aa/pam270 X%%DATADIR%%/matrix/aa/pam280 X%%DATADIR%%/matrix/aa/pam290 X%%DATADIR%%/matrix/aa/pam30 X%%DATADIR%%/matrix/aa/pam300 X%%DATADIR%%/matrix/aa/pam310 X%%DATADIR%%/matrix/aa/pam320 X%%DATADIR%%/matrix/aa/pam330 X%%DATADIR%%/matrix/aa/pam340 X%%DATADIR%%/matrix/aa/pam350 X%%DATADIR%%/matrix/aa/pam360 X%%DATADIR%%/matrix/aa/pam370 X%%DATADIR%%/matrix/aa/pam380 X%%DATADIR%%/matrix/aa/pam390 X%%DATADIR%%/matrix/aa/pam40 X%%DATADIR%%/matrix/aa/pam80.cdi X%%DATADIR%%/matrix/aa/pam400 X%%DATADIR%%/matrix/aa/pam410 X%%DATADIR%%/matrix/aa/pam420 X%%DATADIR%%/matrix/aa/pam430 X%%DATADIR%%/matrix/aa/pam440 X%%DATADIR%%/matrix/aa/pam450 X%%DATADIR%%/matrix/aa/pam460 X%%DATADIR%%/matrix/aa/pam470 X%%DATADIR%%/matrix/aa/pam480 X%%DATADIR%%/matrix/aa/pam490 X%%DATADIR%%/matrix/aa/pam50 X%%DATADIR%%/matrix/aa/pam500 X%%DATADIR%%/matrix/aa/pam60 X%%DATADIR%%/matrix/aa/pam70 X%%DATADIR%%/matrix/aa/pam80 X%%DATADIR%%/matrix/aa/pam90 X%%DATADIR%%/matrix/aa/pam200.cdi X%%DATADIR%%/matrix/aa/PHAT_T70_B66 X%%DATADIR%%/matrix/aa/PHAT_T75_B73 X%%DATADIR%%/matrix/aa/PHAT_T80_B78 X%%DATADIR%%/matrix/aa/PHAT_T85_B82 X%%DATADIR%%/matrix/aa/phat_t70_b66 X%%DATADIR%%/matrix/aa/phat_t75_b73 X%%DATADIR%%/matrix/aa/phat_t80_b78 X%%DATADIR%%/matrix/aa/phat_t85_b82 X%%DATADIR%%/matrix/aa/nuc.4.2 X%%DATADIR%%/matrix/aa/BLOSUM100 X%%DATADIR%%/matrix/nt/PUPY.4.4 X%%DATADIR%%/matrix/nt/IDENTITY.4.2 X%%DATADIR%%/matrix/nt/IDENTITY.4.4 X%%DATADIR%%/matrix/nt/identity.4.2 X%%DATADIR%%/matrix/nt/pupy.4.2 X%%DATADIR%%/matrix/nt/pupy.4.4 X%%DATADIR%%/matrix/nt/PUPY.4.2 X%%DATADIR%%/matrix/nt/identity.4.4 X%%DATADIR%%/matrix/README X%%DATADIR%%/filter/seg X%%DATADIR%%/filter/seg+xnu X%%DATADIR%%/filter/xnu+seg X%%DATADIR%%/filter/nseg X%%DATADIR%%/filter/dust X%%DATADIR%%/filter/nmerge X%%DATADIR%%/filter/xnu X%%DATADIR%%/filter/pmerge X%%DATADIR%%/filter/pseg X%%DATADIR%%/filter/README X%%DATADIR%%/sysblast.sample X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrm %%DATADIR%%/matrix/aa X@dirrm %%DATADIR%%/matrix/nt X@dirrm %%DATADIR%%/matrix X@dirrm %%DATADIR%%/filter X@dirrm %%DATADIR%% END-of-blast/pkg-plist exit --UoPmpPX/dBe4BELn--