diff options
author | jeh <jeh@FreeBSD.org> | 2000-10-29 13:56:24 +0000 |
---|---|---|
committer | jeh <jeh@FreeBSD.org> | 2000-10-29 13:56:24 +0000 |
commit | 7b5cfa8d1a453638bc04a1e490802969017d13f0 (patch) | |
tree | 55a1f0228025b32dc8e99c8ff32800cb00321b81 /biology/ncbi-toolkit/files | |
parent | f14a7dc74655bddd66615ef300a83cc604be2ab6 (diff) | |
download | FreeBSD-ports-7b5cfa8d1a453638bc04a1e490802969017d13f0.zip FreeBSD-ports-7b5cfa8d1a453638bc04a1e490802969017d13f0.tar.gz |
New Port: biology/ncbi-toolkit
National Center for Biotechnology Information (NCBI) Development Toolkit.
PR: 22388
Submitted by: Tony Maher <tony.maher@ebioinformatics.com>
Diffstat (limited to 'biology/ncbi-toolkit/files')
-rw-r--r-- | biology/ncbi-toolkit/files/Makefile | 8 | ||||
-rw-r--r-- | biology/ncbi-toolkit/files/freebsd.ncbi.mk | 27 | ||||
-rw-r--r-- | biology/ncbi-toolkit/files/patch-aa | 177 | ||||
-rw-r--r-- | biology/ncbi-toolkit/files/patch-ab | 19 | ||||
-rw-r--r-- | biology/ncbi-toolkit/files/patch-ac | 11 |
5 files changed, 242 insertions, 0 deletions
diff --git a/biology/ncbi-toolkit/files/Makefile b/biology/ncbi-toolkit/files/Makefile new file mode 100644 index 0000000..ee0f544 --- /dev/null +++ b/biology/ncbi-toolkit/files/Makefile @@ -0,0 +1,8 @@ +# +# $FreeBSD$ + +all: + cd ..; ./ncbi/make/makedis.csh + +install: + cd build; $(MAKE) install diff --git a/biology/ncbi-toolkit/files/freebsd.ncbi.mk b/biology/ncbi-toolkit/files/freebsd.ncbi.mk new file mode 100644 index 0000000..91abd59 --- /dev/null +++ b/biology/ncbi-toolkit/files/freebsd.ncbi.mk @@ -0,0 +1,27 @@ +# +# $Id$ freebsd.ncbi.mk +# +# That platform is not supported and is contributed to NCBI by +# freebsd-bio@freebsd.net +# +NCBI_DEFAULT_LCL = bsd +NCBI_MAKE_SHELL = /bin/sh +NCBI_CC = cc +NCBI_CFLAGS1 = ${CFLAGS} -c +NCBI_LDFLAGS1 = -O +NCBI_OPTFLAG = +NCBI_BIN_MASTER = /home/coremake/ncbi/bin +NCBI_BIN_COPY = /home/coremake/ncbi/bin +NCBI_INCDIR = /home/coremake/ncbi/include +NCBI_LIBDIR = /home/coremake/ncbi/lib +NCBI_ALTLIB = /home/coremake/ncbi/altlib +#will work only when you have Motif installed! +NCBI_VIBFLAG = -I/usr/X11R6/include -L/usr/X11R6/lib -DWIN_MOTIF +NCBI_VIBLIBS = -lXm -lXmu -lXp -lXpm -lXt -lX11 -lXext +NCBI_DISTVIBLIBS = -L/usr/X11R6/lib /usr/X11R6/lib/libXm.a /usr/X11R6/lib/libXp.a /usr/X11R6/lib/libXpm.a -lXmu -lXt -lX11 -lXext +NCBI_OTHERLIBS = -lm +NCBI_RANLIB = ranlib +# Used by makedis.csh +NCBI_MT_OTHERLIBS = +NCBI_THREAD_OBJ = ncbithr.o +NETENTREZVERSION = 2.02c2ASN1SPEC6 diff --git a/biology/ncbi-toolkit/files/patch-aa b/biology/ncbi-toolkit/files/patch-aa new file mode 100644 index 0000000..bffe738 --- /dev/null +++ b/biology/ncbi-toolkit/files/patch-aa @@ -0,0 +1,177 @@ +--- make/makeall.unx.orig Sat Jul 8 04:16:35 2000 ++++ make/makeall.unx Tue Oct 24 22:35:34 2000 +@@ -782,3 +782,174 @@ + #load $(LDFLAGS) getmuid.c medutil.c \ + $(SRC11) $(SRC8) $(SRC7) $(SRC6) $(SRC5) $(SRC3) \ + $(SRC2) $(SRC1) $(OTHERLIBS) -lsocket -lnsl ++ ++EXE= Cn3Dv3d Nentrez Psequin \ ++ asn2fast asn2ff asndhuff asntool \ ++ bl2seq blast.REAL blastall blastcl3 blastclust blastpgp \ ++ cdscan checksub copymat \ ++ ddv dosimple \ ++ entrcmd errhdr fa2htgs fastacmd findspl fmerge formatdb \ ++ getfeat getmesh getpub getseq gil2bin \ ++ idfetch impala indexpub \ ++ makemat makeset megablast \ ++ ncbisort netentcf \ ++ rpsblast \ ++ seedtop seqtest \ ++ tbl2asn testcore testobj testval \ ++ udv vecscreen ++ ++ ++LIB= libncbi.a libncbicdr.a libncbimla.a libncbitxc2.a \ ++ libnetentr.a libncbiCacc.a libncbicn3d.a libncbimmdb.a \ ++ libnetblast.a libvibgif.a libncbiNacc.a libncbidesk.a \ ++ libncbiobj.a libnetcli.a libvibnet.a libncbiacc.a \ ++ libncbiid1.a libncbitool.a libnetcli_.a libvibrant.a ++ ++ ++INC= actutils.h matrix.h rpsutil.h \ ++ asnblock.h mbalign.h saldist.h \ ++ asncode.h mblast.h saled.h \ ++ asnent2.h mbutils.h saledit.h \ ++ asnfdef.h mconsist.h salfiles.h \ ++ asnfeat.h mdrcherr.h salign.h \ ++ asngen.h medarch.h salmedia.h \ ++ asnid0.h medutil.h salogif.h \ ++ asnloc.h medview.h salpacc.h \ ++ asnmdrs.h mkbioseq.h salpanel.h \ ++ asnmedli.h mmdb1.h salparam.h \ ++ asnmime.h mmdb2.h salpedit.h \ ++ asnmla.h mmdb3.h salprop.h \ ++ asnneten.h mmdbapi.h salpstat.h \ ++ asnproj.h mmdbapi1.h salptool.h \ ++ asnprt.h mmdbapi2.h salsa.h \ ++ asnpub.h mmdbapi3.h salsap.h \ ++ asnpubme.h mmdbapi4.h salstruc.h \ ++ asnres.h mmdbdata.h salutil.h \ ++ asnseq.h mmdblocl.h samutil.h \ ++ asnsset.h ncbi.h satutil.h \ ++ asnsubmt.h ncbibs.h sdisplay.h \ ++ asntax1.h ncbibuf.h sec.h \ ++ asntaxon.h ncbicli.h seed.h \ ++ bandalgn.h ncbidraw.h seg.h \ ++ binary.h ncbienv.h seqanal.h \ ++ biosrc.h ncbierr.h seqcons.h \ ++ blast.h ncbifile.h seqfltr.h \ ++ blastdef.h ncbigif.h seqgraph.h \ ++ blastkar.h ncbilang.h seqgrphx.h \ ++ blastpat.h ncbilcl.h seqmgr.h \ ++ blastpri.h ncbimain.h seqmtrx.h \ ++ blocks.h ncbimath.h seqpcc.h \ ++ blstspc.h ncbimem.h seqport.h \ ++ bspview.h ncbimisc.h seqscrl.h \ ++ casn.h ncbimsg.h seqsub.h \ ++ cdconfig.h ncbinet.h sequtil.h \ ++ cdd.h ncbiopt.h shim3d.h \ ++ cdentrez.h ncbiport.h simple.h \ ++ cdnewlib.h ncbiprop.h simutil.h \ ++ cdrgn.h ncbisam.h spell.h \ ++ cdrom.h ncbisami.h splutil.h \ ++ cdromlib.h ncbisgml.h sqnutils.h \ ++ cn3dentr.h ncbisock.h strimprt.h \ ++ cn3dmain.h ncbisort.h stsutil.h \ ++ cn3dmesh.h ncbisrti.h subutil.h \ ++ cn3dmodl.h ncbistd.h suggapi.h \ ++ cn3dmsel.h ncbistr.h suggen.h \ ++ cn3dmsg.h ncbithr.h suggest.h \ ++ cn3dopen.h ncbitime.h suggslp.h \ ++ cn3dsave.h ncbiurl.h sugmap.h \ ++ cn3dshim.h ncbiwin.h sugprefx.h \ ++ cn3dstyl.h ncbiwww.h tax0.h \ ++ cn3dxprt.h netblap3.h tax1map.h \ ++ codon.h netcnfg.h taxblast.h \ ++ con_file.h netentr.h taxext.h \ ++ con_sock.h netlib.h taxinc.h \ ++ con_stateless.h netpriv.h taxon1.h \ ++ con_url.h netscape.h taxuerr.h \ ++ ni_asn.h taxutil.h \ ++ connectn.h ni_defin.h terr.h \ ++ connectr.h ni_encr.h tfuns.h \ ++ connutil.h ni_error.h toasn3.h \ ++ corematx.h ni_lib.h tofasta.h \ ++ db_list.h ni_lib_.h tofile.h \ ++ ddvclick.h ni_list.h tomedlin.h \ ++ ddvcolor.h ni_msg.h toporg.h \ ++ ddvcreate.h ni_net.h tree.h \ ++ ddvgraph.h ni_types.h treemgr.h \ ++ ddvmain.h objacces.h treeview.h \ ++ ddvopen.h objalign.h treevint.h \ ++ ddvpanel.h objalignloc.h tsprintf.h \ ++ diagnost.h objall.h txalign.h \ ++ dlogutil.h objbibli.h txclient.h \ ++ document.h objblock.h txcommon.h \ ++ dotmatrx.h objblst3.h udvdef.h \ ++ drawingp.h objcdd.h udviewer.h \ ++ drawseq.h objcode.h udvseq.h \ ++ dust.h objent2.h undefwin.h \ ++ dvncode.h objentr.h urkbias.h \ ++ echo_asn.h objfdef.h urkcnsrt.h \ ++ edutil.h objfeat.h urkdust.h \ ++ ent2api.h objgen.h urkepi.h \ ++ entrez.h objloc.h urkfltr.h \ ++ errdefn.h objmdrs.h urkgraph.h \ ++ explore.h objmedli.h urkpcc.h \ ++ fea2seg.h objmgr.h urkptpf.h \ ++ ffprint.h objmime.h urksigu.h \ ++ findrepl.h objmla.h urktree.h \ ++ fstyle.h objmmdb1.h urkutil.h \ ++ fstylep.h objmmdb2.h urlquery.h \ ++ ftusrstr.h objmmdb3.h utilpars.h \ ++ gapxdrop.h objneten.h utilpub.h \ ++ gather.h objproj.h valid.h \ ++ gbfeat.h objprt.h validatr.h \ ++ gbftdef.h objpub.h validerr.h \ ++ gbparlex.h objpubd.h vast2cn3d.h \ ++ gifgen.h objpubme.h vast2mage.h \ ++ glbpic.h objres.h vast2pdb.h \ ++ gphdraw.h objseq.h vastlocl.h \ ++ gtrdraw.h objsset.h vastsrv.h \ ++ gxydraw.h objsub.h vecscnapi.h \ ++ id1.h objtax1.h vecscrn.h \ ++ id1arch.h objtaxc0.h vibdefns.h \ ++ id1gen.h odlbox.h vibfltr.h \ ++ id1map.h panels.h vibforms.h \ ++ image.h parsegb.h vibgraph.h \ ++ imagelst.h pdiagnos.h vibincld.h \ ++ import.h pgppop.h vibmouse.h \ ++ jzcoll.h pictur3d.h vibpcc.h \ ++ jzmisc.h picture.h vibprocs.h \ ++ layout.h picturep.h vibrant.h \ ++ lbapi.h pmfapi.h vibtree.h \ ++ legend.h pobutil.h vibtypes.h \ ++ list.h posit.h viewer.h \ ++ lnfac.h ppict3d.h viewer3d.h \ ++ lookup.h profiles.h viewerp.h \ ++ lsqfetch.h prtgene.h viewmgr.h \ ++ mapgene.h prtutil.h vsm.h \ ++ mapmime.h prunebsc.h vsmfile.h \ ++ mapmla.h pubdesc.h vsmpriv.h \ ++ mappingp.h puberr.h vsmutil.h \ ++ mapproj.h qblastapi.h wwwblast.h \ ++ mappubme.h readdb.h \ ++ maputil.h regex.h ++ ++MKDIR= /bin/mkdir -p ++INSTALL_PROGRAM= /usr/bin/install -c ++ ++binstall: $(EXE) ++ ${MKDIR} ${PREFIX}/bin ++ ${INSTALL_PROGRAM} -s $? /${PREFIX}/bin ++ ++linstall: $(LIB) ++ ${MKDIR} ${PREFIX}/lib/ncbi ++ ${INSTALL_PROGRAM} $? ${PREFIX}/lib/ncbi ++ ++iinstall:: ++ ${MKDIR} ${PREFIX}/include/ncbi ++ pwd ++ cd ../include; \ ++ for file in $(INC); do \ ++ ${INSTALL_PROGRAM} $$file ${PREFIX}/include/ncbi; \ ++ done ++ ++install: linstall binstall ++ diff --git a/biology/ncbi-toolkit/files/patch-ab b/biology/ncbi-toolkit/files/patch-ab new file mode 100644 index 0000000..886047a --- /dev/null +++ b/biology/ncbi-toolkit/files/patch-ab @@ -0,0 +1,19 @@ +--- corelib/ncbilcl.bsd.orig Mon Apr 3 08:50:57 2000 ++++ corelib/ncbilcl.bsd Mon Apr 3 08:51:55 2000 +@@ -74,7 +74,6 @@ + #include <stdio.h> + #include <ctype.h> + #include <string.h> +-#include <malloc.h> + #include <memory.h> + #include <stdlib.h> + #include <math.h> +@@ -84,7 +83,7 @@ + + /* Check if there are POSIX threads available */ + #ifdef _POSIX_THREADS +-#define POSIX_THREADS_AVAIL ++#define POSIX_THREADS_AVAIL_broken + #endif + + diff --git a/biology/ncbi-toolkit/files/patch-ac b/biology/ncbi-toolkit/files/patch-ac new file mode 100644 index 0000000..3099d88 --- /dev/null +++ b/biology/ncbi-toolkit/files/patch-ac @@ -0,0 +1,11 @@ +--- corelib/ncbienv.c.orig Tue Jan 25 08:16:49 2000 ++++ corelib/ncbienv.c Mon Apr 3 08:56:02 2000 +@@ -183,6 +183,8 @@ + + #ifdef OS_UNIX + #include <pwd.h> ++#include <sys/param.h> ++#define LOGNAME_MAX MAXLOGNAME + #endif /* OS_UNIX */ + #ifdef OS_MAC + #include <Gestalt.h> |