]> git.sesse.net Git - vlc/commitdiff
* extras/contrib:
authorChristophe Massiot <massiot@videolan.org>
Tue, 2 Mar 2004 22:55:34 +0000 (22:55 +0000)
committerChristophe Massiot <massiot@videolan.org>
Tue, 2 Mar 2004 22:55:34 +0000 (22:55 +0000)
  - fixed the infamous "libmad is twice slower" bug
  - fixed libmad dynamic build
  - added a52 support to ffmpeg
  - remove libdvdnav

extras/contrib/src/Makefile
extras/contrib/src/packages.mak

index 4bdbd81ec08cdd460c3dc4b32c51197c1604f3a1..85a143d5ec7b1f13fad9f2aebf33ec4785de642d 100644 (file)
@@ -2,7 +2,7 @@
 # src/Makefile : Dearchive and compile all files necessary
 # ***************************************************************************
 # Copyright (C) 2003, 2004 VideoLAN
-# $Id: Makefile,v 1.18 2004/03/02 19:21:03 hartman Exp $
+# $Id: Makefile,v 1.19 2004/03/02 22:55:34 massiot 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 .dts .mod
+       .dvdcss .dvdread .dvdplay .dvbpsi .live .goom .caca .dts .mod
 FORCE:
 
 # ***************************************************************************
@@ -311,7 +311,8 @@ libmad: libmad-$(LIBMAD_VERSION).tar.gz
        $(EXTRACT_GZ)
 
 .mad: libmad
-       (cd $<; ./configure --prefix=$(PREFIX) && make && make install)
+       (cd $<; ./configure --prefix=$(PREFIX) CFLAGS="-O3" && make && make install)
+       $(INSTALL_NAME)
        touch $@
 
 CLEAN_FILE += .mad
@@ -533,7 +534,7 @@ ffmpeg-$(FFMPEG_VERSION).tar.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 --disable-zlib && 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 --enable-a52 && make && make -C libavcodec/libpostproc install && make -C libavcodec installlib && make -C libavformat installlib)
        touch $@
 
 CLEAN_FILE += .ffmpeg
index 20861b266657e03a342a69eec99da8ad63b8f943..7ddcdbd1548799ea09818dc95fa51f9caf06a2b4 100644 (file)
@@ -2,7 +2,7 @@
 # src/packages.mak : Archive locations
 # ***************************************************************************
 # Copyright (C) 2003, 2004 VideoLAN
-# $Id: packages.mak,v 1.17 2004/03/02 19:21:03 hartman Exp $
+# $Id: packages.mak,v 1.18 2004/03/02 22:55:34 massiot Exp $
 #
 # Authors: Christophe Massiot <massiot@via.ecp.fr>
 #          Derk-Jan Hartman <hartman at videolan dot org>
@@ -45,9 +45,9 @@ A52DEC_URL=http://liba52.sourceforge.net/files/a52dec-$(A52DEC_VERSION).tar.gz
 MPEG2DEC_VERSION=0.4.1-cvs
 MPEG2DEC_CVSROOT=:pserver:anonymous@cvs.libmpeg2.sourceforge.net:/cvsroot/libmpeg2
 MPEG2DEC_SNAPSHOT=http://libmpeg2.sourceforge.net/files/mpeg2dec-snapshot.tar.gz
-LIBID3TAG_VERSION=0.15.0b
+LIBID3TAG_VERSION=0.15.1b
 LIBID3TAG_URL=ftp://ftp.mars.org/pub/mpeg/libid3tag-$(LIBID3TAG_VERSION).tar.gz
-LIBMAD_VERSION=0.15.0b
+LIBMAD_VERSION=0.15.1b
 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