Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 293969 - New ebuild: tachyon
Summary: New ebuild: tachyon
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Alexey Shvetsov
URL:
Whiteboard:
Keywords: EBUILD, InOverlay, InVCS
Depends on:
Blocks: 201321
  Show dependency tree
 
Reported: 2009-11-21 17:47 UTC by Christopher Schwan
Modified: 2010-03-07 22:33 UTC (History)
0 users

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


Attachments
tachyon ebuild (tachyon-0.98.7.ebuild,2.88 KB, text/plain)
2009-11-21 17:48 UTC, Christopher Schwan
Details
New ebuild for tachyon with some fixes (tachyon-0.98.9.ebuild,3.05 KB, text/plain)
2010-02-24 18:36 UTC, Christopher Schwan
Details
Proposed Changes for ebuild (tachyon.diff,2.51 KB, patch)
2010-02-28 08:39 UTC, Christopher Schwan
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Schwan 2009-11-21 17:47:28 UTC
Tachyon is parallel / multiprocessor ray tracing system.

Homepage: http://jedi.ks.uiuc.edu/~johns/raytracer/

The ebuild was originally written by Francois Bissey, I did some changes to support other architectures and MPI. I also tested on x86 and amd64.

Reproducible: Always
Comment 1 Christopher Schwan 2009-11-21 17:48:18 UTC
Created attachment 210806 [details]
tachyon ebuild
Comment 2 Alexey Shvetsov archtester gentoo-dev 2010-01-30 18:56:59 UTC
I plan to add it to sci overlay first
Comment 3 Alexey Shvetsov archtester gentoo-dev 2010-01-30 19:01:08 UTC
Added to sci overlay
Comment 4 Alexey Shvetsov archtester gentoo-dev 2010-02-23 17:45:34 UTC
Added to tree
Comment 5 Christopher Schwan 2010-02-24 18:35:33 UTC
Thanks for adding to the tree - I have some comments on my original ebuild:

- License: Tachyons license is "some kind of BSD" which means it matches best /usr/portage/licenses/BSD but is not identical to it and its of course not "as-is". What to do in this case ?
- QA: I appended to every command a "die"
Comment 6 Christopher Schwan 2010-02-24 18:36:48 UTC
Created attachment 221013 [details]
New ebuild for tachyon with some fixes
Comment 7 Christopher Schwan 2010-02-24 18:40:11 UTC
One more thing: You should remove "RESTRICT=..." for the ebuilds in tree
Comment 8 Alexey Shvetsov archtester gentoo-dev 2010-02-27 22:59:56 UTC
please create a new ebuild based on in tree one
and post it with diff to in tree one
Comment 9 Christopher Schwan 2010-02-28 08:39:32 UTC
Created attachment 221517 [details, diff]
Proposed Changes for ebuild

Most import changes:

- LICENSE is "kind of BSD", not as-is
- removed restriction to download only from mirrors
- replaced eerror with die
- appended dies to commands
Comment 10 Alexey Shvetsov archtester gentoo-dev 2010-03-07 22:33:11 UTC
Ok =) commited