-rule Zlib
-{
- Depends $(<) : $(>) ;
- Depends lib : $(<) ;
-}
-actions Zlib
-{
- cd `dirname $(>)` && CONTRIB=`pwd` &&
- rm -rf zlib && tar xzf zlib.tar.gz &&
- cd zlib &&
- ./configure --prefix=$CONTRIB && make && make install && touch $CONTRIB/.contrib
- strip -S $CONTRIB/lib/libz.a
-}
-Wget $(SUBDIR)/zlib.tar.gz : $(SUBDIR)/version_zlib.txt ;
-Zlib $(SUBDIR)/lib/libz.a : $(SUBDIR)/zlib.tar.gz ;
-}
-
-rule LibMkv
-{
- Depends $(<) : $(>) ;
- Depends lib : $(<) ;
-}
-actions LibMkv
-{
- cd `dirname $(>)` && CONTRIB=`pwd` &&
- rm -rf libmkv && tar xzf libmkv.tar.gz && cd libmkv &&
- ./configure --disable-shared --enable-static --prefix=$CONTRIB &&
- make && make install &&
- strip -S $CONTRIB/lib/libmkv.a
+ rule Zlib
+ {
+ Depends $(<) : $(>) ;
+ Depends lib : $(<) ;
+ }
+ actions Zlib
+ {
+ cd `dirname $(>)` && CONTRIB=`pwd` &&
+ rm -rf zlib && (gzip -dc zlib.tar.gz | tar xf - ) &&
+ cd zlib && ./configure --prefix=$CONTRIB &&
+ $(MAKE) && $(MAKE) install && touch $CONTRIB/.contrib &&
+ $(STRIP) $CONTRIB/lib/libz.a
+ }
+ Wget $(SUBDIR)/zlib.tar.gz : $(SUBDIR)/version_zlib.txt ;
+ Zlib $(SUBDIR)/lib/libz.a : $(SUBDIR)/zlib.tar.gz ;