summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authoriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-08-19 19:10:27 +0000
committeriive <iive@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-08-19 19:10:27 +0000
commitcf8daf54a244b3db74a7225c99529bbf78cf0ad2 (patch)
treefb5e4b01a60ab0a8a5800995d059981a8a6bf4dd /configure
parentf55f7265174431409975999afc0d581f886be54f (diff)
downloadmpv-cf8daf54a244b3db74a7225c99529bbf78cf0ad2.tar.bz2
mpv-cf8daf54a244b3db74a7225c99529bbf78cf0ad2.tar.xz
Fix xv and xinerama force on --enable-*
The previous commit changed the conditions of check execution to match Diego's semantics (execute check only on 'auto'), but the 'else' case forces detection to 'no', even if previous --enable-* had set it to 'yes'. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@19456 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure8
1 files changed, 4 insertions, 4 deletions
diff --git a/configure b/configure
index 9accd3c2d3..cbb6da6a12 100755
--- a/configure
+++ b/configure
@@ -3825,15 +3825,15 @@ int main(void) {
EOF
_xv=no
cc_check -lXv $_ld_x11 && _xv=yes
-else
- _xv=no
fi
+
if test "$_xv" = yes ; then
_def_xv='#define HAVE_XV 1'
_ld_xv='-lXv'
_vosrc="$_vosrc vo_xv.c"
_vomodules="xv $_vomodules"
else
+ _xv=no
_def_xv='#undef HAVE_XV'
_novomodules="xv $_novomodules"
fi
@@ -3878,13 +3878,13 @@ int main(void) { (void) XineramaIsActive(0); return 0; }
EOF
_xinerama=no
cc_check -lXinerama $_ld_x11 && _xinerama=yes
-else
- _xinerama=no
fi
+
if test "$_xinerama" = yes ; then
_def_xinerama='#define HAVE_XINERAMA 1'
_ld_xinerama='-lXinerama'
else
+ _xinerama=no
_def_xinerama='#undef HAVE_XINERAMA'
fi
echores "$_xinerama"