{
DVDREAD_PATCH = "$(PATCH) -p0 < ../patch-libdvdread-css-vlc-dylib.patch &&" ;
}
+
+ if $(OS) = CYGWIN
+ {
+ DVDREAD_PATCH = "$(PATCH) -p1 < ../patch-libdvdread-cygwin.patch &&" ;
+ }
}
if $(CSS) = 1 # Include CSS support in libdvdread if requested
{
cd `dirname $(>)` && CONTRIB=`pwd` && rm -rf libtheora &&
(gzip -dc libtheora.tar.gz | tar xf - ) && cd libtheora &&
+ HAVE_PKG_CONFIG="no" && export HAVE_PKG_CONFIG &&
./configure --prefix=$CONTRIB --with-ogg=$CONTRIB --with-vorbis=$CONTRIB --cache-file=$CONTRIB/config.cache --disable-shared \
--disable-oggtest --disable-vorbistest --disable-sdltest --disable-examples &&
$(MAKE) && $(MAKE) install &&
Wget $(SUBDIR)/zlib.tar.gz : $(SUBDIR)/version_zlib.txt ;
Zlib $(SUBDIR)/lib/libz.a : $(SUBDIR)/zlib.tar.gz ;
}
+
+# bzip2
+if $(OS) = CYGWIN
+{
+ rule BZip2
+ {
+ Depends $(<) : $(>) ;
+ Depends lib : $(<) ;
+ }
+ actions BZip2
+ {
+ cd `dirname $(>)` && CONTRIB=`pwd` &&
+ rm -rf bzip2 && (gzip -dc bzip2.tar.gz | tar xf - ) &&
+ cd bzip2 && $(MAKE) && $(MAKE) install && cp libbz2.a $CONTRIB/lib/ &&
+ $(STRIP) $CONTRIB/lib/libbz2.a
+ }
+ Wget $(SUBDIR)/bzip2.tar.gz : $(SUBDIR)/version_bzip2.txt ;
+ BZip2 $(SUBDIR)/lib/libbz2.a : $(SUBDIR)/bzip2.tar.gz ;
+}