Author: pebender
Date: Sun Jul 5 15:08:38 2009
New Revision: 5120
Added:
trunk/gar-minimyth/script/lib/libtheora/ (props changed)
trunk/gar-minimyth/script/lib/libtheora/Makefile
trunk/gar-minimyth/script/lib/libtheora/checksums
Modified:
trunk/gar-minimyth/html/minimyth/document-changelog.txt
trunk/gar-minimyth/script/lib/ffmpeg/Makefile
trunk/gar-minimyth/script/mediaplayers/mplayer-svn/Makefile
trunk/gar-minimyth/script/mediaplayers/mplayer-vld/Makefile
trunk/gar-minimyth/script/mediaplayers/vlc/Makefile
trunk/gar-minimyth/script/mediaplayers/xine-lib/Makefile
trunk/gar-minimyth/script/utils/transcode/Makefile
Log:
- Added libtheora because the decoder has better performanc and the
decoder and encoder support thusnelda.
- Removed theora and vorbis decoder support from FFmpeg.
- Added libtheora and libvorbis encoder support to FFmpeg.
- Modified transcode, MPlayer, VLC and Xine so that they use
libtheora and libvorbis.
- Added package lib/libtheora.
Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt Sun Jul 5
15:08:38 2009
@@ -44,6 +44,12 @@
- Added VAAPI support to MPlayer.
- Added VAAPI's VDPAU backend so that VAAPI capable players can take
advantage of the VDPAU support in NVIDIA drivers.
+ - Added libtheora because the decoder has better performanc and the
+ decoder and encoder support thusnelda.
+ - Removed theora and vorbis decoder support from FFmpeg.
+ - Added libtheora and libvorbis encoder support to FFmpeg.
+ - Modified transcode, MPlayer, VLC and Xine so that they use
+ libtheora and libvorbis.
Modified LIRC
- Updated to pick up the improved iMON driver
@@ -143,6 +149,7 @@
Removed xorg-7.3.
Added packages
+ Added lib/libtheora.
Added nvidia/nvidia-173.14.20.
Added nvidia/nvidia-96.43.13.
Added system/irxkeys.
Modified: trunk/gar-minimyth/script/lib/ffmpeg/Makefile
==============================================================================
--- trunk/gar-minimyth/script/lib/ffmpeg/Makefile (original)
+++ trunk/gar-minimyth/script/lib/ffmpeg/Makefile Sun Jul 5 15:08:38 2009
@@ -10,7 +10,7 @@
define BLURB
endef
-DEPENDS = lang/c lib/zlib utils/bzip2 X11/libva X11/vdpau
+DEPENDS = lang/c lib/libtheora lib/libvorbis lib/zlib utils/bzip2
X11/libva X11/vdpau
BUILDDEPS = devel/yasm
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
@@ -64,7 +64,11 @@
--disable-memalign-hack \
--disable-beos-netserver \
--enable-encoders \
+ --disable-encoder="theora" \
+ --disable-encoder="vorbis" \
--enable-decoders \
+ --disable-decoder="theora" \
+ --disable-decoder="vorbis" \
--enable-muxers \
--enable-demuxers \
--enable-parsers \
@@ -90,8 +94,8 @@
--disable-libopenjpeg \
--disable-libschroedinger \
--disable-libspeex \
- --disable-libtheora \
- --disable-libvorbis \
+ --enable-libtheora \
+ --enable-libvorbis \
--disable-libx264 \
--disable-libxvid \
--disable-mlib \
Added: trunk/gar-minimyth/script/lib/libtheora/Makefile
==============================================================================
--- (empty file)
+++ trunk/gar-minimyth/script/lib/libtheora/Makefile Sun Jul 5 15:08:38
2009
@@ -0,0 +1,45 @@
+GARNAME = libtheora
+GARVERSION = 1.1alpha2
+CATEGORIES = lib
+MASTER_SITES = http://downloads.xiph.org/releases/theora/
+DISTFILES = $(DISTNAME).tar.bz2
+LICENSE = xiph
+xiph_LICENSE_TEXT = $(WORKSRC)/COPYING
+
+DESCRIPTION =
+define BLURB
+endef
+
+DEPENDS = lang/c lib/libogg lib/libvorbis lib/SDL
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS) --build=$(GARBUILD) --host=$(GARHOST) \
+ --enable-shared \
+ --disable-static \
+ --disable-spec \
+ --enable-asm \
+ --disable-oggtest \
+ --disable-vorbistest \
+ --disable-sdltest \
+ --disable-telemetry \
+ --enable-float \
+ --enable-encode \
+ --disable-examples \
+ --with-gnu-ld
+
+Optional Packages:
+
+include ../../gar.mk
+
+post-patch:
+ @$(call FIX_LIBTOOL,$(WORKSRC)/configure)
+ @$(MAKECOOKIE)
+
+post-install:
+ rm -f $(DESTDIR)$(libdir)/libtheora.la
+ rm -f $(DESTDIR)$(libdir)/libtheoradec.la
+ rm -f $(DESTDIR)$(libdir)/libtheoraenc.la
+ @$(MAKECOOKIE)
Added: trunk/gar-minimyth/script/lib/libtheora/checksums
==============================================================================
--- (empty file)
+++ trunk/gar-minimyth/script/lib/libtheora/checksums Sun Jul 5 15:08:38
2009
@@ -0,0 +1 @@
+ddcdba802154b39072d5182c97153c0e download/libtheora-1.1alpha2.tar.bz2
Modified: trunk/gar-minimyth/script/mediaplayers/mplayer-svn/Makefile
==============================================================================
--- trunk/gar-minimyth/script/mediaplayers/mplayer-svn/Makefile (original)
+++ trunk/gar-minimyth/script/mediaplayers/mplayer-svn/Makefile Sun Jul 5
15:08:38 2009
@@ -12,7 +12,7 @@
define BLURB
endef
-DEPENDS = lang/c lib/a52dec lib/alsa-lib lib/faad2 lib/ffmpeg
lib/fontconfig lib/freetype lib/libcdio lib/libdca lib/libdvdnav
lib/libdvdread lib/libjpeg lib/libmad lib/libmng lib/libpng lib/zlib
system/lirc X11/libva X11/vdpau xorg/xorg
+DEPENDS = lang/c lib/a52dec lib/alsa-lib lib/faad2 lib/ffmpeg
lib/fontconfig lib/freetype lib/libcdio lib/libdca lib/libdvdnav
lib/libdvdread lib/libjpeg lib/libmad lib/libmng lib/libpng lib/libtheora
lib/libvorbis lib/zlib system/lirc X11/libva X11/vdpau xorg/xorg
BUILD_DEPS = devel/yasm
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
@@ -125,9 +125,9 @@
--disable-tremor-internal \
--disable-tremor-low \
--disable-tremor \
- --disable-libvorbis \
+ --enable-libvorbis \
--disable-speex \
- --disable-theora \
+ --enable-theora \
--enable-faad \
--disable-faad-internal \
--disable-faad-fixed \
Modified: trunk/gar-minimyth/script/mediaplayers/mplayer-vld/Makefile
==============================================================================
--- trunk/gar-minimyth/script/mediaplayers/mplayer-vld/Makefile (original)
+++ trunk/gar-minimyth/script/mediaplayers/mplayer-vld/Makefile Sun Jul 5
15:08:38 2009
@@ -21,7 +21,7 @@
define BLURB
endef
-DEPENDS = lang/c lib/a52dec lib/alsa-lib lib/faad2 lib/fontconfig
lib/freetype lib/libcdio lib/libdca lib/libdvdnav lib/libjpeg lib/libmad
lib/libpng lib/zlib system/lirc xorg/xorg
+DEPENDS = lang/c lib/a52dec lib/alsa-lib lib/faad2 lib/fontconfig
lib/freetype lib/libcdio lib/libdca lib/libdvdnav lib/libjpeg lib/libmad
lib/libpng lib/libtheora lib/libvorbis lib/zlib system/lirc xorg/xorg
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
@@ -114,9 +114,9 @@
--disable-tremor-internal \
--disable-tremor-low \
--disable-tremor-external \
- --disable-libvorbis \
+ --enable-libvorbis \
--disable-speex \
- --disable-theora \
+ --enable-theora \
--enable-faad-external \
--disable-faad-internal \
--disable-faad-fixed \
Modified: trunk/gar-minimyth/script/mediaplayers/vlc/Makefile
==============================================================================
--- trunk/gar-minimyth/script/mediaplayers/vlc/Makefile (original)
+++ trunk/gar-minimyth/script/mediaplayers/vlc/Makefile Sun Jul 5 15:08:38
2009
@@ -26,6 +26,8 @@
lib/libmatroska \
lib/libmpeg2 \
lib/libpng \
+ lib/libtheora \
+ lib/libvorbis \
lib/libxml2 \
lib/taglib \
lib/zlib \
@@ -121,11 +123,11 @@
--enable-dca \
--disable-flac \
--enable-libmpeg2 \
- --disable-vorbis \
+ --enable-vorbis \
--disable-tremor \
--disable-speex \
--disable-tarkin \
- --disable-theora \
+ --enable-theora \
--disable-dirac \
--disable-schroedinger \
--enable-png \
Modified: trunk/gar-minimyth/script/mediaplayers/xine-lib/Makefile
==============================================================================
--- trunk/gar-minimyth/script/mediaplayers/xine-lib/Makefile (original)
+++ trunk/gar-minimyth/script/mediaplayers/xine-lib/Makefile Sun Jul 5
15:08:38 2009
@@ -10,7 +10,7 @@
define BLURB
endef
-DEPENDS = lang/c lib/alsa-lib lib/faad2 lib/ffmpeg lib/freetype
lib/libcdio lib/libdca lib/libmad lib/libmng lib/libpng lib/vcdimager
lib/zlib X11/vdpau xorg/xorg
+DEPENDS = lang/c lib/alsa-lib lib/faad2 lib/ffmpeg lib/flac lib/freetype
lib/libcdio lib/libdca lib/libmad lib/libmng lib/libpng lib/libtheora
lib/libvorbis lib/vcdimager lib/zlib X11/vdpau xorg/xorg
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
@@ -99,10 +99,10 @@
--with-libfame-prefix="$(DESTDIR)$(prefix)" \
--with-libfame-exec-prefix="$(DESTDIR)$(exec_prefix)" \
--with-linux-path="/dev/null" \
- --without-vorbis \
- --without-theora \
+ --with-vorbis \
+ --with-theora \
--without-speex \
- --without-libflac \
+ --with-libflac \
--without-external-a52dec \
--with-external-libmad \
--without-external-libmpcdec \
Modified: trunk/gar-minimyth/script/utils/transcode/Makefile
==============================================================================
--- trunk/gar-minimyth/script/utils/transcode/Makefile (original)
+++ trunk/gar-minimyth/script/utils/transcode/Makefile Sun Jul 5 15:08:38
2009
@@ -11,7 +11,7 @@
define BLURB
endef
-DEPENDS = lang/c lib/a52dec lib/ffmpeg lib/freetype lib/lame lib/libmpeg2
lib/lzo lib/xvidcore xorg/xorg
+DEPENDS = lang/c lib/a52dec lib/libogg lib/libtheora lib/libvorbis
lib/ffmpeg lib/freetype lib/lame lib/libmpeg2 lib/lzo lib/xvidcore xorg/xorg
CONFIGURE_SCRIPTS = $(WORKSRC)/configure
BUILD_SCRIPTS = $(WORKSRC)/Makefile
@@ -44,9 +44,9 @@
--disable-freetype2 \
--disable-avifile \
--enable-lame \
- --disable-ogg \
- --disable-vorbis \
- --disable-theora \
+ --enable-ogg \
+ --enable-vorbis \
+ --enable-theora \
--disable-libdvdread \
--disable-pvm3 \
--disable-libdv \
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---