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
-~----------~----~----~----~------~----~------~--~---

Reply via email to