Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169109 - media-video(?)/QAvimator (new ebuild)
Summary: media-video(?)/QAvimator (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
: 341737 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-03-03 11:16 UTC by slick
Modified: 2016-05-12 10:03 UTC (History)
3 users (show)

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


Attachments
qavimator-svn/qavimator-svn-0.1.9999.ebuild (qavimator-svn-0.1.9999.ebuild,982 bytes, text/plain)
2007-03-03 11:18 UTC, slick
Details
qavimator/qavimator-9999.ebuild (qavimator-9999.ebuild,875 bytes, text/plain)
2007-03-03 14:38 UTC, slick
Details
qavimator/files/data_path.patch (data_path.patch,1.82 KB, patch)
2007-03-03 14:39 UTC, slick
Details | Diff
qavimator/qavimator-9999.ebuild (qavimator-9999.ebuild,882 bytes, text/plain)
2007-07-06 20:55 UTC, John Wiggins
Details
qavimator/files/data_path.patch (data_path.patch,1.82 KB, patch)
2007-07-06 21:17 UTC, John Wiggins
Details | Diff
qavimator/qavimator-9999.ebuild (qavimator-9999.ebuild,886 bytes, text/plain)
2007-07-06 21:37 UTC, John Wiggins
Details

Note You need to log in before you can comment on or make changes to this bug.
Description slick 2007-03-03 11:16:53 UTC
I create a simple ebuild for svn-version of QAvimator, see http://www.qavimator.org

I am not sure all is correct, but it works. Feel free to make it better ;-)

I suggest categorie games-util
Comment 1 slick 2007-03-03 11:18:00 UTC
Created attachment 111899 [details]
qavimator-svn/qavimator-svn-0.1.9999.ebuild

qavimator-svn/qavimator-svn-0.1.9999.ebuild
Comment 2 Santiago M. Mola (RETIRED) gentoo-dev 2007-03-03 12:01:00 UTC
(In reply to comment #1)
> Created an attachment (id=111899) [edit]
> qavimator-svn/qavimator-svn-0.1.9999.ebuild
> 
> qavimator-svn/qavimator-svn-0.1.9999.ebuild
> 

(I'd call it qavimator-9999.ebuild)

I think you set ESVN_FETCH_CMD, ESVN_UPDATE_CMD and ESVN_PROJECT to their default values, so you don't need to set them explicitely.

Same thing for S since subversion.eclass sets S=${WORKDIR}/${PN}.

in src_install, you should use helper functions (like dobin) and not "mv" directly.

It's not necessary to inherit eutils if you don't use it (and this ebuild don't use it at all).

And finally, it'd be okay if it install things in standard paths (/usr/bin, /usr/share, etc), but maybe it requires patching the sources...
Comment 3 slick 2007-03-03 14:38:44 UTC
Created attachment 111929 [details]
qavimator/qavimator-9999.ebuild

Ok, I update the ebuild. I hope this is little bit better.

I try to patch the sources, it works, but I am not sure this is the finest way. (it use relative paths)
Comment 4 slick 2007-03-03 14:39:27 UTC
Created attachment 111930 [details, diff]
qavimator/files/data_path.patch
Comment 5 John Wiggins 2007-07-06 20:55:31 UTC
Created attachment 124084 [details]
qavimator/qavimator-9999.ebuild
Comment 6 John Wiggins 2007-07-06 20:56:51 UTC
Comment on attachment 124084 [details]
qavimator/qavimator-9999.ebuild

Added ~amd64 keyword, since qavimator builds on amd64 with no problem.
Comment 7 John Wiggins 2007-07-06 21:17:34 UTC
Created attachment 124087 [details, diff]
qavimator/files/data_path.patch

This is an update to the previous patch, since the previous patch doesn't work against the current svn.
Comment 8 John Wiggins 2007-07-06 21:37:36 UTC
Created attachment 124088 [details]
qavimator/qavimator-9999.ebuild

Needed to inherit qt3 to allow access to a lockfile...

Ebuild seems to be working now :)
Comment 9 oninoshiko 2007-12-23 09:15:45 UTC
(In reply to comment #8)
> Created an attachment (id=124088) [edit]
> qavimator/qavimator-9999.ebuild
> 
> Needed to inherit qt3 to allow access to a lockfile...
> 
> Ebuild seems to be working now :)
> 

presently segfaults on amd64, likely upstream issue... just letting it be known.

oninoshiko@localhost:~/overlay$ qavimator 
AnimationView::AnimationView(): using limits file '/usr/share/qavimator/../lib/qavimator/data/SL.lim'
Reaing reference model '/usr/share/qavimator/../lib/qavimator/data/SLMale.bvh'
BVH::bvhRead(/usr/share/qavimator/../lib/qavimator/data/SLMale.bvh)
Segmentation fault
Comment 10 tman 2010-10-14 10:21:26 UTC
does sb make support for this? and does it still work?
Comment 11 Patrice Clement gentoo-dev 2016-05-12 10:03:19 UTC
*** Bug 341737 has been marked as a duplicate of this bug. ***