Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 234360 - sci-misc/boinc-6.2.16 ebuild+sourcecode
Summary: sci-misc/boinc-6.2.16 ebuild+sourcecode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Marcus D. Hanwell (RETIRED)
URL:
Whiteboard:
Keywords:
: 236931 246850 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-08-10 08:11 UTC by DaggyStyle
Modified: 2008-11-24 19:05 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
the modified ebuild (boinc-6.2.16.ebuild,3.33 KB, text/plain)
2008-08-10 08:12 UTC, DaggyStyle
Details
boinc-6.2.16.ebuild (boinc-6.2.16.ebuild,3.08 KB, text/plain)
2008-11-08 10:56 UTC, Gilles Dartiguelongue (RETIRED)
Details
boinc-6.2.16.ebuild.patch (boinc-6.2.16.ebuild.patch,2.40 KB, patch)
2008-11-08 10:56 UTC, Gilles Dartiguelongue (RETIRED)
Details | Diff
boinc.init (boinc.init,1.88 KB, text/plain)
2008-11-08 11:05 UTC, Gilles Dartiguelongue (RETIRED)
Details
build from SVN tag (boinc-6.2.16.ebuild.patch,1.83 KB, patch)
2008-11-19 14:40 UTC, Dmitri Bogomolov
Details | Diff
boinc-6.2.15-r1 svn tag ebuild fix /var/lib/boinc permissions problem (boinc-6.2.15-r1.ebuild,3.22 KB, text/plain)
2008-11-23 19:00 UTC, Olivier Mondoloni
Details

Note You need to log in before you can comment on or make changes to this bug.
Description DaggyStyle 2008-08-10 08:11:46 UTC
I've modified the ebuild of boinc-5.10.45 to support the latest version 6.2.16

Reproducible: Always

Steps to Reproduce:
1. download the source and the ebuild
2. inject the ebuild into your local overlay and the sourcecode to /usr/portage/distfiles
3. digest the ebuild
4. update boinc

Actual Results:  
boinc in updated to version 6.2.16


the source code can be found at http://www.4shared.com/file/58396957/68d8d71c/boinc-6216tar.html?dirPwdVerified=8e5da412
Comment 1 DaggyStyle 2008-08-10 08:12:32 UTC
Created attachment 162607 [details]
the modified ebuild
Comment 2 RaVenMasTeR 2008-08-11 12:30:49 UTC
two commands were necessary for me to get a init script in /etc/init.d

/usr/local/portage/sci-misc/boinc/files
cp -rf /usr/portage/sci-misc/boinc/files/* /usr/local/portage/sci-misc/boinc/files 
Comment 3 DaggyStyle 2008-08-11 14:42:09 UTC
(In reply to comment #2)
> two commands were necessary for me to get a init script in /etc/init.d
> 
> /usr/local/portage/sci-misc/boinc/files
> cp -rf /usr/portage/sci-misc/boinc/files/*
> /usr/local/portage/sci-misc/boinc/files 
> 

when injecting the ebuild you need to create the files folder and copy boinc.conf and boinc.init into in from /usr/portage/sci-misc/boinc/files
Comment 4 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-08 10:56:20 UTC
Created attachment 171094 [details]
boinc-6.2.16.ebuild

I tested this on my computers at home and I'm glad that user activity finaly works again. I've also merged this ebuild with the one from bug #236931 that I will duplicate against this bug.
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-08 10:56:51 UTC
Created attachment 171096 [details, diff]
boinc-6.2.16.ebuild.patch

patch against the ebuild in tree.
Comment 6 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-08 11:01:00 UTC
*** Bug 236931 has been marked as a duplicate of this bug. ***
Comment 7 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-08 11:05:14 UTC
Created attachment 171098 [details]
boinc.init

here is an updated boinc init script that will properly log activity of the daemon again. Please check it works as expected on your machines as well as it might need a recent start-stop-daemon (from openrc-0.3 here)
Comment 8 Toralf Förster gentoo-dev 2008-11-12 13:04:44 UTC
I'm wondering whether this ebuild is available via an overlay or not ?
Comment 9 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-12 14:16:51 UTC
forgot to mention that the generated tarball contains unneeded .svn files and no default configure so you have to run eautoreconf and inherit autotools (it's commented currently).

I'll check the scripts in the 6.2.15 bug to see if there is something in there to fix if I have time.
Comment 10 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-11-16 18:41:42 UTC
*** Bug 246850 has been marked as a duplicate of this bug. ***
Comment 11 Dmitri Bogomolov 2008-11-19 14:40:20 UTC
Created attachment 172375 [details, diff]
build from SVN tag

Questions:
Isn't it easier to build from SVN tag, whereas no tarball on gentoo mirror?
Should we doicon if we made desktop file? As i see boinc doesn't install it.
It seems that upstream recommends a 6.2.15.

this patch shows this possible changes
Comment 12 DaggyStyle 2008-11-19 17:55:09 UTC
(In reply to comment #11)
> Created an attachment (id=172375) [edit]
> build from SVN tag
> 
> Questions:
> Isn't it easier to build from SVN tag, whereas no tarball on gentoo mirror?
> Should we doicon if we made desktop file? As i see boinc doesn't install it.
> It seems that upstream recommends a 6.2.15.
> 
> this patch shows this possible changes
> 

the svn isn't the stable version, I'm currently run 6.2.19 which I've downloaded from the svn...
Comment 13 Olivier Mondoloni 2008-11-23 19:00:37 UTC
Created attachment 173059 [details]
boinc-6.2.15-r1 svn tag ebuild fix /var/lib/boinc permissions problem
Comment 14 Tomáš Chvátal (RETIRED) gentoo-dev 2008-11-24 19:05:40 UTC
There is 6.2.15 in the tree from now. :]
Releases should be updated by version changes on their site (read as with their binary clients).