Ticket #35290: mlterm-fribidi.diff

File mlterm-fribidi.diff, 1003 bytes (added by kehoea@…, 12 years ago)
  • configure.in

    old new  
    9090        [  --enable-fribidi        bidi[default=disabled]],
    9191        fribidi=$enable_fribidi, fribidi="no")
    9292if test "$fribidi" = "yes" ; then
    93         AC_CHECK_PROG(fribidi_config,fribidi-config,yes,fribidi="no")
    94         if test "$fribidi_config" = "yes" ; then
    95                 FRIBIDI_CFLAGS="`fribidi-config --cflags` -DUSE_FRIBIDI"
    96                 FRIBIDI_LIBS="`fribidi-config --libs`"
     93        PKG_CHECK_MODULES(FRIBIDI, fribidi, fribidi=yes, fribidi=no)
     94        if test "$fribidi" = "yes" ; then
     95                FRIBIDI_CFLAGS="`pkg-config fribidi --cflags` -DUSE_FRIBIDI"
     96                FRIBIDI_LIBS="`pkg-config fribidi --libs`"
     97        else
     98                AC_CHECK_PROG(fribidi_config,fribidi-config,yes,fribidi="no")
     99                if test "$fribidi_config" = "yes" ; then
     100                        FRIBIDI_CFLAGS="`fribidi-config --cflags` -DUSE_FRIBIDI"
     101                        FRIBIDI_LIBS="`fribidi-config --libs`"
     102                fi
    97103        fi
    98104fi
    99105AC_SUBST(FRIBIDI_CFLAGS)