ports/73149: [New ports]: biology/mpiblast

Choe, Cheng-Dae whitekid at gmail.com
Tue Oct 26 06:50:25 UTC 2004


>Number:         73149
>Category:       ports
>Synopsis:       [New ports]: biology/mpiblast
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Oct 26 06:50:24 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     "Choe, Cheng-Dae"
>Release:        FreeBSD 4.10-STABLE i386
>Organization:
>Environment:
System: FreeBSD c2.neurogenex.com 4.10-STABLE FreeBSD 4.10-STABLE #9: Mon Oct 25 16:28:09 KST 2004 root at c2.neurogenex.com:/usr/obj/usr/src/sys/C2 i386
>Description:
      new ports mpiblast, that mpi parallel version of NCBI BLAST.
>How-To-Repeat:
      N/A
>Fix:
# 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:
#
#       mpiblast/Makefile
#       mpiblast/distinfo
#       mpiblast/files
#       mpiblast/pkg-descr
#       mpiblast/pkg-message
#       mpiblast/pkg-plist
#
echo x - mpiblast/Makefile
sed 's/^X//' >mpiblast/Makefile << 'END-of-mpiblast/Makefile'
X# New ports collection makefile for:    mpiblast
X# Date created:         23 October 2004
X# Whom:                 whitekid
X#
X# $FreeBSD$
X#
X
XPORTNAME=      mpiblast
XPORTVERSION=   1.2.1
XPORTREVISION=  0
XCATEGORIES=    biology parallel
XMASTER_SITES=  http://mpiblast.lanl.gov/releases/
XDISTNAME=      mpiBLAST-${PORTVERSION}
X
XMAINTAINER=    whitekid at gmail.com
XCOMMENT=       A parallelization for NCBI BLAST
X
XBUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/biology/ncbi-toolkit:build \
X       ${LOCALBASE}/include/mpi.h:${PORTSDIR}/net/lam
X
XGNU_CONFIGURE= yes
X
XCONFIGURE_ARGS=        --with-ncbi=${PORTSDIR}/biology/ncbi-toolkit/work/ncbi
X
XDOCS=  AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS README TODO
XDATAS= WWWBlastWrap.pl
X
Xpost-install:
X       @${INSTALL_DATA} ${WRKSRC}/mpiblast.conf ${PREFIX}/etc/mpiblast.conf.sample
X
X.if !defined(NOPORTDOCS)
X       @${MKDIR} ${DOCSDIR}
X.for file in ${DOCS}
X       @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
X.endfor
X
X       @${MKDIR} ${DATADIR}
X.for file in ${DATAS}
X       @${INSTALL_DATA} ${WRKSRC}/${file} ${DATADIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-mpiblast/Makefile
echo x - mpiblast/distinfo
sed 's/^X//' >mpiblast/distinfo << 'END-of-mpiblast/distinfo'
XMD5 (mpiBLAST-1.2.1.tar.gz) = 7724f4fbdcecd00d0cc597214efd54e1
XSIZE (mpiBLAST-1.2.1.tar.gz) = 170513
END-of-mpiblast/distinfo
echo c - mpiblast/files
mkdir -p mpiblast/files > /dev/null 2>&1
echo x - mpiblast/pkg-descr
sed 's/^X//' >mpiblast/pkg-descr << 'END-of-mpiblast/pkg-descr'
XmpiBLAST is a freely available open source parallelization of NCBI BLAST.
XmpiBLAST segments the BLAST database and distributes it across cluster nodes,
Xpermitting BLAST queries to be processed on many nodes simultaneously. mpiBLAST
Xis based on MPI. The current release runs under Linux and Windows, and will
Xprobably work on other varieties of Unix as well.
X
XWWW: http://mpiblast.lanl.gov/
END-of-mpiblast/pkg-descr
echo x - mpiblast/pkg-message
sed 's/^X//' >mpiblast/pkg-message << 'END-of-mpiblast/pkg-message'
X--------------------------------------------------------------------------
X
XThe mpiBLAST package has been successfully installed.
X
XNB:  A sample configuration file has been installed to %%PREFIX%%/etc as
X"mpiblast.conf.sample".  This may be renamed to "mpiblast.conf" and edited
Xto suit the requirements of a particular site.
X
XPlease read %%DOCSDIR%%/README file for detail.
X
X--------------------------------------------------------------------------
END-of-mpiblast/pkg-message
echo x - mpiblast/pkg-plist
sed 's/^X//' >mpiblast/pkg-plist << 'END-of-mpiblast/pkg-plist'
Xbin/mpiblast
Xbin/mpiformatdb
Xetc/mpiblast.conf
Xetc/mpiblast.conf.sample
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/COPYING
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/INSTALL
X%%PORTDOCS%%%%DOCSDIR%%/LICENSE
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%DATADIR%%/WWWBlastWrap.pl
X at dirrm %%DATADIR%%
X at dirrm %%DOCSDIR%%
END-of-mpiblast/pkg-plist
exit
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list