Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 204904 - media-video/xine-ui-0.99.5 ebuild doesn't correctly enable/disable libcaca
Summary: media-video/xine-ui-0.99.5 ebuild doesn't correctly enable/disable libcaca
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-08 14:00 UTC by Michael Donaghy
Modified: 2008-01-08 22:21 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Donaghy 2008-01-08 14:00:11 UTC
Even if I have USE=-libcaca, xine-ui still attempts to build with caca support; investigation revealed the ebuild was passing the wrong arguments to configure.

Reproducible: Always

Steps to Reproduce:
1. emerge media-libs/libcaca
2. Set USE=-libcaca
3. emerge media-video/xine-ui

Actual Results:  
xine-ui attempts to build the cacaxine frontend

Expected Results:  
xine-ui should build without the cacaxine frontend

Patch to fix:
--- /usr/portage/media-video/xine-ui/xine-ui-0.99.5.ebuild      2008-01-02 12:06:25.000000000 +0000
+++ /usr/local/portage/media-video/xine-ui/xine-ui-0.99.5.ebuild        2008-01-08 13:49:37.000000000 +0000
@@ -67,7 +67,7 @@
                $(use_enable debug) \
                $(use_with X x) \
                $(use_with aalib) \
-               $(use_with libcaca) \
+               $(use_with libcaca caca) \
                $(use_with curl) \
                $(use_with readline) \
                --without-ncurses \
Comment 1 Alexis Ballier gentoo-dev 2008-01-08 22:21:06 UTC
applied, thanks for spotting it & the fix