Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 237675 - sci-astronomy/setiathome-6.03 version bump
Summary: sci-astronomy/setiathome-6.03 version bump
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Science Related Packages
URL:
Whiteboard:
Keywords:
Depends on: 257233
Blocks:
  Show dependency tree
 
Reported: 2008-09-15 01:02 UTC by Orson Teodoro
Modified: 2009-03-21 22:39 UTC (History)
0 users

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


Attachments
ebuild (setiathome-enhanced-6.03.20080829.ebuild,3.26 KB, text/plain)
2008-09-15 01:08 UTC, Orson Teodoro
Details
required patch (sah-6.03-no-graphics-fix.patch,1.16 KB, patch)
2008-09-15 01:09 UTC, Orson Teodoro
Details | Diff
required patch (sah-6.03-compile-fixes.patch,1.73 KB, patch)
2008-09-15 01:10 UTC, Orson Teodoro
Details | Diff
required patch (sah-6.03-bypass-boinc-check.patch,295 bytes, patch)
2008-09-15 01:10 UTC, Orson Teodoro
Details | Diff
required xml data (app_info.xml,630 bytes, text/plain)
2008-09-15 01:11 UTC, Orson Teodoro
Details
ac test replacement (sah-6.03-boinc-ac-test.patch,519 bytes, patch)
2008-09-19 00:27 UTC, Orson Teodoro
Details | Diff
remove old archs (sah-6.03-optimization-m4-del-old-archs.patch,3.12 KB, patch)
2008-09-19 00:31 UTC, Orson Teodoro
Details | Diff
svn version of remove archs (sah-6.03-optimization-m4-del-old-archs-svn.patch,3.12 KB, patch)
2008-09-19 00:33 UTC, Orson Teodoro
Details | Diff
remove redundant cflags spam (sah-6.03-cflags.patch,8.23 KB, patch)
2008-09-19 00:34 UTC, Orson Teodoro
Details | Diff
mute redefinitions (sah-6.03-mute-redefinitions.patch,1.06 KB, patch)
2008-09-19 00:36 UTC, Orson Teodoro
Details | Diff
remove pic (sah-6.03-no-pic.patch,289 bytes, patch)
2008-09-19 00:38 UTC, Orson Teodoro
Details | Diff
replacement app_info.xml (app_info.xml,61 bytes, text/plain)
2008-09-19 00:39 UTC, Orson Teodoro
Details
template (app_info.sam.sah,657 bytes, text/plain)
2008-09-19 00:42 UTC, Orson Teodoro
Details
updated ebuild (setiathome-enhanced-6.03.20080829.ebuild,4.84 KB, text/plain)
2008-09-19 01:03 UTC, Orson Teodoro
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Orson Teodoro 2008-09-15 01:02:26 UTC
Newer ebuild compatible with sci-misc/boinc-6.2.15 see (bug 236931).  The one in portage is 4.18-r1.

Reproducible: Always

Steps to Reproduce:
Comment 1 Orson Teodoro 2008-09-15 01:08:48 UTC
Created attachment 165445 [details]
ebuild

This is an update to 5.28 ebuild found on (bug 195917).  By default it fetches tarball from official server.  svnrepo use flag fetches latest source off mainline.
Comment 2 Orson Teodoro 2008-09-15 01:09:47 UTC
Created attachment 165446 [details, diff]
required patch
Comment 3 Orson Teodoro 2008-09-15 01:10:10 UTC
Created attachment 165448 [details, diff]
required patch
Comment 4 Orson Teodoro 2008-09-15 01:10:30 UTC
Created attachment 165449 [details, diff]
required patch
Comment 5 Orson Teodoro 2008-09-15 01:11:08 UTC
Created attachment 165451 [details]
required xml data
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2008-09-15 13:18:31 UTC
Nothing to see at bug #195917. ;-)
Comment 7 Orson Teodoro 2008-09-19 00:27:57 UTC
Created attachment 165766 [details, diff]
ac test replacement

This replaces bypass test patch.  The test just checks to see if the boinc libraries and the headers are in the correct place for sah to compile.
Comment 8 Orson Teodoro 2008-09-19 00:31:51 UTC
Created attachment 165767 [details, diff]
remove old archs

If the user sets sse, sse2, sse3, 3dnow, mmx, altivec, sah will use -march=pentium4 for amd64 machine for example which is bad.  We just remove all the archs and accumulate -msse -msse2 etc. This is for the nightly-builds tarball.
Comment 9 Orson Teodoro 2008-09-19 00:33:15 UTC
Created attachment 165768 [details, diff]
svn version of remove archs

slight modification for svn revision 319
Comment 10 Orson Teodoro 2008-09-19 00:34:59 UTC
Created attachment 165770 [details, diff]
remove redundant cflags spam

sah spam alot of cflags when it compiles... we remove all redundant {c,cxx,cpp}flags
Comment 11 Orson Teodoro 2008-09-19 00:36:23 UTC
Created attachment 165771 [details, diff]
mute redefinitions

We mute redefinitions of VERSION, PACKAGE_VERSION for astropulse-4.28 compile.
Comment 12 Orson Teodoro 2008-09-19 00:38:11 UTC
Created attachment 165773 [details, diff]
remove pic

sah compiles with pic... this looks like it is not a shared library
Comment 13 Orson Teodoro 2008-09-19 00:39:58 UTC
Created attachment 165775 [details]
replacement app_info.xml

this is a replacement that requires app_info.sam.sah
Comment 14 Orson Teodoro 2008-09-19 00:42:08 UTC
Created attachment 165777 [details]
template

this is a template to be modified by the ebuild to produce appropriate settings for app_info.xml
Comment 15 Orson Teodoro 2008-09-19 01:03:24 UTC
Created attachment 165779 [details]
updated ebuild

The updated ebuild includes...

The astropulse use flag that installs headers and source code to be used for astropulse for which astropulse will be compiled against.

The ebuild combines an existing app_info.sam.ap and newer app_info.sam.sah profile from /var/lib/boinc and combines them to generate a new updated app_info.xml.  We do it this way because the user may choose or not choose to combine the opengl version and it becomes a problem to determine how much to slice off and location of where to make the edits.  It is more easier to maintain also.

We also remove the redundant redefinition warnings redefinition warnings for astropulse, clean up optimization check, and remove possible fPIC requirement.  This ebuild produces a more cleaner compile.  The optimization patch needs testing for powerpc because -faltivec check may be accidentally appended.  It looks like -faltivec is not supported in gcc 4.3.

We also force it to download specifically revision 319 from svnrepo if the user chooses [it might be lying all of it says the same revision] and put a check to see if there is a version difference between what the ebuild wants (6.03) vs what is in svnrepo.
Comment 16 Sébastien Fabbro (RETIRED) gentoo-dev 2009-02-03 09:32:08 UTC
sci-astronomty/setiathome is masked for removal in 30 days. 
Please comment on bug #257233 if you see any reason to keep it around.
Thanks.
Comment 17 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-03-21 22:39:36 UTC
removed, wontfix