1 --- dvdread/misc/dvdread.pc.in.orig 2011-11-25 11:13:16.573585109 -0500
2 +++ dvdread/misc/dvdread.pc.in 2011-11-25 11:01:31.390088283 -0500
6 Cflags: -I${includedir}
7 -Libs: -L${libdir} -ldvdread
8 +Libs: -L${libdir} -ldvdread @CSS_LIBS@
9 --- dvdread/src/Makefile.am.orig 2011-11-25 11:20:16.287666356 -0500
10 +++ dvdread/src/Makefile.am 2011-11-25 11:20:24.147705328 -0500
12 dvd_input.c dvd_udf.c md5.c nav_print.c ifo_print.c bitreader.c \
13 bswap.h dvd_input.h dvdread_internal.h dvd_udf.h md5.h bitreader.h
15 -libdvdread_la_LIBADD = $(DYNAMIC_LD_LIBS)
16 +libdvdread_la_LIBADD = $(DYNAMIC_LD_LIBS) @CSS_LIBS@
18 libdvdread_la_LDFLAGS = -version-info $(DVDREAD_LT_CURRENT):$(DVDREAD_LT_REVISION):$(DVDREAD_LT_AGE) \
19 -export-symbols-regex "(^dvd.*|^nav.*|^ifo.*|^DVD.*|^UDF.*)"
20 --- dvdread/configure.ac.orig 2011-11-25 10:59:00.953342325 -0500
21 +++ dvdread/configure.ac 2011-11-25 11:21:26.732015667 -0500
23 dnl ---------------------------------------------
25 dnl ---------------------------------------------
26 +AC_ARG_ENABLE([libdvdcss], [ --enable-libdvdcss force linking against libdvdcss])
29 +if test x"$enable_libdvdcss" != xyes; then
33 - CFLAGS="-idirafter \$(top_srcdir)/msvc/include $CFLAGS"
34 - LDFLAGS="-no-undefined $LDFLAGS"
37 + *mingw32* | *cygwin*)
38 LDFLAGS="-no-undefined $LDFLAGS"
42 AC_SUBST(DYNAMIC_LD_LIBS)
46 +dnl link with libdvdcss
49 + *darwin*) CSS_LIBS="${CSS_LIBS} -Wl,-framework,CoreFoundation -Wl,-framework,IOKit"
52 + AC_CHECK_LIB(dvdcss, dvdcss_interface_2,, AC_MSG_ERROR(You need libdvdcss.so.2 or later))
53 + AC_CHECK_HEADERS(dvdcss/dvdcss.h,, AC_MSG_ERROR(You need libdvdcss (dvdcss.h)))
58 dnl ---------------------------------------------