summaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorsiretart <siretart@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-24 19:32:17 +0000
committersiretart <siretart@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-05-24 19:32:17 +0000
commit30748b8a55914b5947505db2a4364922e6223795 (patch)
treec041d69322431ae5828ee7b2a6281f6f9143458b /configure
parent25cb4330c92a107537483a26ae3b0cdc92eff532 (diff)
downloadmpv-30748b8a55914b5947505db2a4364922e6223795.tar.bz2
mpv-30748b8a55914b5947505db2a4364922e6223795.tar.xz
make configure use pkg-config for fribidi checks
fribidi upstream has dropped fribidi-config in favor of pkg-config now: http://lists.freedesktop.org/archives/fribidi/2008-May/000532.html This commit fixes: http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1675 https://launchpad.net/bugs/556200 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582784 git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31209 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure15
1 files changed, 2 insertions, 13 deletions
diff --git a/configure b/configure
index 6308d11878..a8519c71a8 100755
--- a/configure
+++ b/configure
@@ -488,7 +488,6 @@ Use these options if autodetection fails:
--with-xvmclib=NAME adapter-specific library name (e.g. XvMCNVIDIA)
--with-freetype-config=PATH path to freetype-config
- --with-fribidi-config=PATH path to fribidi-config
--with-glib-config=PATH path to glib*-config
--with-gtk-config=PATH path to gtk*-config
--with-sdl-config=PATH path to sdl*-config
@@ -740,7 +739,6 @@ _macosx_bundle=auto
_sortsub=yes
_freetypeconfig='freetype-config'
_fribidi=auto
-_fribidiconfig='fribidi-config'
_enca=auto
_inet6=auto
_gethostbyname2=auto
@@ -800,9 +798,6 @@ for ac_option do
--with-freetype-config=*)
_freetypeconfig=$(echo $ac_option | cut -d '=' -f 2)
;;
- --with-fribidi-config=*)
- _fribidiconfig=$(echo $ac_option | cut -d '=' -f 2)
- ;;
--with-gtk-config=*)
_gtkconfig=$(echo $ac_option | cut -d '=' -f 2)
;;
@@ -6458,15 +6453,9 @@ int main(void) {
}
EOF
_fribidi=no
- _inc_tmp=""
- _ld_tmp="-lfribidi"
+ _inc_tmp="$($_pkg_config --cflags fribidi)"
+ _ld_tmp="$($_pkg_config --libs fribidi)"
cc_check $_inc_tmp $_ld_tmp && _fribidi=yes
- if $_fribidiconfig --version > /dev/null 2>&1 &&
- test "$_fribidi" = no ; then
- _inc_tmp="$($_fribidiconfig --cflags)"
- _ld_tmp="$($_fribidiconfig --libs)"
- cc_check $_inc_tmp $_ld_tmp && _fribidi=yes
- fi
fi
if test "$_fribidi" = yes ; then
def_fribidi='#define CONFIG_FRIBIDI 1'