Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72182 - avifile's ebuild completely messed up, with missing use-flags and bogus dependencies
Summary: avifile's ebuild completely messed up, with missing use-flags and bogus depen...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2004-11-22 19:57 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2005-01-29 07:49 UTC (History)
0 users

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


Attachments
Patches over current ebuild (avifile.diff,3.40 KB, patch)
2004-11-22 19:58 UTC, Diego Elio Pettenò (RETIRED)
Details | Diff
Current ebuild + patch (avifile-0.7.41.20041001-r1.ebuild,4.50 KB, text/plain)
2005-01-29 03:01 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2004-11-22 19:57:58 UTC
Current avifile ebuild changes configure switches using a nonstandard way, without using use-flags, make depends on divx4linux and win32codecs using only the x86 flag (instead of the right divx4linux and avi use-flags), depends on madplay instead of libmad (and without a switch) and so on.

I found the problem when I saw it depends on madplay which shouldn't depend on at all.

The attached ebuild fixes the mess and adds many new flags to the ebuild to be compiled only with the needed stuff.

Regards,
Diego
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2004-11-22 19:58:25 UTC
Created attachment 44523 [details, diff]
Patches over current ebuild
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2004-12-08 22:30:53 UTC
Thank you! I think this should be the base for the next revision.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-01-29 03:01:37 UTC
Created attachment 49812 [details]
Current ebuild + patch

Any hope to see this going into portage with the current version?
Comment 4 Jan Brinkmann (RETIRED) gentoo-dev 2005-01-29 07:49:57 UTC
thanks a lot for your effort, i've just commited the new revision, -r2. i've made some changes to exclude dependencies from arches which don't support some optional dependencies like 'there is no divx4linux on arches other than x86' etc.