summaryrefslogtreecommitdiff
path: root/biology/fasta3
diff options
context:
space:
mode:
authorSergey Matveychuk <sem@FreeBSD.org>2006-05-24 16:55:46 +0000
committerSergey Matveychuk <sem@FreeBSD.org>2006-05-24 16:55:46 +0000
commit45d46bd0a512d136ab3e2a35764cdf98723dc4ce (patch)
tree240ef76205407a5e61bea98321fe79d1171075c0 /biology/fasta3
parentUpdate to 0.3.4 (diff)
- update to 34.t25.d7
- add MASTER_SITE_LOCAL as a second master site PR: ports/97310 Submitted by: maintainer
Notes
Notes: svn path=/head/; revision=163293
Diffstat (limited to 'biology/fasta3')
-rw-r--r--biology/fasta3/Makefile11
-rw-r--r--biology/fasta3/distinfo6
-rw-r--r--biology/fasta3/files/Makefile.freebsd67
3 files changed, 7 insertions, 77 deletions
diff --git a/biology/fasta3/Makefile b/biology/fasta3/Makefile
index 2a697a5c25df..1f40a3d6b703 100644
--- a/biology/fasta3/Makefile
+++ b/biology/fasta3/Makefile
@@ -7,17 +7,17 @@
#
PORTNAME= fasta3
-PORTVERSION= 34.t25.d6
+PORTVERSION= 34.t25.d7
CATEGORIES= biology
-MASTER_SITES= ftp://ftp.virginia.edu/pub/fasta/
+MASTER_SITES= ftp://ftp.virginia.edu/pub/fasta/ \
+ ${MASTER_SITE_LOCAL}
+MASTER_SITE_SUBDIR= sem
DISTNAME= fasta${PORTVERSION:S/.//g}
EXTRACT_SUFX= .shar.Z
MAINTAINER= fernan@iib.unsam.edu.ar
COMMENT= A collection of programs for searching DNA and protein databases
-BROKEN= Unfetchable
-
NO_CDROM= "May not be sold or incorporated into a commercial product"
WRKSRC= ${WRKDIR}/${PORTNAME}
SUB_FILES= pkg-message
@@ -46,9 +46,6 @@ do-extract:
cd ${WRKSRC} && (${GZCAT} ${DISTDIR}/$${file} | ${SH} >/dev/null); \
done
-post-extract:
- @ cp ${FILESDIR}/Makefile.freebsd ${WRKSRC}
-
post-install:
${INSTALL_DATA} ${WRKSRC}/fastlibs ${PREFIX}/etc/fastlibs.sample
@ ${MKDIR} ${DATADIR}
diff --git a/biology/fasta3/distinfo b/biology/fasta3/distinfo
index 59552fe2f1bd..a6949c0976c2 100644
--- a/biology/fasta3/distinfo
+++ b/biology/fasta3/distinfo
@@ -1,3 +1,3 @@
-MD5 (fasta34t25d6.shar.Z) = 462419371d55afd787043d2104c461cc
-SHA256 (fasta34t25d6.shar.Z) = 409abdf657931cb07ea2ae38587d9387d418436662f1c1b889a3829302656449
-SIZE (fasta34t25d6.shar.Z) = 798483
+MD5 (fasta34t25d7.shar.Z) = e809d321f2577c02550a4e0364a92494
+SHA256 (fasta34t25d7.shar.Z) = 94545124dfdb5f590bdb38da62d074db8b5696ab6e0ccbe5e0e821d1894c88fe
+SIZE (fasta34t25d7.shar.Z) = 811798
diff --git a/biology/fasta3/files/Makefile.freebsd b/biology/fasta3/files/Makefile.freebsd
deleted file mode 100644
index 5bd489001187..000000000000
--- a/biology/fasta3/files/Makefile.freebsd
+++ /dev/null
@@ -1,67 +0,0 @@
-#
-# Makefile for building fasta3 on FreeBSD
-#
-# Fernan Aguero - <fernan@iib.unsam.edu.ar>
-
-# we take care of doing variable assignment using the '?=' and '+='
-# operators to preserve the value of variables if they are already
-# defined. In FreeBSD this happens when fasta3 is build from the port or
-# when the user has set these variables -- most notably CC and/or CFLAGS
-# -- in /etc/make.conf
-
-# Compiler executable, and optional flags
-CC?= gcc
-CFLAGS?= -g -O2
-
-# your FASTA host
-FASTA_HOST?= "your_fasta_host"
-
-# common CFLAGS. These are the set of CFLAGS that are always used
-COMMON_CFLAGS= -DSHOWSIM -DUNIX -DTIMES -DHZ=100 -c -DMAX_WORKERS=2 \
- -DTHR_EXIT=pthread_exit -DPROGRESS -DUSE_MMAP -D_REENTRANT \
- -D_LARGE_FILE_SOURCE -D_FILE_OFFSET_BITS=64 -DUSE_FSEEKO \
- -DHAS_INTTYPES -DSAMP_STATS
-
-# standard options, these will be added to the common CFLAGS if
-# selected below
-STANDARD_CFLAGS= -DSFCHAR="':'" -DFASTA_HOST='${FASTA_HOST}' \
- -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DPGM_DOC
-
-# options for superfamily validations, these will be added to the common
-# CFLAGS if selected below
-SUPERFAMILY_CFLAGS= -DSFCHAR="'|'" -DSUPERFAMNUM -DBIG_LIB64
-
-# here we define CFLAGS to be the sum of common flags plus a subset of
-# optional flags that define our intended use.
-# The default standard flags are selected by default, although the user
-# can override this if s/he wants
-CFLAGS+= ${COMMON_CFLAGS} ${STANDARD_CFLAGS}
-
-XDIR?= /usr/local/bin
-
-LIB_M+= -lm
-
-HFLAGS+= -o
-NFLAGS+= -o
-
-
-
-# FreeBSD users BEWARE! Different threading models ahead!
-
-# The threading model has changed along the way from FreeBSD-4 to
-# FreeBSD-6. If you're building fasta3 on your own, you will need to
-# adjust this accordingly. The default works in FreeBSD-6x (currently
-# the recommended major version for use in production). Or better yet,
-# use the biology/fasta3 port from the ports collection, which will use
-# the correct threading library for your OSVERSION
-
-THR_SUBS?= pthr_subs2
-THR_LIBS?= -lpthread
-THR_CC?=
-
-DROPNFA_O = drop_nfa.o
-DROPGSW_O = dropgsw.o
-DROPRSS_O = dropnsw.o
-DROPTFA_O = drop_tfa.o
-
-include Makefile34m.common