summaryrefslogtreecommitdiff
path: root/dvdauthor/dvdauthor-freetype_pkgconfig.patch
blob: bb9858f437d4337eb9d8031f3e1fce08ac67d3d7 (plain)
    1 From 259f892fe61f16c26733506d2511eec7ff136dc4 Mon Sep 17 00:00:00 2001
    2 From: Lars Wendler <polynomial-c@gentoo.org>
    3 Date: Mon, 7 May 2018 09:18:48 +0200
    4 Subject: [PATCH] Use pkg-config to find freetype
    5 
    6 As of freetype-2.9.1 the freetype-config file no longer gets installed
    7 by default.
    8 ---
    9  configure.ac | 10 ++++------
   10  1 file changed, 4 insertions(+), 6 deletions(-)
   11 
   12 diff --git a/configure.ac b/configure.ac
   13 index c06ac6b..1194059 100644
   14 --- a/configure.ac
   15 +++ b/configure.ac
   16 @@ -79,10 +79,8 @@ PKG_CHECK_MODULES([FRIBIDI], [fribidi], [AC_DEFINE(HAVE_FRIBIDI, 1, [whether Fri
   17  AC_SUBST(FRIBIDI_CFLAGS)
   18  AC_SUBST(FRIBIDI_LIBS)
   19  
   20 -AC_CHECK_PROGS(FREETYPECONFIG, [freetype-config])
   21 -if test -n "$FREETYPECONFIG"; then
   22 -    FREETYPE_CPPFLAGS="`$FREETYPECONFIG --cflags`"
   23 -    FREETYPE_LIBS="`$FREETYPECONFIG --libs $config_static`"
   24 +PKG_CHECK_MODULES(FREETYPE, [freetype2],[
   25 +    FREETYPE_CPPFLAGS="$FREETYPE_CFLAGS"
   26      AC_DEFINE(HAVE_FREETYPE, 1, [Whether FreeType is available])
   27  
   28      ac_save_CPPFLAGS="$CPPFLAGS"
   29 @@ -91,9 +89,9 @@ if test -n "$FREETYPECONFIG"; then
   30      CPPFLAGS="$ac_save_CPPFLAGS"
   31      AC_SUBST(FREETYPE_CPPFLAGS)
   32      AC_SUBST(FREETYPE_LIBS)
   33 -else
   34 +    ],
   35      AC_MSG_ERROR([freetype not found])
   36 -fi
   37 +)
   38  
   39  
   40  AC_ARG_ENABLE([default-video-format],
   41 -- 
   42 2.17.0

Generated by cgit