ports/97601: astro/boinc-setiathome* : migrate to enhanced
Rene Ladan
r.c.ladan at gmail.com
Mon May 22 11:40:36 UTC 2006
>Number: 97601
>Category: ports
>Synopsis: astro/boinc-setiathome* : migrate to enhanced
>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 22 11:40:15 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Rene Ladan
>Release: FreeBSD 6.1-RELEASE #2
>Organization:
>Environment:
FreeBSD s000655.campus.tue.nl 6.1-RELEASE FreeBSD 6.1-RELEASE #2: Sun May 7 11:56:20 CEST 2006 root at s000655.campus.tue.nl:/usr/obj/src61/sys/RENE i386
>Description:
* Retire astro/boinc-setiathome and astro/boinc-setiathome-naparst.
* Update astro/boinc-setiathome-enhanced to version 5.12 and modify it to run in the main instead of the beta project.
* Put a note in UPDATING.
>How-To-Repeat:
>Fix:
apply patches
cvs rm astro/boinc-setiathome
cvs rm astro/boinc-setiathome-naparst
diff -ruN --exclude=CVS /usr/ports/astro/boinc-setiathome-enhanced.orig/Makefile /usr/ports/astro/boinc-setiathome-enhanced/Makefile
--- /usr/ports/astro/boinc-setiathome-enhanced.orig/Makefile Sun Apr 9 01:11:00 2006
+++ /usr/ports/astro/boinc-setiathome-enhanced/Makefile Mon May 22 12:57:52 2006
@@ -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 at gmail.com
COMMENT= Setiathome Enhanced for BOINC
@@ -38,8 +38,8 @@
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 +47,10 @@
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 -ruN --exclude=CVS /usr/ports/astro/boinc-setiathome-enhanced.orig/distinfo /usr/ports/astro/boinc-setiathome-enhanced/distinfo
--- /usr/ports/astro/boinc-setiathome-enhanced.orig/distinfo Mon Mar 27 22:39:48 2006
+++ /usr/ports/astro/boinc-setiathome-enhanced/distinfo Mon May 22 12:57:59 2006
@@ -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 -ruN --exclude=CVS /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-descr /usr/ports/astro/boinc-setiathome-enhanced/pkg-descr
--- /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-descr Mon Mar 27 22:39:48 2006
+++ /usr/ports/astro/boinc-setiathome-enhanced/pkg-descr Mon May 22 12:45:21 2006
@@ -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 -ruN --exclude=CVS /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-message /usr/ports/astro/boinc-setiathome-enhanced/pkg-message
--- /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-message Mon Mar 27 22:39:48 2006
+++ /usr/ports/astro/boinc-setiathome-enhanced/pkg-message Mon May 22 12:56:13 2006
@@ -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 -ruN --exclude=CVS /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-plist /usr/ports/astro/boinc-setiathome-enhanced/pkg-plist
--- /usr/ports/astro/boinc-setiathome-enhanced.orig/pkg-plist Mon Mar 27 22:39:48 2006
+++ /usr/ports/astro/boinc-setiathome-enhanced/pkg-plist Mon May 22 12:57:16 2006
@@ -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
--- /usr/ports/MOVED.orig Mon May 22 13:23:57 2006
+++ /usr/ports/MOVED Mon May 22 13:25:31 2006
@@ -2292,3 +2292,5 @@
security/uvscan-dat||2006-05-14|Has expired
net/callgen|net/callgen323|2006-05-15|Moved to a better name
math/vecfem||2006-05-15|removed deprecated port
+astro/boinc-setiathome|astro/boinc-setiathome-enhanced|2006-05-22|project migrated to enhanced
+astro/boinc-setiathome-naparst|astro/boinc-setiathome-enhanced|2006-05-22|project migrated to enhanced
--- /usr/ports/UPDATING.orig Mon May 22 13:11:30 2006
+++ /usr/ports/UPDATING Mon May 22 13:23:46 2006
@@ -6,6 +6,21 @@
time you update your ports collection, before attempting any port
upgrades.
+2006-05-22:
+ AFFECTS: users of astro/boinc-setiathome-enhanced,
+ astro/boinc-setiathome-naparst, astro-boinc-setiathome
+ AUTHOR: r.c.ladan at gmail.com
+
+ As SETI at home doesn't generate work for 4.x clients anymore, the ports
+ structure has been updated to use the 5.x client by default.
+ People currently using any of the above ports should finish and report
+ their existing work (both for normal and enhanced) and not allow any
+ new work until after their ports are updated, to minimize loss of
+ work.
+ Note that this update changes the enhanced client to work for the
+ normal instead of the beta project. When a beta client for Astropulse
+ is released, it will work as the new client for the beta project.
+
20060518:
AFFECTS: users of net/openldap23-server
AUTHOR: delphij at FreeBSD.org
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list