]> Pileus Git - ~andy/sunrise/blob - media-libs/libass/files/libass-0.9.4_automagic.patch
media-libs/libass: New ebuild for bug 213559
[~andy/sunrise] / media-libs / libass / files / libass-0.9.4_automagic.patch
1 --- libass-0.9.4/configure.ac.orig      2008-03-16 09:23:39.000000000 +0100
2 +++ libass-0.9.4/configure.ac   2008-03-16 10:42:17.000000000 +0100
3 @@ -11,13 +11,29 @@
4  AC_PROG_CPP
5  
6  # Checks for libraries.
7 -AC_CHECK_LIB([png], [png_create_write_struct], AC_DEFINE(HAVE_LIBPNG, 1, [use libpng]))
8 -AC_SEARCH_LIBS([iconv_open], [iconv], AC_DEFINE(USE_ICONV, 1, [use iconv]))
9 -AC_CHECK_LIB([enca], [enca_analyser_alloc], [AC_DEFINE(HAVE_ENCA, 1, [use enca])  LIBS="$LIBS -lenca"])
10 +
11 +
12 +
13 +AC_ARG_WITH([png], AS_HELP_STRING([--without-png], [Build without png library (default: test)]))
14 +if test "x$with_png" != "xno"; then
15 +       AC_CHECK_LIB([png], [png_create_write_struct], AC_DEFINE(HAVE_LIBPNG, 1, [use libpng]))
16 +fi
17 +
18 +AC_ARG_WITH([iconv], AS_HELP_STRING([--without-iconv], [Build without iconv library (default: test)]))
19 +if test "x$with_iconv" != "xno"; then
20 +       AC_SEARCH_LIBS([iconv_open], [iconv], AC_DEFINE(USE_ICONV, 1, [use iconv]))
21 +       AC_CHECK_HEADER([iconv.h])
22 +fi
23 +
24 +AC_ARG_WITH([enca], AS_HELP_STRING([--without-enca], [Build without enca library (default: test)]))
25 +if test "x$with_enca" != "xno"; then
26 +       AC_CHECK_LIB([enca], [enca_analyser_alloc], [AC_DEFINE(HAVE_ENCA, 1, [use enca])  LIBS="$LIBS -lenca"])
27 +       AC_CHECK_HEADER([enca.h])
28 +fi
29  
30  # Checks for header files.
31  AC_HEADER_STDC
32 -AC_CHECK_HEADERS([inttypes.h stdint.h stdlib.h string.h sys/time.h unistd.h iconv.h enca.h])
33 +AC_CHECK_HEADERS([inttypes.h stdint.h stdlib.h string.h sys/time.h unistd.h])
34  
35  PKG_CHECK_MODULES([FONTCONFIG], fontconfig >= 2.2.0, [
36      CFLAGS="$CFLAGS $FONTCONFIG_CFLAGS"