summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-08-21 15:25:02 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-08-21 15:25:02 +0000
commit36614da679e74d70d4e4663fd035d2c6666d035a (patch)
treebb752cdfeed07832b30bb47bf20f009959b0dc12 /sci-astronomy
parentRemoved useless RESTRICT="nomirror", fixes bug #103240. (diff)
downloadhistorical-36614da679e74d70d4e4663fd035d2c6666d035a.tar.gz
historical-36614da679e74d70d4e4663fd035d2c6666d035a.tar.bz2
historical-36614da679e74d70d4e4663fd035d2c6666d035a.zip
Version bump to new boinc based client, closes bug 70303.
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'sci-astronomy')
-rw-r--r--sci-astronomy/setiathome/ChangeLog10
-rw-r--r--sci-astronomy/setiathome/Manifest25
-rw-r--r--sci-astronomy/setiathome/files/app_info.xml16
-rw-r--r--sci-astronomy/setiathome/files/digest-setiathome-4.182
-rw-r--r--sci-astronomy/setiathome/setiathome-4.18.ebuild52
5 files changed, 98 insertions, 7 deletions
diff --git a/sci-astronomy/setiathome/ChangeLog b/sci-astronomy/setiathome/ChangeLog
index 7bd6f950a454..e48407f4c569 100644
--- a/sci-astronomy/setiathome/ChangeLog
+++ b/sci-astronomy/setiathome/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sci-astronomy/setiathome
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/setiathome/ChangeLog,v 1.4 2005/06/26 11:53:05 killerfox Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/setiathome/ChangeLog,v 1.5 2005/08/21 15:25:01 cryos Exp $
+
+*setiathome-4.18 (21 Aug 2005)
+
+ 21 Aug 2005; Marcus D. Hanwell <marcus@gentoo.org> +files/app_info.xml,
+ +setiathome-4.18.ebuild:
+ Initial import of the new boinc based SETI@Home clients, closes bug 70303.
+ Thanks to Tony Murray <tonymurray@fastmail.fm> and everyone else for
+ contributing to this ebuild.
26 Jun 2005; Rene Nussbaumer <killerfox@gentoo.org>
setiathome-3.03-r2.ebuild:
diff --git a/sci-astronomy/setiathome/Manifest b/sci-astronomy/setiathome/Manifest
index 43eb76142bbd..7d3884ec7f95 100644
--- a/sci-astronomy/setiathome/Manifest
+++ b/sci-astronomy/setiathome/Manifest
@@ -1,12 +1,25 @@
-MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 4ff6fc7ddcc3cc4130c3d8d04e3f058a setiathome-3.03-r2.ebuild 2151
MD5 3ad691ed19cf5b2e4cc414d72160d3d1 setiathome-3.03-r1.ebuild 2194
-MD5 0b3bfb8c25357904ca4a26056ea4aa4d ChangeLog 5196
+MD5 1d23efa34b7389c83d94827a128dde42 setiathome-4.18.ebuild 1432
+MD5 4203aa73437407461d2d0ebd32f7aee3 ChangeLog 5505
+MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
MD5 2e2e20a64df13c2d3aa9a8e5b7e48efd setiathome-3.08-r4.ebuild 2328
-MD5 2d83ded4bcd8e9b28eb91fc883aec602 files/seti-conf.d-r1 349
-MD5 4383e568b5b768f6fa2f27b3d9a713b9 files/digest-setiathome-3.08-r4 166
+MD5 40c346e90ce3b19f80ee7e10340e9da4 files/seti-init.d-r1 1396
MD5 9a7e850d8e364823f360c347d3a37ff8 files/digest-setiathome-3.03-r1 342
-MD5 55dbc721d10de13427eab449d82ed5e9 files/setiathome-wrapper 94
MD5 46c4b2e7adc58b0c146aa669b4113570 files/digest-setiathome-3.03-r2 258
+MD5 4383e568b5b768f6fa2f27b3d9a713b9 files/digest-setiathome-3.08-r4 166
MD5 274302d6ee3462c6362e7223ad35cc9f files/setiathome-wrapper-r1 77
-MD5 40c346e90ce3b19f80ee7e10340e9da4 files/seti-init.d-r1 1396
+MD5 d603a47e7a13f3e48f03c355dce9de23 files/digest-setiathome-4.18 165
+MD5 2d83ded4bcd8e9b28eb91fc883aec602 files/seti-conf.d-r1 349
+MD5 55dbc721d10de13427eab449d82ed5e9 files/setiathome-wrapper 94
+MD5 5d17f0de19d8a17b19630e964e6af47e files/app_info.xml 300
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFDCJzrntT9W3vfTuoRAsDPAJ9/P4ofZMzpwbhXAI7isRvor5ZfwwCfaqyR
+HzSge0WFndCJMW7VSiQ90iU=
+=oFTs
+-----END PGP SIGNATURE-----
diff --git a/sci-astronomy/setiathome/files/app_info.xml b/sci-astronomy/setiathome/files/app_info.xml
new file mode 100644
index 000000000000..084b5528a793
--- /dev/null
+++ b/sci-astronomy/setiathome/files/app_info.xml
@@ -0,0 +1,16 @@
+<app_info>
+ <app>
+ <name>setiathome</name>
+ </app>
+ <file_info>
+ <name>BINNAME</name>
+ </file_info>
+ <app_version>
+ <app_name>setiathome</app_name>
+ <version_num>NODOTVERSION</version_num>
+ <file_ref>
+ <file_name>BINNAME</file_name>
+ <main_program/>
+ </file_ref>
+ </app_version>
+</app_info>
diff --git a/sci-astronomy/setiathome/files/digest-setiathome-4.18 b/sci-astronomy/setiathome/files/digest-setiathome-4.18
new file mode 100644
index 000000000000..354c8dd8e440
--- /dev/null
+++ b/sci-astronomy/setiathome/files/digest-setiathome-4.18
@@ -0,0 +1,2 @@
+MD5 af114631d61e117de9bafa197864a8ff boinc_public-cvs-2005-08-13.tar.gz 6054534
+MD5 f0c57d5713071b167582228d07d82621 seti_boinc-client-cvs-2005-08-20.tar.gz 1861233
diff --git a/sci-astronomy/setiathome/setiathome-4.18.ebuild b/sci-astronomy/setiathome/setiathome-4.18.ebuild
new file mode 100644
index 000000000000..de6e5bb479d8
--- /dev/null
+++ b/sci-astronomy/setiathome/setiathome-4.18.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/setiathome/setiathome-4.18.ebuild,v 1.1 2005/08/21 15:25:01 cryos Exp $
+
+inherit eutils flag-o-matic
+
+MY_PN="seti_boinc-client-cvs"
+MY_PV="2005-08-20"
+BOINC_PN="boinc_public-cvs"
+BOINC_PV="2005-08-13"
+INSTDIR="/var/lib/boinc/projects/setiathome.berkeley.edu"
+
+
+DESCRIPTION="Search for Extraterrestrial Intelligence SETI@Home"
+HOMEPAGE="http://setiweb.ssl.berkeley.edu/"
+SRC_URI="http://boinc.ssl.berkeley.edu/source/nightly/${BOINC_PN}-${BOINC_PV}.tar.gz
+ http://setiweb.ssl.berkeley.edu/sah/seti_source/nightly/${MY_PN}-${MY_PV}.tar.gz"
+
+IUSE="server"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="~sci-misc/boinc-4.72.20050813"
+
+S=${WORKDIR}/seti_boinc
+
+src_compile() {
+ filter-flags "-ffast-math"
+ # The setiathome GUI doesn't work - so disable it for now...
+ econf BOINCDIR=${WORKDIR}/boinc_public \
+ --without-x --disable-gui \
+ `use_enable server` || die "econf failed."
+ emake || die "emake failed."
+}
+
+src_install() {
+ BINNAME=setiathome-${PV}.${CHOST}
+ exeinto ${INSTDIR}
+ doexe ${S}/client/${BINNAME}
+
+ insinto ${INSTDIR}
+ doins ${FILESDIR}/app_info.xml
+ sed -i -e "s|NODOTVERSION|${PV/./}|g" \
+ -e "s|BINNAME|${BINNAME}|g" \
+ ${D}${INSTDIR}/app_info.xml \
+ || die "sed of app_info.xml failed."
+}
+
+pkg_postinst() {
+ chown -R boinc:boinc ${INSTDIR}
+}