[poppler] (1/2) build: have qt3 detection use pkgconfig
Jan Engelhardt
jengelh at medozas.de
Mon Mar 22 13:48:46 PDT 2010
On Monday 2010-03-22 21:34, Albert Astals Cid wrote:
>Hi, sorry for the late answer, i would appreciate if you did not change the
>Makefile.am
>> @@ -2,7 +2,7 @@ INCLUDES = \
>> -I$(top_srcdir) \
>> -I$(top_srcdir)/poppler \
>> $(cairo_includes) \
>> - $(POPPLER_QT_CXXFLAGS) \
>> + $(libqt3_CFLAGS) \
>> $(FREETYPE_CFLAGS) \
>> $(FONTCONFIG_CFLAGS)
>>
Have to. PKG_CHECK_MODULES([foobar], [boing])
will check for libboing and put the results in foobar_CFLAGS
and foobar_LIBS, so I can't use POPPLER_QT_CXXFLAGS anymore
as it's now at least _CFLAGS.
>and i also would appreciate if you explained all those ifelse
>inside the PKG_CHECK_MODULES call.
It's simply what has been there before in the file,
and apparently required for the POPPLET_QT_CHECK macro
and its invocation from configure.ac.
>> - qtpthread=''
>> - if test "x$pthread_needed" = "xyes"; then
>> - qtpthread="-pthread"
>> - fi
>> -
>> - $1[]_CXXFLAGS="-I$qt_incdir"
>> - $1[]_LIBS="$qtpthread -L$qt_libdir -lqt-mt"
>> - ifelse([$2], , :, [$2])
>> -else
>> - ifelse([$3], , [AC_MSG_FAILURE(dnl
>> -[Qt development libraries not found])],
>> - [$3])
>> -fi
>> +PKG_CHECK_MODULES([libqt3], [qt-mt], [
>> + ifelse([$2], , :, [$2])
>> +], [
>> + ifelse([$3], ,
>> + [AC_MSG_FAILURE([Qt development libraries not found])],
>> + [$3])
>> ])
>>
>> -
More information about the poppler
mailing list