]> git.sesse.net Git - vlc/commitdiff
* added dtsdec, 're' upgrade of libmad
authorDerk-Jan Hartman <hartman@videolan.org>
Mon, 9 Feb 2004 12:54:47 +0000 (12:54 +0000)
committerDerk-Jan Hartman <hartman@videolan.org>
Mon, 9 Feb 2004 12:54:47 +0000 (12:54 +0000)
extras/contrib/src/Makefile
extras/contrib/src/packages.mak

index b1be21efcdce14d835f443bdb182a55623eba414..7eeb13acf1260cb1897607d317559566f0422d2c 100644 (file)
@@ -2,7 +2,7 @@
 # src/Makefile : Dearchive and compile all files necessary
 # ***************************************************************************
 # Copyright (C) 2003, 2004 VideoLAN
-# $Id: Makefile,v 1.14 2004/01/24 21:06:52 hartman Exp $
+# $Id: Makefile,v 1.15 2004/02/09 12:54:47 hartman Exp $
 #
 # Authors: Christophe Massiot <massiot@via.ecp.fr>
 #          Derk-Jan Hartman <hartman at videolan dot org>
@@ -43,7 +43,7 @@ export LDFLAGS = -L$(PREFIX)/lib
 all: .autoconf .libtool .automake .iconv .intl .freetype .fribidi \
        .a52 .mpeg2 .id3tag .mad .ogg .vorbis .vorbisenc .theora \
        .FLAC .speex .faad .lame .ebml .matroska .ffmpeg .openslp \
-       .dvdcss .dvdread .dvdplay .dvdnav .dvbpsi .live .goom .caca
+       .dvdcss .dvdread .dvdplay .dvdnav .dvbpsi .live .goom .caca .dts
 FORCE:
 
 # ***************************************************************************
@@ -300,20 +300,20 @@ DISTCLEAN_PKG += libid3tag-$(LIBID3TAG_VERSION).tar.gz
 # libmad
 # ***************************************************************************
 
-mad-$(LIBMAD_VERSION).tar.gz:
+libmad-$(LIBMAD_VERSION).tar.gz:
        $(WGET) $(LIBMAD_URL)
 
-mad: mad-$(LIBMAD_VERSION).tar.gz
+libmad: libmad-$(LIBMAD_VERSION).tar.gz
        $(EXTRACT_GZ)
 
-.mad: mad
+.mad: libmad
        (cd $<; ./configure --prefix=$(PREFIX) && make && make install)
        $(INSTALL_NAME)
        touch $@
 
 CLEAN_FILE += .mad
-CLEAN_PKG += mad
-DISTCLEAN_PKG += mad-$(LIBMAD_VERSION).tar.gz
+CLEAN_PKG += libmad
+DISTCLEAN_PKG += libmad-$(LIBMAD_VERSION).tar.gz
 
 # ***************************************************************************
 # ogg
@@ -516,21 +516,21 @@ DISTCLEAN_PKG += libmatroska-$(LIBMATROSKA_VERSION).tar.gz
 # ffmpeg
 # ***************************************************************************
 
-#ffmpeg:
-#      cvs -d $(FFMPEG_CVSROOT) login
-#      cvs -d $(FFMPEG_CVSROOT) co ffmpeg
-#      patch -p 0 < Patches/ffmpeg.patch.cvs
+ffmpeg:
+       cvs -d $(FFMPEG_CVSROOT) login
+       cvs -d $(FFMPEG_CVSROOT) co ffmpeg
+       patch -p 0 < Patches/ffmpeg.patch.cvs
 #      (cd $@; ./bootstrap)
 
 ffmpeg-$(FFMPEG_VERSION).tar.gz:
        $(WGET) $(FFMPEG_URL)
 
-ffmpeg: ffmpeg-$(FFMPEG_VERSION).tar.gz
-       $(EXTRACT_GZ)
-       patch -p 0 < Patches/ffmpeg.patch
+#ffmpeg: ffmpeg-$(FFMPEG_VERSION).tar.gz
+#      $(EXTRACT_GZ)
+#      patch -p 0 < Patches/ffmpeg.patch
 
 .ffmpeg: ffmpeg
