Gentoo Archives: gentoo-commits

From: "Tomas Chvatal (scarabeus)" <scarabeus@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-misc/boinc: boinc-6.4.5-r1.ebuild ChangeLog
Date: Thu, 23 Apr 2009 16:01:57
Message-Id: E1Lx1LU-0007E5-M9@stork.gentoo.org
1 scarabeus 09/04/23 16:00:16
2
3 Modified: boinc-6.4.5-r1.ebuild ChangeLog
4 Log:
5 Fix multilib support for cuda. Per bug #266637.
6 (Portage version: 2.2_rc30/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.5 sci-misc/boinc/boinc-6.4.5-r1.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild?rev=1.5&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild?rev=1.5&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild?r1=1.4&r2=1.5
14
15 Index: boinc-6.4.5-r1.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild,v
18 retrieving revision 1.4
19 retrieving revision 1.5
20 diff -u -r1.4 -r1.5
21 --- boinc-6.4.5-r1.ebuild 30 Mar 2009 14:00:41 -0000 1.4
22 +++ boinc-6.4.5-r1.ebuild 23 Apr 2009 16:00:16 -0000 1.5
23 @@ -1,6 +1,6 @@
24 # Copyright 1999-2009 Gentoo Foundation
25 # Distributed under the terms of the GNU General Public License v2
26 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild,v 1.4 2009/03/30 14:00:41 scarabeus Exp $
27 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/boinc-6.4.5-r1.ebuild,v 1.5 2009/04/23 16:00:16 scarabeus Exp $
28
29 #
30 # Don't forget to keep things in sync with binary boinc package!
31 @@ -8,7 +8,7 @@
32
33 EAPI="2"
34
35 -inherit flag-o-matic depend.apache eutils wxwidgets
36 +inherit flag-o-matic depend.apache eutils wxwidgets multilib
37
38 DESCRIPTION="The Berkeley Open Infrastructure for Network Computing"
39 HOMEPAGE="http://boinc.ssl.berkeley.edu/"
40 @@ -102,7 +102,7 @@
41 }
42
43 src_compile() {
44 - # disable paralel build.
45 + # disable parallel build.
46 emake -j1 || die "emake failed"
47 }
48
49 @@ -121,12 +121,19 @@
50 rm "${D}"/usr/bin/ca-bundle.crt
51 rm -rf "${D}"/etc/
52
53 - newinitd "${FILESDIR}"/${PN}.init ${PN}
54 + # initd script needs to be multilib aware
55 + cp "${FILESDIR}"/${PN}.init "${T}"
56 + sed -i \
57 + -e "s:%LIBDIR%:$(get_libdir):g" \
58 + "${T}"/${PN}.init || die "sed for multilib in init script failed"
59 + newinitd "${T}"/${PN}.init ${PN}
60 newconfd "${FILESDIR}"/${PN}.conf ${PN}
61 }
62
63 pkg_setup() {
64 enewgroup ${PN}
65 + # note this works only for first install so we have to
66 + # elog user about the need of being in video group
67 if use cuda; then
68 enewuser ${PN} -1 -1 /var/lib/${PN} "${PN},video"
69 else
70
71
72
73 1.59 sci-misc/boinc/ChangeLog
74
75 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.59&view=markup
76 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?rev=1.59&content-type=text/plain
77 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-misc/boinc/ChangeLog?r1=1.58&r2=1.59
78
79 Index: ChangeLog
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v
82 retrieving revision 1.58
83 retrieving revision 1.59
84 diff -u -r1.58 -r1.59
85 --- ChangeLog 30 Mar 2009 14:00:41 -0000 1.58
86 +++ ChangeLog 23 Apr 2009 16:00:16 -0000 1.59
87 @@ -1,6 +1,10 @@
88 # ChangeLog for sci-misc/boinc
89 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
90 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.58 2009/03/30 14:00:41 scarabeus Exp $
91 +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.59 2009/04/23 16:00:16 scarabeus Exp $
92 +
93 + 23 Apr 2009; Tomas Chvatal <scarabeus@g.o> files/boinc.init,
94 + boinc-6.4.5-r1.ebuild:
95 + Fix multilib support for cuda. Per bug #266637.
96
97 30 Mar 2009; Tomas Chvatal <scarabeus@g.o> boinc-6.4.5-r1.ebuild:
98 Add block on quickswitch since their files collide. Per bug #210877.