aboutsummaryrefslogtreecommitdiffstats
path: root/astro
diff options
context:
space:
mode:
Diffstat (limited to 'astro')
-rw-r--r--astro/boinc-setiathome-enhanced/Makefile20
-rw-r--r--astro/boinc-setiathome-enhanced/distinfo6
-rw-r--r--astro/boinc-setiathome-enhanced/pkg-descr4
-rw-r--r--astro/boinc-setiathome-enhanced/pkg-message8
-rw-r--r--astro/boinc-setiathome-enhanced/pkg-plist5
5 files changed, 23 insertions, 20 deletions
diff --git a/astro/boinc-setiathome-enhanced/Makefile b/astro/boinc-setiathome-enhanced/Makefile
index e4debb33b1d6..a4ae142ddf7f 100644
--- a/astro/boinc-setiathome-enhanced/Makefile
+++ b/astro/boinc-setiathome-enhanced/Makefile
@@ -5,10 +5,10 @@
#
PORTNAME= boinc-setiathome-enhanced
-PORTVERSION= 5.05
+PORTVERSION= 5.12
CATEGORIES= astro
MASTER_SITES= http://www.lb.shuttle.de/apastron/boinc/
-DISTNAME= boinc5.2.14seti${PORTVERSION}freebsd-mmx
+DISTNAME= seti${PORTVERSION}freebsd-i386
MAINTAINER= r.c.ladan@gmail.com
COMMENT= Setiathome Enhanced for BOINC
@@ -18,15 +18,11 @@ USE_BZIP2= yes
.include <bsd.port.pre.mk>
ONLY_FOR_ARCHS= i386 amd64
-.if ${ARCH} == amd64
-#amd64 builds 5.X compat libs as part of lib32 layer
-#amd64 does not run, unless you libmap libpthread.so.1 to libc_r.so.5
-.else
+
.if ${OSVERSION} >= 600000
LIB_DEPENDS+= c.5:${PORTSDIR}/misc/compat5x
#also depends on libm.so.3, libstdc++.so.4, libpthread.so.1
.endif
-.endif
RUN_DEPENDS+= boinc_client:${PORTSDIR}/net/boinc-client
@@ -38,8 +34,8 @@ BOINC_USER?= boinc
BOINC_GROUP?= nobody
BOINC_HOME?= /var/db/boinc
-SETI_SITE= setiweb.ssl.berkeley.edu_beta
-SETI_BINARY= setiathome-5.5.i386-unknown-freebsd
+SETI_SITE= setiathome.berkeley.edu
+SETI_BINARY= setiathome-${PORTVERSION}.i386-unknown-freebsd
PLIST_SUB= SETI_BINARY="${SETI_BINARY}" SETI_SITE=${SETI_SITE} \
BOINC_HOME=${BOINC_HOME}
@@ -47,8 +43,10 @@ PLIST_SUB= SETI_BINARY="${SETI_BINARY}" SETI_SITE=${SETI_SITE} \
do-install:
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects
${INSTALL} -d -o ${BOINC_USER} -g ${BOINC_GROUP} ${BOINC_HOME}/projects/${SETI_SITE}
- ${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/projects/${SETI_SITE}/app_info.xml ${BOINC_HOME}/projects/${SETI_SITE}
- ${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/projects/${SETI_SITE}/${SETI_BINARY} ${BOINC_HOME}/projects/${SETI_SITE}
+ ${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/${SETI_BINARY} ${BOINC_HOME}/projects/${SETI_SITE}
+.for file in app_info.xml AUTHORS CHANGES COPYING COPYRIGHT README
+ ${INSTALL_DATA} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKDIR}/${file} ${BOINC_HOME}/projects/${SETI_SITE}
+.endfor
post-install:
@${CAT} ${PKGMESSAGE}
diff --git a/astro/boinc-setiathome-enhanced/distinfo b/astro/boinc-setiathome-enhanced/distinfo
index 11926b2ccc03..3a5d0f0035cf 100644
--- a/astro/boinc-setiathome-enhanced/distinfo
+++ b/astro/boinc-setiathome-enhanced/distinfo
@@ -1,3 +1,3 @@
-MD5 (boinc5.2.14seti5.05freebsd-mmx.tar.bz2) = 29b089e2ed1bb8040208b3f7fe8d63fe
-SHA256 (boinc5.2.14seti5.05freebsd-mmx.tar.bz2) = 35fe25d6b4b9adec3c16cef48ee2a87ee7ff6c7a73dbcc0d5a78dffc0f02ba25
-SIZE (boinc5.2.14seti5.05freebsd-mmx.tar.bz2) = 1331836
+MD5 (seti5.12freebsd-i386.tar.bz2) = f15959f52b11305e330c28484281da51
+SHA256 (seti5.12freebsd-i386.tar.bz2) = d4813a3796da6b5dd5ac3c22bde3a75f438e68430e7ef81537c22e2cba4458a8
+SIZE (seti5.12freebsd-i386.tar.bz2) = 456053
diff --git a/astro/boinc-setiathome-enhanced/pkg-descr b/astro/boinc-setiathome-enhanced/pkg-descr
index f6787f8ac273..4224d98b2102 100644
--- a/astro/boinc-setiathome-enhanced/pkg-descr
+++ b/astro/boinc-setiathome-enhanced/pkg-descr
@@ -1,8 +1,8 @@
SETI - Search for Extra-Terrestrial Intelligence -- Enhanced version
Use your unused CPU cycles to aid in computations analyzing radio
-telescope information for possible signs of ET. The Enhanced version
-is still beta, but this is mainly for administrative reasons.
+telescope information for possible signs of ET. The project exclusively
+uses the enhanced version as of 2006-05-17.
This version is a FreeBSD binary built by Stefan Urbat for Pentium II
or AMD K6 CPUs and higher (requires MMX instructions).
diff --git a/astro/boinc-setiathome-enhanced/pkg-message b/astro/boinc-setiathome-enhanced/pkg-message
index 2fa0bc3304b2..4601876835b1 100644
--- a/astro/boinc-setiathome-enhanced/pkg-message
+++ b/astro/boinc-setiathome-enhanced/pkg-message
@@ -1,14 +1,14 @@
ATTACHING PROJECT
Just run boinc_gui, choose Attach, and follow instructions.
-Project URL is setiweb.ssl.berkeley.edu/beta
+Project URL is setiathome.berkeley.edu
MANUAL INSTALLATION
*) If this is your first time in any BOINC project, create a new account at
- http://setiweb.berkeley.edu/beta/create_account_form.php
+ http://setiathome.berkeley.edu/create_account_form.php
- *) Or get your account key at http://setiweb.ssl.berkeley.edu/beta/get_passwd.php
+ *) Or get your account key at http://setiathome.berkeley.edu/get_passwd.php
*) Attach to the project:
cd /var/db/boinc
- boinc_cmd --project_attach setiweb.ssl.berkeley.edu/beta <account key>
+ boinc_cmd --project_attach setiathome.berkeley.edu <account key>
diff --git a/astro/boinc-setiathome-enhanced/pkg-plist b/astro/boinc-setiathome-enhanced/pkg-plist
index 3f8820ca3808..69857298c08e 100644
--- a/astro/boinc-setiathome-enhanced/pkg-plist
+++ b/astro/boinc-setiathome-enhanced/pkg-plist
@@ -1,4 +1,9 @@
@cwd %%BOINC_HOME%%
projects/%%SETI_SITE%%/app_info.xml
+projects/%%SETI_SITE%%/AUTHORS
+projects/%%SETI_SITE%%/CHANGES
+projects/%%SETI_SITE%%/COPYING
+projects/%%SETI_SITE%%/COPYRIGHT
+projects/%%SETI_SITE%%/README
projects/%%SETI_SITE%%/%%SETI_BINARY%%
@dirrmtry %D/projects/%%SETI_SITE%% 2>/dev/null