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