From owner-freebsd-ports-bugs@FreeBSD.ORG Mon May 15 17:10:54 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E73716B1C3 for ; Mon, 15 May 2006 17:10:54 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40E7243D80 for ; Mon, 15 May 2006 17:10:29 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k4FHATHH004619 for ; Mon, 15 May 2006 17:10:29 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k4FHATep004618; Mon, 15 May 2006 17:10:29 GMT (envelope-from gnats) Resent-Date: Mon, 15 May 2006 17:10:29 GMT Resent-Message-Id: <200605151710.k4FHATep004618@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Fernan Aguero Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2DE6216A556; Mon, 15 May 2006 17:05:52 +0000 (UTC) (envelope-from fernan@omega.iib.unsam.edu.ar) Received: from smtp.unsam.edu.ar (smtp.unsam.edu.ar [170.210.48.3]) by mx1.FreeBSD.org (Postfix) with ESMTP id 55FB243D5C; Mon, 15 May 2006 17:05:40 +0000 (GMT) (envelope-from fernan@omega.iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (omega.iib.unsam.edu.ar [192.168.10.14]) by smtp.unsam.edu.ar (8.12.6/8.12.6) with ESMTP id k4FH7doh083089; Mon, 15 May 2006 14:07:39 -0300 (ART) (envelope-from fernan@omega.iib.unsam.edu.ar) Received: from omega.iib.unsam.edu.ar (localhost [127.0.0.1]) by omega.iib.unsam.edu.ar (8.13.6/8.13.6) with ESMTP id k4FH5WVT031575; Mon, 15 May 2006 14:05:32 -0300 (ART) (envelope-from fernan@omega.iib.unsam.edu.ar) Received: (from fernan@localhost) by omega.iib.unsam.edu.ar (8.13.6/8.13.3/Submit) id k4FH5VaM031572; Mon, 15 May 2006 14:05:32 -0300 (ART) (envelope-from fernan) Message-Id: <200605151705.k4FH5VaM031572@omega.iib.unsam.edu.ar> Date: Mon, 15 May 2006 14:05:32 -0300 (ART) From: Fernan Aguero To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Sergey Matveychuk Subject: ports/97310: [maintainer-update] update biology/fasta3 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Fernan Aguero List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 May 2006 17:10:56 -0000 >Number: 97310 >Category: ports >Synopsis: [maintainer-update] update biology/fasta3 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon May 15 17:10:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Fernan Aguero >Release: FreeBSD 6.0-RELEASE-p4 i386 >Organization: IIB-UNSAM >Environment: System: FreeBSD omega.iib.unsam.edu.ar 6.0-RELEASE-p4 FreeBSD 6.0-RELEASE-p4 #0: Wed Jan 25 12:43:39 ART 2006 fernan@omega.iib.unsam.edu.ar:/usr/obj/usr/src/sys/OMEGA i386 >Description: fasta3 has just been updated by the author. Quoting Bill Pearson (the author): o This version corrects a but in the display of alignment coordinates in some cases (only for fasta34(_t) and ssearch34(_t). o It also provides new functions for reading the ASN.1 binary blastpgp checkpoint files: blastpgp -J T -C checkpoint_file -u 2 ... o This code was designed to allow users of the NCBI BLAST WWW site to independently evaluate statistical estimates by downloading the encoded PSSM data. Unfortunately, last week, just as I finished the code, NCBI changed their ASN.1 binary structure with the introduction of blast2.2.14. Unfortunately, blast2.2.14 is only available over the web, not from their FTP site. When the new version of the program (and perhaps an updated toolkit) is available, I hope to support their new format. Notes from the port maintainer -- that's me :) o fasta34t25d7 now includes the 'Makefile.freebsd' that was part of the FreeBSD port, so I removed it from files/ and removed the post-extract target accordingly. As a future reference -- just in case future maintainers are fond of reading old PRs :) -- please notify the author (Bill Pearson) of changes in the Makefile.freebsd file, so that the changes are included in the next fasta3 release. o note to self: the next fasta3 version should be done in sync with the ncbi-toolkit once the NCBI releases a toolkit that includes blast2.2.14 o CCed sem, who committed the last fasta3 update a week ago :) >How-To-Repeat: >Fix: --- fasta3.diff begins here --- diff -ruN /usr/ports/biology/fasta3/Makefile fasta3/Makefile --- /usr/ports/biology/fasta3/Makefile Wed May 10 14:31:51 2006 +++ fasta3/Makefile Mon May 15 13:17:30 2006 @@ -7,7 +7,7 @@ # PORTNAME= fasta3 -PORTVERSION= 34.t25.d6 +PORTVERSION= 34.t25.d7 CATEGORIES= biology MASTER_SITES= ftp://ftp.virginia.edu/pub/fasta/ DISTNAME= fasta${PORTVERSION:S/.//g} @@ -43,9 +43,6 @@ @ for file in ${EXTRACT_ONLY}; do \ 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 diff -ruN /usr/ports/biology/fasta3/distinfo fasta3/distinfo --- /usr/ports/biology/fasta3/distinfo Wed May 10 14:31:51 2006 +++ fasta3/distinfo Mon May 15 13:12:07 2006 @@ -1,3 +1,3 @@ -MD5 (fasta34t25d6.shar.Z) = 462419371d55afd787043d2104c461cc -SHA256 (fasta34t25d6.shar.Z) = 409abdf657931cb07ea2ae38587d9387d418436662f1c1b889a3829302656449 -SIZE (fasta34t25d6.shar.Z) = 798483 +MD5 (fasta34t25d7.shar.Z) = 9361050336f7b20cace9b65f14eb8f68 +SHA256 (fasta34t25d7.shar.Z) = c5d813760bc9cad91388a3bebf4fd12ced23caf39fd600cb14dedf3a1edd09ae +SIZE (fasta34t25d7.shar.Z) = 812709 diff -ruN /usr/ports/biology/fasta3/files/Makefile.freebsd fasta3/files/Makefile.freebsd --- /usr/ports/biology/fasta3/files/Makefile.freebsd Sun May 7 13:52:33 2006 +++ fasta3/files/Makefile.freebsd Wed Dec 31 21:00:00 1969 @@ -1,67 +0,0 @@ -# -# Makefile for building fasta3 on FreeBSD -# -# Fernan Aguero - - -# 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 --- fasta3.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: