| Summary: | media-sound/clementine improve USEflags for Apple devices | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Jaime Martin <jaime.mj> |
| Component: | New packages | Assignee: | Nikoli <nikoli> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | sound, ssuominen |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| URL: | http://code.google.com/p/clementine-player/wiki/PortableDevices | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Jaime Martin
2010-11-08 23:08:59 UTC
USE="-ipod iphone" behaviour is correct: 'ebuild /usr/portage/media-sound/clementine/clementine-0.5.3.ebuild prepare && grep -i -e gpod -e imobile /var/tmp/portage/media-sound/clementine-0.5.3/work/clementine-0.5.3/CMakeLists.txt': ... if(ENABLE_IMOBILEDEVICE AND IMOBILEDEVICE_FOUND AND PLIST_FOUND AND HAVE_LIBGPOD AND USBMUXD_FOUND) set(HAVE_IMOBILEDEVICE ON) endif(ENABLE_IMOBILEDEVICE AND IMOBILEDEVICE_FOUND AND PLIST_FOUND AND HAVE_LIBGPOD AND USBMUXD_FOUND) ... 'ipod' is global USE flag for enabling libgpod support, 'iphone' is used in gnome-base/gvfs and media-libs/libgpod for enabling app-pda/libimobiledevice, no reason for breaking traditions. Also 'iphone' is described in metadata.xml. >> Also 'iphone' is described in metadata.xml.
Yes, but the name is confuse anyway. The use flag should be called "libimobiledevice" or "ios" but not "iphone" because the iPhone is just one of the Apple iOS devices supported by the libimobiledevice.
This should be sorted now: libimobiledevice -> USE="ios" libgpod -> USE="ipod" Please reopen if I missed something |