Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 22 May 2006 11:37:55 GMT
From:      Rene Ladan <r.c.ladan@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/97601: astro/boinc-setiathome* : migrate to enhanced
Message-ID:  <200605221137.k4MBbtFZ022078@www.freebsd.org>
Resent-Message-ID: <200605221140.k4MBeGfl040381@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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@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@gmail.com
+
+  As SETI@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@FreeBSD.org

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605221137.k4MBbtFZ022078>