summaryrefslogtreecommitdiffstats
path: root/audio-soft/mediatomb/DEPENDS
diff options
context:
space:
mode:
Diffstat (limited to 'audio-soft/mediatomb/DEPENDS')
-rwxr-xr-xaudio-soft/mediatomb/DEPENDS23
1 files changed, 6 insertions, 17 deletions
diff --git a/audio-soft/mediatomb/DEPENDS b/audio-soft/mediatomb/DEPENDS
index 65600bec60..1df44620e7 100755
--- a/audio-soft/mediatomb/DEPENDS
+++ b/audio-soft/mediatomb/DEPENDS
@@ -23,15 +23,7 @@ optional_depends spidermonkey \
"--enable-libjs" \
"--disable-libjs" \
"personalized virtual containers" &&
-message "mediatomb depends on either taglib or id3lib, but NOT both" &&
-optional_depends taglib \
- "--enable-taglib" \
- "--disable-taglib" \
- "to parse id3 tags" &&
-optional_depends id3lib \
- "--enable-id3lib" \
- "--disable-id3lib" \
- "to parse id3 tags" &&
+depends $MEDIATOMB_ID3 "--enable-$MEDIATOMB_ID3" &&
optional_depends libexif \
"--enable-libexif" \
"--disable-libexif" \
@@ -40,14 +32,11 @@ optional_depends curl \
"--enable-curl" \
"--disable-curl" \
"to fetch content from the web" &&
-optional_depends libextractor \
- "--enable-libextractor" \
- "--disable-libextractor" \
- "to gather metadata from various files (NOT recommended)" &&
-optional_depends LIBAVCODEC \
- "--enable-ffmpeg" \
- "--disable-ffmpeg" \
- "to gather metadata from video files" &&
+if [[ $MEDIATOMB_METADATA == libextractor ]]; then
+depends libextractor "--enable-libextractor"
+else
+depends LIBAVCODEC "--enable-ffmpeg"
+fi &&
optional_depends mp4v2 \
"" "--disable-libmp4v2" \
"to enable MP4 support" &&