* [gentoo-commits] gentoo-x86 commit in sci-misc/boinc: boinc-6.10.18.ebuild ChangeLog boinc-6.10.36.ebuild
@ 2010-03-05 14:56 Tomas Chvatal (scarabeus)
0 siblings, 0 replies; 2+ messages in thread
From: Tomas Chvatal (scarabeus) @ 2010-03-05 14:56 UTC (permalink / raw
To: gentoo-commits
scarabeus 10/03/05 14:56:18
Modified: boinc-6.10.18.ebuild ChangeLog
Added: boinc-6.10.36.ebuild
Log:
Version bump. Fix up missing dependency on sqlite per bug #302100.
(Portage version: 2.2_rc63/cvs/Linux x86_64)
Revision Changes Path
1.4 sci-misc/boinc/boinc-6.10.18.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?r1=1.3&r2=1.4
Index: boinc-6.10.18.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- boinc-6.10.18.ebuild 3 Dec 2009 20:04:11 -0000 1.3
+++ boinc-6.10.18.ebuild 5 Mar 2010 14:56:17 -0000 1.4
@@ -1,10 +1,10 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v 1.3 2009/12/03 20:04:11 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v 1.4 2010/03/05 14:56:17 scarabeus Exp $
EAPI="2"
-inherit flag-o-matic depend.apache eutils wxwidgets autotools
+inherit flag-o-matic depend.apache eutils wxwidgets autotools base
DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
HOMEPAGE="http://boinc.ssl.berkeley.edu/"
@@ -27,15 +27,20 @@
>=dev-util/nvidia-cuda-toolkit-2.1
>=x11-drivers/nvidia-drivers-180.22
)
-"
-DEPEND="${RDEPEND}
- sys-devel/gettext
X? (
+ dev-db/sqlite:3
media-libs/freeglut
media-libs/jpeg
x11-libs/wxGTK:2.8[X,opengl]
)
"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+"
+
+PATCHES=(
+ "${FILESDIR}"/6.4.5-glibc210.patch
+)
src_prepare() {
# use system ssl certificates
@@ -45,8 +50,7 @@
# prevent bad changes in compile flags, bug 286701
sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
- epatch \
- "${FILESDIR}"/6.4.5-glibc210.patch
+ base_src_prepare
eautoreconf
}
@@ -82,7 +86,7 @@
}
src_install() {
- emake DESTDIR="${D}" install || die "make install failed"
+ base_src_install
dodir /var/lib/${PN}/
keepdir /var/lib/${PN}/
1.85 sci-misc/boinc/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.85&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.85&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?r1=1.84&r2=1.85
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v
retrieving revision 1.84
retrieving revision 1.85
diff -u -r1.84 -r1.85
--- ChangeLog 9 Dec 2009 19:03:44 -0000 1.84
+++ ChangeLog 5 Mar 2010 14:56:17 -0000 1.85
@@ -1,6 +1,12 @@
# ChangeLog for sci-misc/boinc
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.84 2009/12/09 19:03:44 scarabeus Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.85 2010/03/05 14:56:17 scarabeus Exp $
+
+*boinc-6.10.36 (05 Mar 2010)
+
+ 05 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> boinc-6.10.18.ebuild,
+ +boinc-6.10.36.ebuild:
+ Version bump. Fix up missing dependency on sqlite per bug #302100.
09 Dec 2009; Tomáš Chvátal <scarabeus@gentoo.org>
-files/6.6.40-as-needed.patch, -files/6.6.40-cuda.patch,
1.1 sci-misc/boinc/boinc-6.10.36.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild?rev=1.1&content-type=text/plain
Index: boinc-6.10.36.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild,v 1.1 2010/03/05 14:56:17 scarabeus Exp $
EAPI="2"
inherit flag-o-matic depend.apache eutils wxwidgets autotools base
DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
HOMEPAGE="http://boinc.ssl.berkeley.edu/"
SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="X +client cuda"
RDEPEND="
!sci-misc/boinc-bin
!app-admin/quickswitch
>=app-misc/ca-certificates-20080809
dev-libs/openssl
net-misc/curl
sys-apps/util-linux
sys-libs/zlib
cuda? (
>=dev-util/nvidia-cuda-toolkit-2.1
>=x11-drivers/nvidia-drivers-180.22
)
X? (
dev-db/sqlite:3
media-libs/freeglut
media-libs/jpeg
x11-libs/wxGTK:2.8[X,opengl]
)
"
DEPEND="${RDEPEND}
sys-devel/gettext
"
PATCHES=(
"${FILESDIR}"/6.4.5-glibc210.patch
)
src_prepare() {
# use system ssl certificates
mkdir "${S}"/curl
cp /etc/ssl/certs/ca-certificates.crt "${S}"/curl/ca-bundle.crt
# prevent bad changes in compile flags, bug 286701
sed -i -e "s:BOINC_SET_COMPILE_FLAGS::" configure.ac || die "sed failed"
base_src_prepare
eautoreconf
}
src_configure() {
local wxconf=""
local conf=""
# define preferable CFLAGS (recommended by upstream)
append-flags -O3 -funroll-loops -fforce-addr -ffast-math
# look for wxGTK
if use X; then
WX_GTK_VER="2.8"
need-wxwidgets unicode
wxconf+=" --with-wx-config=${WX_CONFIG}"
else
wxconf+=" --without-wxdir"
fi
conf+=" --disable-server"
use X || conf+=" --disable-manager"
use client || conf+=" --disable-client"
# configure
econf \
--disable-dependency-tracking \
--enable-unicode \
--with-ssl \
$(use_with X x) \
${wxconf} \
${conf}
}
src_install() {
base_src_install
dodir /var/lib/${PN}/
keepdir /var/lib/${PN}/
if use X; then
newicon "${S}"/packages/generic/sea/${PN}mgr.48x48.png ${PN}.png || die
make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" /var/lib/${PN}
fi
# cleanup cruft
rm -rf "${D}"/etc/
newinitd "${FILESDIR}"/${PN}.init ${PN}
newconfd "${FILESDIR}"/${PN}.conf ${PN}
}
pkg_preinst() {
enewgroup ${PN}
# note this works only for first install so we have to
# elog user about the need of being in video group
if use cuda; then
enewuser ${PN} -1 -1 /var/lib/${PN} "${PN},video"
else
enewuser ${PN} -1 -1 /var/lib/${PN} "${PN}"
fi
}
pkg_postinst() {
echo
elog "You are using the source compiled version of ${PN}."
use X && elog "The graphical manager can be found at /usr/bin/${PN}mgr"
elog
elog "You need to attach to a project to do anything useful with ${PN}."
elog "You can do this by running /etc/init.d/${PN} attach"
elog "The howto for configuration is located at:"
elog "http://boinc.berkeley.edu/wiki/Anonymous_platform"
elog
# Add warning about the new password for the client, bug 121896.
if use X; then
elog "If you need to use the graphical manager the password is in:"
elog "/var/lib/${PN}/gui_rpc_auth.cfg"
elog "Where /var/lib/ is default RUNTIMEDIR, that can be changed in:"
elog "/etc/conf.d/${PN}"
elog "You should change this password to something more memorable (can be even blank)."
elog "Remember to launch init script before using manager. Or changing the password."
elog
fi
if use cuda; then
elog "To be able to use CUDA you should add boinc user to video group."
elog "To do so run as root:"
elog "gpasswd -a boinc video"
fi
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sci-misc/boinc: boinc-6.10.18.ebuild ChangeLog boinc-6.10.36.ebuild
@ 2010-03-23 3:41 Mike Frysinger (vapier)
0 siblings, 0 replies; 2+ messages in thread
From: Mike Frysinger (vapier) @ 2010-03-23 3:41 UTC (permalink / raw
To: gentoo-commits
vapier 10/03/23 03:41:06
Modified: boinc-6.10.18.ebuild ChangeLog boinc-6.10.36.ebuild
Log:
Update make_desktop_entry usage with the 5th arg #310763 by Jim Ramsay.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Revision Changes Path
1.5 sci-misc/boinc/boinc-6.10.18.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild?r1=1.4&r2=1.5
Index: boinc-6.10.18.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- boinc-6.10.18.ebuild 5 Mar 2010 14:56:17 -0000 1.4
+++ boinc-6.10.18.ebuild 23 Mar 2010 03:41:05 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v 1.4 2010/03/05 14:56:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.18.ebuild,v 1.5 2010/03/23 03:41:05 vapier Exp $
EAPI="2"
@@ -93,7 +93,7 @@
if use X; then
newicon "${S}"/packages/generic/sea/${PN}mgr.48x48.png ${PN}.png || die
- make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" /var/lib/${PN}
+ make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}"
fi
# cleanup cruft
1.86 sci-misc/boinc/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.86&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.86&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?r1=1.85&r2=1.86
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v
retrieving revision 1.85
retrieving revision 1.86
diff -u -r1.85 -r1.86
--- ChangeLog 5 Mar 2010 14:56:17 -0000 1.85
+++ ChangeLog 23 Mar 2010 03:41:05 -0000 1.86
@@ -1,6 +1,10 @@
# ChangeLog for sci-misc/boinc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.85 2010/03/05 14:56:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.86 2010/03/23 03:41:05 vapier Exp $
+
+ 23 Mar 2010; Mike Frysinger <vapier@gentoo.org> boinc-6.10.18.ebuild,
+ boinc-6.10.36.ebuild:
+ Update make_desktop_entry usage with the 5th arg #310763 by Jim Ramsay.
*boinc-6.10.36 (05 Mar 2010)
1.2 sci-misc/boinc/boinc-6.10.36.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild?r1=1.1&r2=1.2
Index: boinc-6.10.36.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- boinc-6.10.36.ebuild 5 Mar 2010 14:56:17 -0000 1.1
+++ boinc-6.10.36.ebuild 23 Mar 2010 03:41:05 -0000 1.2
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild,v 1.1 2010/03/05 14:56:17 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.10.36.ebuild,v 1.2 2010/03/23 03:41:05 vapier Exp $
EAPI="2"
@@ -93,7 +93,7 @@
if use X; then
newicon "${S}"/packages/generic/sea/${PN}mgr.48x48.png ${PN}.png || die
- make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" /var/lib/${PN}
+ make_desktop_entry boincmgr "${PN}" "${PN}" "Math;Science" "Path=/var/lib/${PN}"
fi
# cleanup cruft
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-03-23 3:41 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-05 14:56 [gentoo-commits] gentoo-x86 commit in sci-misc/boinc: boinc-6.10.18.ebuild ChangeLog boinc-6.10.36.ebuild Tomas Chvatal (scarabeus)
-- strict thread matches above, loose matches on Subject: below --
2010-03-23 3:41 Mike Frysinger (vapier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox