summaryrefslogtreecommitdiff
path: root/astro/boinc-setiathome
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2006-05-22 12:15:04 +0000
committerPav Lucistnik <pav@FreeBSD.org>2006-05-22 12:15:04 +0000
commit65a285431fcf446373495dcc6a04c97c6ca0a57b (patch)
treeb15701faded336fc526d29286046d4df5548dc31 /astro/boinc-setiathome
parent- Add note for boinc-setiathome* users (diff)
- Remove, as these projects are finished
Notes
Notes: svn path=/head/; revision=163088
Diffstat (limited to 'astro/boinc-setiathome')
-rw-r--r--astro/boinc-setiathome/Makefile69
-rw-r--r--astro/boinc-setiathome/distinfo3
-rw-r--r--astro/boinc-setiathome/files/app_info.xml.in17
-rw-r--r--astro/boinc-setiathome/files/patch-client-Makefile.in11
-rw-r--r--astro/boinc-setiathome/files/patch-client-timecvt.cpp18
-rw-r--r--astro/boinc-setiathome/files/patch-configure41
-rw-r--r--astro/boinc-setiathome/pkg-descr17
-rw-r--r--astro/boinc-setiathome/pkg-message14
-rw-r--r--astro/boinc-setiathome/pkg-plist4
9 files changed, 0 insertions, 194 deletions
diff --git a/astro/boinc-setiathome/Makefile b/astro/boinc-setiathome/Makefile
deleted file mode 100644
index 6e95444392b8..000000000000
--- a/astro/boinc-setiathome/Makefile
+++ /dev/null
@@ -1,69 +0,0 @@
-# New ports collection makefile for: boinc-setiathome
-# Date created: 01 October 2004
-# Whom: J.R. Oldroyd <fbsd@opal.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= boinc-setiathome
-PORTVERSION= 4.18
-CATEGORIES= astro
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= pav
-DISTNAME= seti_boinc-${PORTVERSION}
-
-MAINTAINER= pav@FreeBSD.org
-COMMENT= Setiathome for boinc
-
-BUILD_DEPENDS= boinc_client:${PORTSDIR}/net/boinc-client
-RUN_DEPENDS= boinc_client:${PORTSDIR}/net/boinc-client
-LIB_DEPENDS= jpeg:${PORTSDIR}/graphics/jpeg
-
-.if !defined(WITHOUT_FFTW)
-LIB_DEPENDS+= fftw.2:${PORTSDIR}/math/fftw
-.endif
-
-GNU_CONFIGURE= yes
-USE_BZIP2= yes
-USE_GMAKE= yes
-
-WRKSRC= ${WRKDIR}/seti_boinc
-
-CONFLICTS= boinc-setiathome-naparst-[0-9]*
-
-# disable gui, it's broken anyway
-CONFIGURE_ARGS= --disable-server --disable-gui
-CONFIGURE_ENV= LANG=C BOINCDIR=${LOCALBASE} CXXFLAGS="-I${LOCALBASE}/include ${CFLAGS} -O3" LDFLAGS=-L${LOCALBASE}/lib CFLAGS="${CFLAGS} -O3"
-MAKE_ENV= LANG=C
-
-# these must match settings in ../../net/boinc-client/Makefile
-BOINC_USER?= boinc
-BOINC_GROUP?= nobody
-BOINC_HOME?= /var/db/boinc
-
-SETI_SITE= setiathome.berkeley.edu
-SETI_BINARY= setiathome
-
-PLIST_SUB= SETI_BINARY="${SETI_BINARY}" SETI_SITE=${SETI_SITE} \
- BOINC_HOME=${BOINC_HOME}
-
-SUB_FILES= app_info.xml
-SUB_LIST= SETI_BINARY="${SETI_BINARY}" SETI_NODOTVER="${PORTVERSION:S/.//}"
-
-.include <bsd.port.pre.mk>
-
-# Disable on FreeBSD 4.x; boinc-client is BROKEN too
-.if ${OSVERSION} < 500000
-BROKEN= Does not compile. Consider upgrading your FreeBSD to at least 5.X
-.endif
-
-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}/app_info.xml ${BOINC_HOME}/projects/${SETI_SITE}
- ${INSTALL_PROGRAM} -o ${BOINC_USER} -g ${BOINC_GROUP} ${WRKSRC}/client/setiathome-${PORTVERSION}.${CONFIGURE_TARGET} ${BOINC_HOME}/projects/${SETI_SITE}/${SETI_BINARY}
-
-post-install:
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/astro/boinc-setiathome/distinfo b/astro/boinc-setiathome/distinfo
deleted file mode 100644
index 819ec64fefa9..000000000000
--- a/astro/boinc-setiathome/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (seti_boinc-4.18.tar.bz2) = b487cee357fb448537a17b8ed74f21e2
-SHA256 (seti_boinc-4.18.tar.bz2) = 4ac3d415c88563a282d3e92bfb832bd2d4eac01e29934d2be20e1a9e6eca93bb
-SIZE (seti_boinc-4.18.tar.bz2) = 963020
diff --git a/astro/boinc-setiathome/files/app_info.xml.in b/astro/boinc-setiathome/files/app_info.xml.in
deleted file mode 100644
index 69b895b171a9..000000000000
--- a/astro/boinc-setiathome/files/app_info.xml.in
+++ /dev/null
@@ -1,17 +0,0 @@
-<app_info>
- <app>
- <name>setiathome</name>
- </app>
- <file_info>
- <name>%%SETI_BINARY%%</name>
- <executable/>
- </file_info>
- <app_version>
- <app_name>setiathome</app_name>
- <version_num>%%SETI_NODOTVER%%</version_num>
- <file_ref>
- <file_name>%%SETI_BINARY%%</file_name>
- <main_program/>
- </file_ref>
- </app_version>
-</app_info>
diff --git a/astro/boinc-setiathome/files/patch-client-Makefile.in b/astro/boinc-setiathome/files/patch-client-Makefile.in
deleted file mode 100644
index 37aea1444f8a..000000000000
--- a/astro/boinc-setiathome/files/patch-client-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- client/Makefile.in.orig Sat Feb 4 09:02:39 2006
-+++ client/Makefile.in Sat Mar 11 19:58:41 2006
-@@ -154,7 +154,7 @@
- AUTOMAKE = @AUTOMAKE@
- AWK = @AWK@
- BOINCDIR = @BOINCDIR@
--BOINC_CFLAGS = -I$(BOINCDIR)/api -I$(BOINCDIR)/lib
-+BOINC_CFLAGS = @BOINC_CFLAGS@
- CAT = @CAT@
- CC = @CC@
- CCDEPMODE = @CCDEPMODE@
diff --git a/astro/boinc-setiathome/files/patch-client-timecvt.cpp b/astro/boinc-setiathome/files/patch-client-timecvt.cpp
deleted file mode 100644
index c9dab2cb3f8a..000000000000
--- a/astro/boinc-setiathome/files/patch-client-timecvt.cpp
+++ /dev/null
@@ -1,18 +0,0 @@
---- client/timecvt.cpp.orig Fri Jul 2 23:21:09 2004
-+++ client/timecvt.cpp Wed May 10 11:15:17 2006
-@@ -40,6 +40,15 @@
- #include "s_util.h"
- #include "timecvt.h"
-
-+/* safe_strncpy() from boinc-client-5.2.15 lib/util.C
-+ * The function got removed from boinc-client-5.4.X */
-+// "safe" means the output will be null-terminated.
-+//
-+void safe_strncpy(char* dst, const char* src, int len) {
-+ strncpy(dst, src, len);
-+ dst[len-1]=0;
-+}
-+
- void timecvt_start() {}
-
- static void trim_newline(char*p) {
diff --git a/astro/boinc-setiathome/files/patch-configure b/astro/boinc-setiathome/files/patch-configure
deleted file mode 100644
index faf366f9eab0..000000000000
--- a/astro/boinc-setiathome/files/patch-configure
+++ /dev/null
@@ -1,41 +0,0 @@
---- configure.orig Sat Feb 4 09:02:49 2006
-+++ configure Sat Mar 11 19:51:05 2006
-@@ -22492,29 +22492,6 @@
- thisdir=`pwd`
- echo "$as_me:$LINENO: checking for BOINC" >&5
- echo $ECHO_N "checking for BOINC... $ECHO_C" >&6
-- boinc_search_path="$BOINCDIR boinc ../boinc $HOME/boinc /usr/local/boinc /usr/local/lib/boinc /opt/misc/boinc /opt/misc/lib/boinc "
-- for boinc_dir in $boinc_search_path
-- do
-- if test -d $boinc_dir
-- then
-- if test -f $boinc_dir/Makefile.am
-- then
-- cd $boinc_dir
-- BOINCDIR=`pwd`
-- cd $thisdir
-- break
-- else
-- if $FIND $boinc_dir -name "Makefile.am" >& /dev/null
-- then
-- BOINCDIR=`$FIND $boinc_dir -name "Makefile.am" -print | $HEAD -1 | sed 's/\/Makefile.am//'`
-- cd $BOINCDIR
-- BOINCDIR=`pwd`
-- cd $thisdir
-- break
-- fi
-- fi
-- fi
-- done
- if test -n "$BOINCDIR"
- then
- echo "$as_me:$LINENO: result: $BOINCDIR" >&5
-@@ -22607,7 +22584,7 @@
- fi
-
- LIBS="$save_libs"
-- BOINC_CFLAGS="-I$BOINCDIR/api -I$BOINCDIR/lib"
-+ BOINC_CFLAGS="-I$BOINCDIR/include/BOINC"
-
- RSA_CFLAGS="-I$RSADIR/source"
-
diff --git a/astro/boinc-setiathome/pkg-descr b/astro/boinc-setiathome/pkg-descr
deleted file mode 100644
index 6c5474333bd1..000000000000
--- a/astro/boinc-setiathome/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-SETI - Search for Extra-Terrestrial Intelligence
-
-Use your unused CPU cycles to aid in computations analyzing radio
-telescope information for possible signs of ET.
-
-This version of SETI@home is based on BOINC (Berkeley Open
-Infrastructure for Network Computing). Several other projects
-besides SETI@home are using BOINC. BOINC lets you participate in
-more than one project, and it lets you specify what fraction of
-your computer time should go to each project.
-
-This port requires net/boinc-client.
-
-Be sure to join the "FreeBSD" team on the SETI website once you're
-up and running.
-
-WWW: http://setiathome.berkeley.edu/
diff --git a/astro/boinc-setiathome/pkg-message b/astro/boinc-setiathome/pkg-message
deleted file mode 100644
index 4601876835b1..000000000000
--- a/astro/boinc-setiathome/pkg-message
+++ /dev/null
@@ -1,14 +0,0 @@
-ATTACHING PROJECT
-
-Just run boinc_gui, choose Attach, and follow instructions.
-Project URL is setiathome.berkeley.edu
-
-MANUAL INSTALLATION
- *) If this is your first time in any BOINC project, create a new account at
- http://setiathome.berkeley.edu/create_account_form.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 setiathome.berkeley.edu <account key>
diff --git a/astro/boinc-setiathome/pkg-plist b/astro/boinc-setiathome/pkg-plist
deleted file mode 100644
index d44366c69cc7..000000000000
--- a/astro/boinc-setiathome/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@cwd %%BOINC_HOME%%
-projects/%%SETI_SITE%%/app_info.xml
-projects/%%SETI_SITE%%/%%SETI_BINARY%%
-@unexec rmdir %D/projects/%%SETI_SITE%% 2>/dev/null || true