Date: Sun, 7 Oct 2018 18:29:17 +0000 (UTC) From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r481472 - in head/biology/ncbi-toolkit: . files Message-ID: <201810071829.w97ITHjT048175@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: yuri Date: Sun Oct 7 18:29:16 2018 New Revision: 481472 URL: https://svnweb.freebsd.org/changeset/ports/481472 Log: biology/ncbi-toolkit: Update 2012.06.20 -> 2017.01.06 Port changes: * Take maintainership * Add to LIB_DEPENDS and USExx * Remove lists of executables and manpages, use file listing instead (*) * Update WWW Deleted: head/biology/ncbi-toolkit/files/patch-corelib__ncbimisc.c head/biology/ncbi-toolkit/files/patch-make-makenet.unx Modified: head/biology/ncbi-toolkit/Makefile head/biology/ncbi-toolkit/distinfo head/biology/ncbi-toolkit/pkg-descr head/biology/ncbi-toolkit/pkg-plist Modified: head/biology/ncbi-toolkit/Makefile ============================================================================== --- head/biology/ncbi-toolkit/Makefile Sun Oct 7 18:17:11 2018 (r481471) +++ head/biology/ncbi-toolkit/Makefile Sun Oct 7 18:29:16 2018 (r481472) @@ -2,56 +2,33 @@ # $FreeBSD$ PORTNAME= ncbi-toolkit -PORTVERSION= 2012.06.20 # containing BLAST v2.2.27 -PORTREVISION= 1 +DISTVERSION= 2017.01.06 # containing BLAST v2.2.27 (? is this true) CATEGORIES= biology MASTER_SITES= ftp://ftp.ncbi.nlm.nih.gov/toolbox/ncbi_tools/old/${PORTVERSION:S/.//g}/ DISTNAME= ncbi DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= yuri@FreeBSD.org COMMENT= NCBI development toolkit, including BLAST 2 and GenBank/Entrez support -LIB_DEPENDS= libpng.so:graphics/png +LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ + libgmp.so:math/gmp \ + libgnutls.so:security/gnutls \ + libhogweed.so:security/nettle \ + libidn2.so:dns/libidn2 \ + libnettle.so:security/nettle \ + libp11-kit.so:security/p11-kit \ + libpng.so:graphics/png \ + libtasn1.so:security/libtasn1 \ + libtspi.so:security/trousers \ + libunistring.so:devel/libunistring \ + libXp.so:x11/libXp -USES= iconv motif -MAKE_JOBS_UNSAFE= yes +USES= gettext-runtime iconv jpeg motif +USE_XORG= x11 xau xext xft xmu xrender xt SUB_FILES= pkg-message -# These are the executables we install. -# -# We follow Debian in the separation of the port in three -# main categories and in the selection of programs that -# are installed in each case. This Makes Sense (TM). -# Thus, we drop a handful of programs that are useful only as tests -# or code examples -# (credit goes to Aaron Ucko, the Debian maintainer of the NCBI stuff) -# Right now the port installs all the executables below, this may -# change in the future with the addition of selectable knobs or -# new slave ports - -TOOLKIT_EXE= asn2ff asn2gb asn2idx asn2xml asndhuff asntool cdscan \ - checksub debruijn demo_regexp demo_regexp_grep dosimple \ - entrcmd errhdr fa2htgs findspl gene2xml getmesh getpub \ - gil2bin idfetch indexpub makeset ncbisort seqtest tbl2asn \ - vecscreen -BLAST_EXE= bl2seq blastall blastcl3 blastclust blastpgp copymat \ - fastacmd formatdb formatrpsdb impala makemat megablast \ - rpsblast seedtop taxblast -X11_EXE= Nentrez Psequin ddv entrez2 sbtedit udv - -# and these are the man pages we have -MAN_FILES= Psequin.1 asn2ff.1 asn2idx.1 asn2xml.1 asndhuff.1 \ - asntool.1 blast.1 blastclust.1 cdscan.1 checksub.1 \ - copymat.1 ddv.1 debruijn.1 entrez2.1 errhdr.1 fa2htgs.1 \ - fastacmd.1 findspl.1 formatdb.1 formatrpsdb.1 getmesh.1 \ - getpub.1 gil2bin.1 idfetch.1 indexpub.1 makemat.1 \ - taxblast.1 tbl2asn.1 udv.1 vecscreen.1 - -MAN_LINKS= bl2seq blastall blastcl3 blastpgp impala megablast \ - seedtop rpsblast - OPTIONS_DEFINE= DOCS post-patch: @@ -73,30 +50,25 @@ post-patch: # and we use it do-build: - cd ${WRKDIR}; ./${DISTNAME}/make/makedis.csh + @cd ${WRKDIR} && ./${DISTNAME}/make/makedis.csh # the ncbi-toolkit does not provide an install target # we thus roll our own do-install: - (cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} ${BLAST_EXE} \ - ${TOOLKIT_EXE} ${X11_EXE} ${STAGEDIR}${PREFIX}/bin) + cd ${WRKSRC}/bin && ${INSTALL_PROGRAM} * ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${PREFIX}/lib/${DISTNAME} - (cd ${WRKSRC}/lib && ${INSTALL_DATA} *.a \ - ${STAGEDIR}${PREFIX}/lib/${DISTNAME}) + cd ${WRKSRC}/lib && ${INSTALL_DATA} *.a \ + ${STAGEDIR}${PREFIX}/lib/${DISTNAME} @${MKDIR} ${STAGEDIR}${PREFIX}/include/${DISTNAME}/connect - (cd ${WRKSRC}/include && ${INSTALL_DATA} *.h \ - ${STAGEDIR}${PREFIX}/include/${DISTNAME}) - (cd ${WRKSRC}/include/connect && ${INSTALL_DATA} *.h \ - ${STAGEDIR}${PREFIX}/include/${DISTNAME}/connect) - (cd ${WRKSRC}/doc/man && ${INSTALL_MAN} ${MAN_FILES} \ - ${STAGEDIR}${MANPREFIX}/man/man1) -.for man in ${MAN_LINKS} - ${LN} -s ${MANPREFIX}/man/man1/blast.1.gz \ - ${STAGEDIR}${PREFIX}/man/man1/${man}.1.gz -.endfor + cd ${WRKSRC}/include && ${INSTALL_DATA} *.h \ + ${STAGEDIR}${PREFIX}/include/${DISTNAME} + cd ${WRKSRC}/include/connect && ${INSTALL_DATA} *.h \ + ${STAGEDIR}${PREFIX}/include/${DISTNAME}/connect + cd ${WRKSRC}/doc/man && ${INSTALL_MAN} * \ + ${STAGEDIR}${MANPREFIX}/man/man1 @${MKDIR} ${STAGEDIR}${DATADIR} - (cd ${WRKSRC}/data && ${INSTALL_DATA} * ${STAGEDIR}${DATADIR}) + cd ${WRKSRC}/data && ${INSTALL_DATA} * ${STAGEDIR}${DATADIR} do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} Modified: head/biology/ncbi-toolkit/distinfo ============================================================================== --- head/biology/ncbi-toolkit/distinfo Sun Oct 7 18:17:11 2018 (r481471) +++ head/biology/ncbi-toolkit/distinfo Sun Oct 7 18:29:16 2018 (r481472) @@ -1,2 +1,3 @@ -SHA256 (ncbi-toolkit-2012.06.20/ncbi.tar.gz) = 603c9a4ade2a6f2f8e412558b732924d78fae403d225706e2ac38d553b08073c -SIZE (ncbi-toolkit-2012.06.20/ncbi.tar.gz) = 68428744 +TIMESTAMP = 1538934016 +SHA256 (ncbi-toolkit-2017.01.06/ncbi.tar.gz) = 4b88aaad8f953b1b50bc7d06f3a5920f0d589d2c9a26c709199f8347905f5867 +SIZE (ncbi-toolkit-2017.01.06/ncbi.tar.gz) = 155731358 Modified: head/biology/ncbi-toolkit/pkg-descr ============================================================================== --- head/biology/ncbi-toolkit/pkg-descr Sun Oct 7 18:17:11 2018 (r481471) +++ head/biology/ncbi-toolkit/pkg-descr Sun Oct 7 18:29:16 2018 (r481472) @@ -16,4 +16,4 @@ From the README: have found it a useful and stable basis for a number of tools and applications. -WWW: http://www.ncbi.nlm.nih.gov/IEB/ToolBox/MainPage/index.html +WWW: https://www.ncbi.nlm.nih.gov/IEB/ToolBox/MainPage/index.html Modified: head/biology/ncbi-toolkit/pkg-plist ============================================================================== --- head/biology/ncbi-toolkit/pkg-plist Sun Oct 7 18:17:11 2018 (r481471) +++ head/biology/ncbi-toolkit/pkg-plist Sun Oct 7 18:29:16 2018 (r481472) @@ -6,14 +6,9 @@ bin/asn2idx bin/asn2xml bin/asndhuff bin/asntool -bin/bl2seq -bin/blastall bin/blastcl3 -bin/blastclust -bin/blastpgp bin/cdscan bin/checksub -bin/copymat bin/ddv bin/debruijn bin/demo_regexp @@ -23,27 +18,22 @@ bin/entrcmd bin/entrez2 bin/errhdr bin/fa2htgs -bin/fastacmd bin/findspl -bin/formatdb -bin/formatrpsdb bin/gene2xml bin/getmesh bin/getpub bin/gil2bin bin/idfetch -bin/impala bin/indexpub -bin/makemat bin/makeset -bin/megablast bin/ncbisort -bin/rpsblast bin/sbtedit -bin/seedtop bin/seqtest -bin/taxblast bin/tbl2asn +bin/test_regexp +bin/testcore +bin/testobj +bin/testval bin/udv bin/vecscreen include/ncbi/FSpCompat.h @@ -186,7 +176,10 @@ include/ncbi/connect/ncbi_heapmgr.h include/ncbi/connect/ncbi_host_info.h include/ncbi/connect/ncbi_host_infop.h include/ncbi/connect/ncbi_http_connector.h +include/ncbi/connect/ncbi_ipv6.h include/ncbi/connect/ncbi_lb.h +include/ncbi/connect/ncbi_lbos.h +include/ncbi/connect/ncbi_lbosp.h include/ncbi/connect/ncbi_lbsmd.h include/ncbi/connect/ncbi_local.h include/ncbi/connect/ncbi_memory_connector.h @@ -564,6 +557,7 @@ include/ncbi/xmlblast.h lib/ncbi/libblast.a lib/ncbi/libblastapi.a lib/ncbi/libblastcompadj.a +lib/ncbi/libconnssl.a lib/ncbi/libddvlib.a lib/ncbi/libncbi.a lib/ncbi/libncbiCacc.a @@ -586,41 +580,46 @@ lib/ncbi/libvibgif.a lib/ncbi/libvibnet.a lib/ncbi/libvibrant.a man/man1/Psequin.1.gz +man/man1/asn2all.1.gz +man/man1/asn2asn.1.gz man/man1/asn2ff.1.gz +man/man1/asn2fsa.1.gz +man/man1/asn2gb.1.gz man/man1/asn2idx.1.gz man/man1/asn2xml.1.gz man/man1/asndhuff.1.gz +man/man1/asndisc.1.gz +man/man1/asnmacro.1.gz man/man1/asntool.1.gz -man/man1/bl2seq.1.gz -man/man1/blast.1.gz -man/man1/blastall.1.gz +man/man1/asnval.1.gz man/man1/blastcl3.1.gz -man/man1/blastclust.1.gz -man/man1/blastpgp.1.gz man/man1/cdscan.1.gz man/man1/checksub.1.gz -man/man1/copymat.1.gz +man/man1/cleanasn.1.gz man/man1/ddv.1.gz man/man1/debruijn.1.gz man/man1/entrez2.1.gz man/man1/errhdr.1.gz man/man1/fa2htgs.1.gz -man/man1/fastacmd.1.gz man/man1/findspl.1.gz -man/man1/formatdb.1.gz -man/man1/formatrpsdb.1.gz +man/man1/fmerge.1.gz +man/man1/gbseqget.1.gz +man/man1/gene2xml.1.gz man/man1/getmesh.1.gz man/man1/getpub.1.gz man/man1/gil2bin.1.gz man/man1/idfetch.1.gz -man/man1/impala.1.gz man/man1/indexpub.1.gz -man/man1/makemat.1.gz -man/man1/megablast.1.gz -man/man1/rpsblast.1.gz -man/man1/seedtop.1.gz -man/man1/taxblast.1.gz +man/man1/insdseqget.1.gz +man/man1/makeset.1.gz +man/man1/nps2gps.1.gz +man/man1/sbtedit.1.gz +man/man1/sortbyquote.1.gz +man/man1/spidey.1.gz +man/man1/subfuse.1.gz man/man1/tbl2asn.1.gz +man/man1/trna2sap.1.gz +man/man1/trna2tbl.1.gz man/man1/udv.1.gz man/man1/vecscreen.1.gz %%PORTDOCS%%%%DOCSDIR%%/FAQ.txt @@ -629,26 +628,8 @@ man/man1/vecscreen.1.gz %%PORTDOCS%%%%DOCSDIR%%/access.txt %%PORTDOCS%%%%DOCSDIR%%/asn2gb.txt %%PORTDOCS%%%%DOCSDIR%%/asn2gph.txt -%%PORTDOCS%%%%DOCSDIR%%/blast/bl2seq.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blast.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blastall.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blastclust.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blastdb.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blastftp.html -%%PORTDOCS%%%%DOCSDIR%%/blast/blastpgp.html -%%PORTDOCS%%%%DOCSDIR%%/blast/fastacmd.html %%PORTDOCS%%%%DOCSDIR%%/blast/filter.html -%%PORTDOCS%%%%DOCSDIR%%/blast/formatdb.html -%%PORTDOCS%%%%DOCSDIR%%/blast/formatrpsdb.html -%%PORTDOCS%%%%DOCSDIR%%/blast/history.html -%%PORTDOCS%%%%DOCSDIR%%/blast/impala.html -%%PORTDOCS%%%%DOCSDIR%%/blast/index.html -%%PORTDOCS%%%%DOCSDIR%%/blast/megablast.html %%PORTDOCS%%%%DOCSDIR%%/blast/netblast.html -%%PORTDOCS%%%%DOCSDIR%%/blast/rpsblast.html -%%PORTDOCS%%%%DOCSDIR%%/blast/scoring.pdf -%%PORTDOCS%%%%DOCSDIR%%/blast/seedtop.html -%%PORTDOCS%%%%DOCSDIR%%/blast/web_blast.pl %%PORTDOCS%%%%DOCSDIR%%/dispatcher.html %%PORTDOCS%%%%DOCSDIR%%/fa2htgs/README %%PORTDOCS%%%%DOCSDIR%%/fa2htgs/updateHtgsDoc @@ -761,12 +742,36 @@ man/man1/vecscreen.1.gz %%DATADIR%%/LSURef_93.fasta.nhr %%DATADIR%%/LSURef_93.fasta.nin %%DATADIR%%/LSURef_93.fasta.nsq +%%DATADIR%%/LSU_chloro_rRNA.nhr +%%DATADIR%%/LSU_chloro_rRNA.nin +%%DATADIR%%/LSU_chloro_rRNA.nsq +%%DATADIR%%/LSU_mito_rRNA.nhr +%%DATADIR%%/LSU_mito_rRNA.nin +%%DATADIR%%/LSU_mito_rRNA.nsq +%%DATADIR%%/LSU_nomito-nochloro-noplastid.nhr +%%DATADIR%%/LSU_nomito-nochloro-noplastid.nin +%%DATADIR%%/LSU_nomito-nochloro-noplastid.nsq +%%DATADIR%%/LSU_plastid.nhr +%%DATADIR%%/LSU_plastid.nin +%%DATADIR%%/LSU_plastid.nsq %%DATADIR%%/PAM250 %%DATADIR%%/PAM30 %%DATADIR%%/PAM70 +%%DATADIR%%/SSU-mito-rRNA.nhr +%%DATADIR%%/SSU-mito-rRNA.nin +%%DATADIR%%/SSU-mito-rRNA.nsq %%DATADIR%%/SSURef_93.fasta.nhr %%DATADIR%%/SSURef_93.fasta.nin %%DATADIR%%/SSURef_93.fasta.nsq +%%DATADIR%%/SSU_chloro_rRNA.nhr +%%DATADIR%%/SSU_chloro_rRNA.nin +%%DATADIR%%/SSU_chloro_rRNA.nsq +%%DATADIR%%/SSU_nomito_nochloro_noplastid.nhr +%%DATADIR%%/SSU_nomito_nochloro_noplastid.nin +%%DATADIR%%/SSU_nomito_nochloro_noplastid.nsq +%%DATADIR%%/SSU_plast_rRNA.nhr +%%DATADIR%%/SSU_plast_rRNA.nin +%%DATADIR%%/SSU_plast_rRNA.nsq %%DATADIR%%/UniVec.nhr %%DATADIR%%/UniVec.nin %%DATADIR%%/UniVec.nsq @@ -775,6 +780,9 @@ man/man1/vecscreen.1.gz %%DATADIR%%/UniVec_Core.nsq %%DATADIR%%/asn2ff.prt %%DATADIR%%/autofix.prt +%%DATADIR%%/bacteria-archea16SrRNA.nhr +%%DATADIR%%/bacteria-archea16SrRNA.nin +%%DATADIR%%/bacteria-archea16SrRNA.nsq %%DATADIR%%/blast.prt %%DATADIR%%/bstdt.prt %%DATADIR%%/bstdt.val
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201810071829.w97ITHjT048175>