summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus D. Hanwell <cryos@gentoo.org>2005-12-05 18:34:10 +0000
committerMarcus D. Hanwell <cryos@gentoo.org>2005-12-05 18:34:10 +0000
commit3021d1f7abe293f049dcc8c660c9f6404f405973 (patch)
treecf01b37c3d5b201a55a1da1f6ad3605519b9c069 /sci-misc/boinc
parentAdded >=sci-misc/boinc-5.2.14 for testing. (diff)
downloadgentoo-2-3021d1f7abe293f049dcc8c660c9f6404f405973.tar.gz
gentoo-2-3021d1f7abe293f049dcc8c660c9f6404f405973.tar.bz2
gentoo-2-3021d1f7abe293f049dcc8c660c9f6404f405973.zip
Version bump, in p.mask for now until it receives more testing.
(Portage version: 2.0.53)
Diffstat (limited to 'sci-misc/boinc')
-rw-r--r--sci-misc/boinc/ChangeLog7
-rw-r--r--sci-misc/boinc/Manifest12
-rw-r--r--sci-misc/boinc/boinc-5.2.14.ebuild88
-rw-r--r--sci-misc/boinc/files/digest-boinc-5.2.142
4 files changed, 98 insertions, 11 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog
index 6b8fed3ba27b..9b9aee34b38c 100644
--- a/sci-misc/boinc/ChangeLog
+++ b/sci-misc/boinc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sci-misc/boinc
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.15 2005/11/28 22:07:45 cryos Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.16 2005/12/05 18:34:10 cryos Exp $
+
+*boinc-5.2.14 (05 Dec 2005)
+
+ 05 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> +boinc-5.2.14.ebuild:
+ Version bump, in p.mask for now until it receives more testing.
*boinc-4.72.20050813-r3 (28 Nov 2005)
diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest
index 28aed1b811e3..72e7ee23d016 100644
--- a/sci-misc/boinc/Manifest
+++ b/sci-misc/boinc/Manifest
@@ -1,17 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 b21fd4f2428430014b25560516dc969d ChangeLog 3614
MD5 2e4104084577e624961e3622335525e5 boinc-4.72.20050813-r3.ebuild 2323
+MD5 452219f3369f72e9da94f55a9d2deceb boinc-5.2.14.ebuild 2297
MD5 603e1bde6bb2873a014b6b8984e21564 files/boinc-4.72.20050813-gcc4-fix.patch 315
MD5 5418cddcce4923a19fdf0c6bafea11bf files/boinc.conf 440
MD5 2e064f401619e4905a21342edec0f4e7 files/boinc.init 1732
MD5 54ee39e6bbb50b705cb5fac638568d8b files/digest-boinc-4.72.20050813-r3 80
+MD5 2a247d3dbe62f019735a5ad35134fd7c files/digest-boinc-5.2.14 137
MD5 4b2e94b92c84896e0204d9e7710f9c6a metadata.xml 420
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFDi3/DntT9W3vfTuoRAiEUAJ9l7bsdiyYa1RROw1J7N0hbs7aFgwCcDizX
-CtkXaMyXP30gyNm9XaF/uIY=
-=Fm5K
------END PGP SIGNATURE-----
diff --git a/sci-misc/boinc/boinc-5.2.14.ebuild b/sci-misc/boinc/boinc-5.2.14.ebuild
new file mode 100644
index 000000000000..8f9e84a392dd
--- /dev/null
+++ b/sci-misc/boinc/boinc-5.2.14.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-5.2.14.ebuild,v 1.1 2005/12/05 18:34:10 cryos Exp $
+
+inherit eutils
+
+DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
+HOMEPAGE="http://boinc.ssl.berkeley.edu/"
+SRC_URI="mirror://gentoo//${P}.tar.bz2
+ mirror://gentoo/${P}-patches.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="server X"
+
+RDEPEND="sys-libs/zlib
+ >=net-misc/curl-7.15.0
+ >=dev-libs/openssl-0.9.7
+ X? ( >=x11-libs/wxGTK-2.6.1 )
+ server? ( net-www/apache
+ >=dev-db/mysql-4.0.24
+ virtual/php
+ >=dev-lang/python-2.2.3
+ >=dev-python/mysql-python-0.9.2 )"
+DEPEND=">=sys-devel/gcc-3.0.4
+ >=sys-devel/autoconf-2.59
+ >=sys-devel/automake-1.9.3
+ X? ( || ( ( x11-libs/libXmu
+ x11-libs/libXt
+ x11-libs/libX11
+ x11-proto/xproto )
+ virtual/x11 )
+ virtual/glut
+ virtual/glu
+ media-libs/jpeg )
+ server? ( virtual/imap-c-client )
+ ${RDEPEND}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # Applu patches, most of which from Debian
+ EPATCH_SOURCE="${WORKDIR}/patches" EPATCH_SUFFIX="patch" epatch
+
+ # point to a proper mouse device
+ sed -e "s:/dev/mouse:/dev/input/mice:g" -i client/hostinfo_unix.C || die
+}
+
+src_compile() {
+ econf \
+ --enable-client \
+ --disable-static-client \
+ --with-wx-config=$(which wx-config-2.6) \
+ $(use_enable server) \
+ $(use_with X x) || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ make install DESTDIR=${D} || die "make install failed"
+
+ newinitd ${FILESDIR}/boinc.init boinc
+ newconfd ${FILESDIR}/boinc.conf boinc
+
+ make_desktop_entry boinc_gui BOINC boinc Science /var/lib/boinc
+}
+
+pkg_preinst() {
+ enewgroup boinc
+ enewuser boinc -1 -1 /var/lib/boinc boinc
+}
+
+pkg_postinst() {
+ echo
+ einfo "You need to attach to a project to do anything useful with boinc."
+ einfo "You can do this by running /etc/init.d/boinc attach"
+ einfo "BOINC The howto for configuration is located at:"
+ einfo "http://boinc.berkeley.edu/anonymous_platform.php"
+ if use server;then
+ echo
+ einfo "You have chosen to enable server mode. this ebuild has installed"
+ einfo "the necessary packages to be a server. You will need to have a"
+ einfo "project. Contact BOINC directly for further information."
+ fi
+ echo
+}
diff --git a/sci-misc/boinc/files/digest-boinc-5.2.14 b/sci-misc/boinc/files/digest-boinc-5.2.14
new file mode 100644
index 000000000000..4836dea7c99a
--- /dev/null
+++ b/sci-misc/boinc/files/digest-boinc-5.2.14
@@ -0,0 +1,2 @@
+MD5 96ba7e3382b64cf80f6713abe0c6b60a boinc-5.2.14-patches.tar.bz2 8906
+MD5 538f67a6c1343b13537a066664f210d7 boinc-5.2.14.tar.bz2 6493301