From owner-svn-ports-head@FreeBSD.ORG Sat Mar 2 14:50:26 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 69FD96F7; Sat, 2 Mar 2013 14:50:26 +0000 (UTC) (envelope-from miwi@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 4D5C8F33; Sat, 2 Mar 2013 14:50:26 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r22EoQuT023134; Sat, 2 Mar 2013 14:50:26 GMT (envelope-from miwi@svn.freebsd.org) Received: (from miwi@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r22EoQ1R023075; Sat, 2 Mar 2013 14:50:26 GMT (envelope-from miwi@svn.freebsd.org) Message-Id: <201303021450.r22EoQ1R023075@svn.freebsd.org> From: Martin Wilke Date: Sat, 2 Mar 2013 14:50:25 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r313250 - head/biology/wise X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Mar 2013 14:50:26 -0000 Author: miwi Date: Sat Mar 2 14:50:25 2013 New Revision: 313250 URL: http://svnweb.freebsd.org/changeset/ports/313250 Log: - Update to 2.4.1 PR: 176552 Submitted by: Ports Fury Deleted: head/biology/wise/pkg-plist Modified: head/biology/wise/Makefile (contents, props changed) head/biology/wise/distinfo (contents, props changed) Modified: head/biology/wise/Makefile ============================================================================== --- head/biology/wise/Makefile Sat Mar 2 14:49:28 2013 (r313249) +++ head/biology/wise/Makefile Sat Mar 2 14:50:25 2013 (r313250) @@ -1,24 +1,30 @@ -# New ports collection makefile for: wise -# Date created: 26 February 2002 -# Whom: Tony Maher -# +# Created by: Tony Maher # $FreeBSD$ -# PORTNAME= wise -PORTVERSION= 2.2.0 +PORTVERSION= 2.4.1 CATEGORIES= biology -MASTER_SITES= ftp://ftp.ebi.ac.uk/pub/software/unix/wise2/ +MASTER_SITES= http://www.ebi.ac.uk/~birney/wise2/ DISTNAME= ${PORTNAME}${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Intelligent algorithms for DNA searches -WRKTOP= ${WRKDIR}/${DISTNAME} -WRKSRC= ${WRKTOP}/src +OPTIONS_DEFINE= DOCS EXAMPLES + +BUILD_WRKSRC= ${WRKSRC}/src + +USE_GNOME= glib20 MAKEFILE= makefile +MAKE_JOBS_SAFE= yes + SUB_FILES= pkg-message +PORTDOCS= * +PORTEXAMPLES= * +PLIST_FILES= ${BINFILES:S,^,bin/,} ${DATAFILES:S,^,%%DATADIR%%/,} +PLIST_DIRS= %%DATADIR%% + # # Actually want an 'ALL_TARGET = all perl' which then requires # 'USE_PERL5= yes' but the perl sub-build is currently broken. @@ -29,68 +35,44 @@ SUB_FILES= pkg-message # something like '@cd ${WRKSRC}/perl/Wise2; ${MAKE} install' # -BINFILES= dba dnal estwise estwisedb genewise genewisedb \ - genomewise psw pswdb -DATAFILES= BLOSUM30.bla BLOSUM45.bla BLOSUM62.bla BLOSUM80.bla \ - aa.rnd blosum30.bla blosum62.bla cb.tmf codon.table \ - gene.stat gon120.bla gon160.bla gon200.bla gon250.bla \ - gon350.bla human.gf human.gp human.stats idenity.bla \ - methods pb.gf pombe.gf tm.pri wise.2 wise.per worm.gf -DOCFILES= README apiend.tex appendix.tex dynamite.tex \ - genewise21.eps genewise6.eps gettex.pl makefile \ - wise2.tex wise2api.tex wise3arch.tex -EXFILES= README db.hmm hn_est.fa human.genomic \ - keratin_intron.human keratin_intron.mouse pep.fa \ - road.pep rrm.HMM vav.dna xeno.cdna xeno.pep - -# -# Top level makefile does not respect CFLAGS. Fixing it means -# having to fix some of the sub-directory makefiles. -# Note: some makefiles are ok and know that '-c' does not belong -# in CFLAGS and are part of the rule. -# - -post-configure: - @${REINPLACE_CMD} \ - -e s'#^CFLAGS = -c -O#CFLAGS ?= -c -O#;' \ - -e s'#\tcsh welcome.csh##;' \ - ${WRKSRC}/${MAKEFILE} - @${REINPLACE_CMD} \ - -e s'#CFLAGS) $?#CFLAGS) -c $?#;' \ - ${WRKSRC}/base/${MAKEFILE} - @${REINPLACE_CMD} \ - -e s'#INCFLAGS) $?#INCFLAGS) -c $?#;' \ - ${WRKSRC}/dynlibsrc/${MAKEFILE} - @${REINPLACE_CMD} \ - -e s'#INCFLAGS) $?#INCFLAGS) -c $?#;' \ - -e s'#CFLAGS) estwise.c#CFLAGS) -c estwise.c#;' \ - -e s'#CFLAGS) estwiseb.c#CFLAGS) -c estwiseb.c#;' \ - -e s'#CFLAGS) estwisedb.c#CFLAGS) -c estwisedb.c#;' \ - -e s'#CFLAGS) genewise.c#CFLAGS) -c genewise.c#;' \ - -e s'#CFLAGS) genewisedb.c#CFLAGS) -c genewisedb.c#;' \ - ${WRKSRC}/models/${MAKEFILE} +BINFILES= dba dnal estwise estwisedb genewise genewisedb promoterwise \ + psw pswdb scanwise scanwise_server +DATAFILES= BLOSUM30.bla BLOSUM45.bla BLOSUM62.bla BLOSUM80.bla aa.rnd \ + cb.tmf codon.table gene.stat gon120.bla gon160.bla \ + gon200.bla gon250.bla gon350.bla human.gf human.gp \ + human.stats idenity.bla methods pb.gf pombe.gf tm.pri \ + wise.2 wise.per worm.gf + +.include + +post-patch: + @${FIND} ${BUILD_WRKSRC} -name "makefile" | ${XARGS} \ + ${REINPLACE_CMD} -e \ + 's|^CC =|CC ?=| ; \ + s|^CFLAGS =|CFLAGS +=| ; \ + s|-O[0-9] | | ; \ + s|-g | | ; \ + s|-g[0-9] | | ; \ + s|-lpthread|-pthread| ; \ + s|glib-config|pkg-config glib-2.0| ; \ + /welcome.csh/s|^|#|' do-install: -.for file in ${BINFILES} - @${INSTALL_PROGRAM} ${WRKSRC}/bin/${file} ${PREFIX}/bin +.for i in ${BINFILES} + (cd ${BUILD_WRKSRC}/bin && ${INSTALL_PROGRAM} ${i} ${PREFIX}/bin) .endfor @${MKDIR} ${DATADIR} -.for file in ${DATAFILES} - @${INSTALL_DATA} ${WRKTOP}/wisecfg/${file} ${DATADIR} +.for i in ${DATAFILES} + (cd ${WRKSRC}/wisecfg && ${INSTALL_DATA} ${i} ${DATADIR}) .endfor -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} -.for file in ${DOCFILES} - @${INSTALL_DATA} ${WRKTOP}/docs/${file} ${DOCSDIR} -.endfor + @(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR}) +.endif +.if ${PORT_OPTIONS:MEXAMPLES} @${MKDIR} ${EXAMPLESDIR} -.for file in ${EXFILES} - @${INSTALL_DATA} ${WRKTOP}/test_data/${file} ${EXAMPLESDIR} -.endfor - + @(cd ${WRKSRC}/test_data && ${COPYTREE_SHARE} . ${EXAMPLESDIR}) .endif - -post-install: @${CAT} ${PKGMESSAGE} .include Modified: head/biology/wise/distinfo ============================================================================== --- head/biology/wise/distinfo Sat Mar 2 14:49:28 2013 (r313249) +++ head/biology/wise/distinfo Sat Mar 2 14:50:25 2013 (r313250) @@ -1,2 +1,2 @@ -SHA256 (wise2.2.0.tar.gz) = 192db34ffa76ef14a9804cc5a7ab72554498284c841f940f8951b4bfae96d780 -SIZE (wise2.2.0.tar.gz) = 2108151 +SHA256 (wise2.4.1.tar.gz) = 240e2b12d6cd899040e2efbcb85b0d3c10245c255f3d07c1db45d0af5a4d5fa1 +SIZE (wise2.4.1.tar.gz) = 3193910