ports/149827: [UPDATE] biology/avida

C-S c-s at c-s.li
Fri Aug 20 07:20:04 UTC 2010


>Number:         149827
>Category:       ports
>Synopsis:       [UPDATE] biology/avida
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 20 07:20:03 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     C-S
>Release:        
>Organization:
>Environment:
>Description:
Update to latest version and I'd take maintainership.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -urN avida.orig/Makefile avida/Makefile
--- avida.orig/Makefile	2010-08-20 09:02:26.743106115 +0200
+++ avida/Makefile	2010-08-20 09:01:35.043263658 +0200
@@ -6,19 +6,19 @@
 #
 
 PORTNAME=	avida
-PORTVERSION=	2.8.1
-PORTREVISION=	1
+PORTVERSION=	2.10.0
 CATEGORIES=	biology
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}-stable/${PORTVERSION}
 DISTNAME=	${PORTNAME}-${PORTVERSION}-src
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	c-s at c-s.li
 COMMENT=	Avida is an auto-adaptive genetic system designed for ALife research
 
+LICENSE=	GPLv2
+
 USE_CMAKE=	yes
 USE_GCC=	4.2+
-
-WRKSRC=		${WRKDIR}/${PORTNAME}-src-${PORTVERSION}
+MAKE_JOBS_SAFE=	yes
 
 PORTDOCS=	*
 
@@ -27,7 +27,6 @@
 
 post-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/work/avida ${PREFIX}/bin
-	${INSTALL_PROGRAM} ${WRKSRC}/work/avida-viewer ${PREFIX}/bin
 	${MKDIR} ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/work/*.cfg ${WRKSRC}/work/*.org ${DATADIR}
 .if !defined(NOPORTDOCS)
diff -urN avida.orig/distinfo avida/distinfo
--- avida.orig/distinfo	2010-08-20 09:02:26.743106115 +0200
+++ avida/distinfo	2010-08-20 09:01:35.043263658 +0200
@@ -1,3 +1,3 @@
-MD5 (avida-2.8.1-src.tar.gz) = 99d9405921a23df1813e34c96106cd47
-SHA256 (avida-2.8.1-src.tar.gz) = 554a82081f550e49f795ecda34d6e19a91239e8dc500b6590f46d08839179ef7
-SIZE (avida-2.8.1-src.tar.gz) = 1609168
+MD5 (avida-2.10.0-src.tar.gz) = d8d79afe8d19cc3d1f4c8ebb515dd59b
+SHA256 (avida-2.10.0-src.tar.gz) = 351d87dad2a35eb005b466dc0e7731195b4a824edbbde7818ef633b5803319db
+SIZE (avida-2.10.0-src.tar.gz) = 5657331
diff -urN avida.orig/files/patch-source-main-cTaskLib.cc avida/files/patch-source-main-cTaskLib.cc
--- avida.orig/files/patch-source-main-cTaskLib.cc	2010-08-20 09:02:26.742105172 +0200
+++ avida/files/patch-source-main-cTaskLib.cc	1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
---- source/main/cTaskLib.cc.orig	2007-09-05 23:53:07.000000000 +0400
-+++ source/main/cTaskLib.cc	2008-10-13 19:32:10.000000000 +0400
-@@ -41,8 +41,8 @@
- // Various workarounds for Visual Studio shortcomings
- #if AVIDA_PLATFORM(WINDOWS)
- # define llabs(x) _abs64(x)
--# define log2(x) (log(x)/log(2.0))
- #endif
-+# define log2(x) (log(x)/log(2.0))
- 
- static const double dCastPrecision = 100000.0;
- 
diff -urN avida.orig/pkg-descr avida/pkg-descr
--- avida.orig/pkg-descr	2010-08-20 09:02:26.743106115 +0200
+++ avida/pkg-descr	2010-08-20 09:01:35.043263658 +0200
@@ -10,4 +10,4 @@
 self-organization), and other issues pertaining to theoretical or
 evolutionary biology and dynamic systems.
 
-WWW: http://dllab.caltech.edu/avida/
+WWW: http://avida.devosoft.org/
diff -urN avida.orig/pkg-plist avida/pkg-plist
--- avida.orig/pkg-plist	2010-08-20 09:02:26.743106115 +0200
+++ avida/pkg-plist	2010-08-20 09:01:35.044268235 +0200
@@ -1,15 +1,12 @@
 bin/avida
-bin/avida-viewer
 %%DATADIR%%/analyze.cfg
 %%DATADIR%%/avida.cfg
-%%DATADIR%%/default-classic.org
-%%DATADIR%%/default-sex-classic.org
-%%DATADIR%%/default-smt.org
+%%DATADIR%%/default-heads-sex.org
+%%DATADIR%%/default-heads.org
 %%DATADIR%%/default-transsmt.org
 %%DATADIR%%/environment.cfg
 %%DATADIR%%/events.cfg
-%%DATADIR%%/instset-classic.cfg
-%%DATADIR%%/instset-sex-classic.cfg
-%%DATADIR%%/instset-smt.cfg
+%%DATADIR%%/instset-heads-sex.cfg
+%%DATADIR%%/instset-heads.cfg
 %%DATADIR%%/instset-transsmt.cfg
 @dirrm %%DATADIR%%


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list