diff options
author | Olivier Fisette <ribosome@gentoo.org> | 2005-08-14 00:18:39 +0000 |
---|---|---|
committer | Olivier Fisette <ribosome@gentoo.org> | 2005-08-14 00:18:39 +0000 |
commit | fa7c8e1607433e087b86fc02db1b45af55ed415d (patch) | |
tree | 3da0c4eb20e8c7f4558e197c8503d26667878afa /sci-misc | |
parent | Add all the old Gentoo xinit stuff, so it works properly with /etc/rc.conf an... (diff) | |
download | historical-fa7c8e1607433e087b86fc02db1b45af55ed415d.tar.gz historical-fa7c8e1607433e087b86fc02db1b45af55ed415d.tar.bz2 historical-fa7c8e1607433e087b86fc02db1b45af55ed415d.zip |
Fixed bugs #98342 #93744 and #91930 and updated to the latest version
Package-Manager: portage-2.0.51.22-r2
Diffstat (limited to 'sci-misc')
-rw-r--r-- | sci-misc/boinc/ChangeLog | 11 | ||||
-rw-r--r-- | sci-misc/boinc/Manifest | 16 | ||||
-rw-r--r-- | sci-misc/boinc/boinc-4.72.20050725.ebuild | 77 | ||||
-rw-r--r-- | sci-misc/boinc/boinc-4.72.20050813.ebuild | 77 | ||||
-rw-r--r-- | sci-misc/boinc/files/boinc.init | 2 | ||||
-rw-r--r-- | sci-misc/boinc/files/digest-boinc-4.72.20050725 | 1 | ||||
-rw-r--r-- | sci-misc/boinc/files/digest-boinc-4.72.20050813 | 1 |
7 files changed, 177 insertions, 8 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog index 17bce6af8135..55a5fff9d1d4 100644 --- a/sci-misc/boinc/ChangeLog +++ b/sci-misc/boinc/ChangeLog @@ -1,6 +1,15 @@ # 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.5 2005/08/06 11:53:21 hansmi Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.6 2005/08/14 00:18:39 ribosome Exp $ + +*boinc-4.72.20050813 (14 Aug 2005) +*boinc-4.72.20050725 (14 Aug 2005) + + 14 Aug 2005; Olivier Fisette <ribosome@gentoo.org> files/boinc.init, + +boinc-4.72.20050725.ebuild, +boinc-4.72.20050813.ebuild: + Fixed bug #98342: Boinc is now started using setsid. Fulfilled request in + bug #93744: Boinc ebuilds are now up-to-date. Fixed bug #91930: Boinc now + compiles fine with Unicode-enabled wxGTK. 06 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> boinc-4.32.ebuild: Added to ~sparc. diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest index a5a2fed37ccf..96a859c19de6 100644 --- a/sci-misc/boinc/Manifest +++ b/sci-misc/boinc/Manifest @@ -1,10 +1,14 @@ +MD5 cb42b87a1182cfe00b0ddef418cfa5c9 boinc-4.72.20050725.ebuild 1962 +MD5 84ae1a13e599f722b5a9019f53b9df24 boinc-4.72.20050813.ebuild 1962 +MD5 57df593a7f170b6bcf0f81b2b3917e7d ChangeLog 1633 MD5 4b2e94b92c84896e0204d9e7710f9c6a metadata.xml 420 -MD5 902debbe88bdcc744e628185c729e0e7 ChangeLog 1231 -MD5 e5cf11d1f7bf5bbb7680499f1bcaac35 boinc-4.19.ebuild 2276 MD5 4f0412dc03bd67b296315f979d69b298 boinc-4.32.ebuild 2385 -MD5 87e5c7b66fd1b782ab5b01bae9cbc94e files/boinc.conf 441 -MD5 c7a19d6bdb227ebf9a1c8b612ec16334 files/boinc.init 1751 -MD5 25cfc5918b31da56263edfee7a5fa682 files/boinc-4.32_socket_close_fix.patch 1208 -MD5 5dc63ab398e7b399eaa9e1fdab388453 files/digest-boinc-4.32 80 +MD5 e5cf11d1f7bf5bbb7680499f1bcaac35 boinc-4.19.ebuild 2276 MD5 b8461876cf4db83859fbd94562dfc3b4 files/digest-boinc-4.19 80 +MD5 5dc63ab398e7b399eaa9e1fdab388453 files/digest-boinc-4.32 80 +MD5 87e5c7b66fd1b782ab5b01bae9cbc94e files/boinc.conf 441 +MD5 340ac8c6dfd540d12b3491fca7ad9e8c files/boinc.init 1758 MD5 f34dc99c2f866383c11c0a3ac849baf8 files/boinc-4.32_cmdline_options.patch 2477 +MD5 25cfc5918b31da56263edfee7a5fa682 files/boinc-4.32_socket_close_fix.patch 1208 +MD5 d06bbc98b718a02ef437dafac8066c8c files/digest-boinc-4.72.20050725 80 +MD5 54ee39e6bbb50b705cb5fac638568d8b files/digest-boinc-4.72.20050813 80 diff --git a/sci-misc/boinc/boinc-4.72.20050725.ebuild b/sci-misc/boinc/boinc-4.72.20050725.ebuild new file mode 100644 index 000000000000..8c448d3cf090 --- /dev/null +++ b/sci-misc/boinc/boinc-4.72.20050725.ebuild @@ -0,0 +1,77 @@ +# 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-4.72.20050725.ebuild,v 1.1 2005/08/14 00:18:39 ribosome Exp $ + +inherit eutils + +MY_PN="boinc_public-cvs" +MY_PV="2005-07-25" +S=${WORKDIR}/boinc_public + +DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" +HOMEPAGE="http://boinc.ssl.berkeley.edu/" +SRC_URI="http://boinc.ssl.berkeley.edu/source/nightly/${MY_PN}-${MY_PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="server X" + +RDEPEND=" X? ( virtual/x11 + virtual/glut + virtual/glu + >=x11-libs/wxGTK-2.6.0 ) + server? ( net-www/apache + >=dev-db/mysql-4.0.24 + >=dev-php/php-4.3.10 + >=dev-lang/python-2.2.3 + dev-python/mysql-python )" +DEPEND=">=sys-devel/gcc-3.0.4 + >=sys-devel/autoconf-2.59 + >=sys-devel/automake-1.9.3 + ${RDEPEND}" + +src_unpack() { + unpack ${A} + cd ${S} + + # 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 + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + + newinitd ${FILESDIR}/boinc.init boinc + newconfd ${FILESDIR}/boinc.conf boinc +} + +pkg_preinst() { + enewgroup boinc + enewuser boinc -1 /bin/false /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/boinc-4.72.20050813.ebuild b/sci-misc/boinc/boinc-4.72.20050813.ebuild new file mode 100644 index 000000000000..dbe98ffd9243 --- /dev/null +++ b/sci-misc/boinc/boinc-4.72.20050813.ebuild @@ -0,0 +1,77 @@ +# 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-4.72.20050813.ebuild,v 1.1 2005/08/14 00:18:39 ribosome Exp $ + +inherit eutils + +MY_PN="boinc_public-cvs" +MY_PV="2005-08-13" +S=${WORKDIR}/boinc_public + +DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" +HOMEPAGE="http://boinc.ssl.berkeley.edu/" +SRC_URI="http://boinc.ssl.berkeley.edu/source/nightly/${MY_PN}-${MY_PV}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="server X" + +RDEPEND=" X? ( virtual/x11 + virtual/glut + virtual/glu + >=x11-libs/wxGTK-2.6.0 ) + server? ( net-www/apache + >=dev-db/mysql-4.0.24 + >=dev-php/php-4.3.10 + >=dev-lang/python-2.2.3 + dev-python/mysql-python )" +DEPEND=">=sys-devel/gcc-3.0.4 + >=sys-devel/autoconf-2.59 + >=sys-devel/automake-1.9.3 + ${RDEPEND}" + +src_unpack() { + unpack ${A} + cd ${S} + + # 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 + emake || die +} + +src_install() { + make install DESTDIR=${D} || die + + newinitd ${FILESDIR}/boinc.init boinc + newconfd ${FILESDIR}/boinc.conf boinc +} + +pkg_preinst() { + enewgroup boinc + enewuser boinc -1 /bin/false /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/boinc.init b/sci-misc/boinc/files/boinc.init index ac1d0b8ff762..c54e0313dc2a 100644 --- a/sci-misc/boinc/files/boinc.init +++ b/sci-misc/boinc/files/boinc.init @@ -37,7 +37,7 @@ start() { ARGS="${ARGS} -allow_remote_gui_rpc" fi - start-stop-daemon --quiet --start --exec ${BOINCBIN} \ + setsid start-stop-daemon --quiet --start --exec ${BOINCBIN} \ --chuid ${USER}:${GROUP} --nicelevel ${NICELEVEL} -- ${ARGS} > ${LOGFILE} 2>&1 & eend $? diff --git a/sci-misc/boinc/files/digest-boinc-4.72.20050725 b/sci-misc/boinc/files/digest-boinc-4.72.20050725 new file mode 100644 index 000000000000..bd91e8474cdb --- /dev/null +++ b/sci-misc/boinc/files/digest-boinc-4.72.20050725 @@ -0,0 +1 @@ +MD5 03dc61863f996f52b16c50c5889b3d0e boinc_public-cvs-2005-07-25.tar.gz 6054522 diff --git a/sci-misc/boinc/files/digest-boinc-4.72.20050813 b/sci-misc/boinc/files/digest-boinc-4.72.20050813 new file mode 100644 index 000000000000..0a456c0d3bf4 --- /dev/null +++ b/sci-misc/boinc/files/digest-boinc-4.72.20050813 @@ -0,0 +1 @@ +MD5 af114631d61e117de9bafa197864a8ff boinc_public-cvs-2005-08-13.tar.gz 6054534 |