-       (cd $<; ./configure --prefix=$(PREFIX) --extra-cflags="$(CFLAGS)" --extra-ldflags="$(LDFLAGS)" --enable-mp3lame --enable-pp --disable-vhook --disable-vorbis --disable-faad --disable-a52 --enable-mp3lame && make && make -C libavcodec/libpostproc install && make -C libavcodec installlib && make -C libavformat installlib)
+       (cd $<; ./configure --prefix=$(PREFIX) --extra-cflags="$(CFLAGS)" --extra-ldflags="$(LDFLAGS)" --enable-mp3lame --enable-pp --disable-vhook --disable-vorbis --disable-faad --disable-a52 --enable-mp3lame --disable-zlib && make && make -C libavcodec/libpostproc install && make -C libavcodec installlib && make -C libavformat installlib)
        touch $@
 
 CLEAN_FILE += .ffmpeg
@@ -706,6 +706,24 @@ CLEAN_FILE += .caca
 CLEAN_PKG += libcaca
 DISTCLEAN_PKG += libcaca-$(LIBCACA_VERSION).tar.gz
 
+# ***************************************************************************
+# libdts
+# ***************************************************************************
+
+dtsdec-$(DTSDEC_VERSION).tar.gz:
+       $(WGET) $(DTSDEC_URL)
+
+dtsdec: dtsdec-$(DTSDEC_VERSION).tar.gz
+       $(EXTRACT_GZ)
+
+.dts: dtsdec
+       (cd $<; ./configure --prefix=$(PREFIX) && make && make install)
+       touch $@
+
+CLEAN_FILE += .dts
+CLEAN_PKG += dtsdec
+DISTCLEAN_PKG += dtsdec-$(DTSDEC_VERSION).tar.gz
+
 # ***************************************************************************
 # Some cleansing
 # ***************************************************************************
index ba42bfb85d909f3c2c8722d4ba8c00bc20c29da9..d70c955df5a202eff300ed1b97c90f38e300e7d2 100644 (file)
@@ -2,7 +2,7 @@
 # src/packages.mak : Archive locations
 # ***************************************************************************
 # Copyright (C) 2003, 2004 VideoLAN
-# $Id: packages.mak,v 1.12 2004/01/24 21:06:52 hartman Exp $
+# $Id: packages.mak,v 1.13 2004/02/09 12:54:47 hartman Exp $
 #
 # Authors: Christophe Massiot <massiot@via.ecp.fr>
 #          Derk-Jan Hartman <hartman at videolan dot org>
@@ -47,8 +47,8 @@ MPEG2DEC_CVSROOT=:pserver:anonymous@cvs.libmpeg2.sourceforge.net:/cvsroot/libmpe
 MPEG2DEC_SNAPSHOT=http://libmpeg2.sourceforge.net/files/mpeg2dec-snapshot.tar.gz
 LIBID3TAG_VERSION=0.15.0b
 LIBID3TAG_URL=ftp://ftp.mars.org/pub/mpeg/libid3tag-$(LIBID3TAG_VERSION).tar.gz
-LIBMAD_VERSION=0.14.2b
-LIBMAD_URL=ftp://ftp.mars.org/pub/mpeg/mad-$(LIBMAD_VERSION).tar.gz
+LIBMAD_VERSION=0.15.0b
+LIBMAD_URL=ftp://ftp.mars.org/pub/mpeg/libmad-$(LIBMAD_VERSION).tar.gz
 OGG_VERSION=1.1
 OGG_URL=http://www.vorbis.com/files/1.0.1/unix/libogg-$(OGG_VERSION).tar.gz
 OGG_CVSROOT=:pserver:anoncvs@xiph.org:/usr/local/cvsroot
@@ -90,4 +90,6 @@ LIVEDOTCOM_URL=http://download.videolan.org/pub/testing/contrib/live.$(LIVEDOTCO
 GOOMDJ_URL=http://sidekick.student.utwente.nl/videolan/goom-dj.tar.gz
 LIBCACA_VERSION=0.8
 LIBCACA_URL=http://sam.zoy.org/projects/libcaca/libcaca-$(LIBCACA_VERSION).tar.gz
+DTSDEC_VERSION=0.0.1
+DTSDEC_URL=http://download.videolan.org/pub/videolan/dtsdec/$(DTSDEC_VERSION)/dtsdec-$(DTSDEC_VERSION).tar.gz