# Copyright 1999-2004 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils MY_PN="boinc-cvs" MY_PV="2004-06-26" DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" HOMEPAGE="http://boinc.ssl.berkeley.edu/" SRC_URI="${HOMEPAGE}source/nightly/${MY_PN}-${MY_PV}.tar.gz" LICENSE="boinc-1.0" SLOT="0" KEYWORDS="~x86" IUSE="" DEPEND="sys-devel/gcc sys-libs/zlib virtual/glibc" RDEPEND="app-shells/bash sys-apps/baselayout sys-devel/gcc sys-libs/zlib virtual/glibc" S=${WORKDIR}/boinc WANT_AUTOCONF="2.5" src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/client.patch } src_compile() { econf || die emake client-bin || die "emake failed" } src_install() { cd ${S}/client make DESTDIR=${D} install || die dodir /etc/init.d cp ${FILESDIR}/boinc.init.d ${D}/etc/init.d/boinc dodir /etc/conf.d cp ${FILESDIR}/boinc.conf.d ${D}/etc/conf.d/boinc dodir /var/lib/boinc cp ${FILESDIR}/boincwrapper ${D}/var/lib/boinc/boincwrapper } pkg_preinst() { enewgroup boinc enewuser boinc -1 /bin/bash /var/lib/boinc boinc }