gmerlin-avdecoder1 stable port information

Package: gmerlin-avdecoder1
Version: 1.1.1
Revision: 1
###
#Source: mirror:sourceforge:gmerlin/gmerlin-avdecoder-%v.tar.bz2
# this is actually 1.1.1-pre1 from SVN, so the tarball hosted off of
# my server until the official release.
#Source: mirror:sourceforge:gmerlin/gmerlin-avdecoder-%v.tar.bz2
Source: http://dropbox.at.or.at/dropbox/gmerlin-avdecoder-%v.tar.bz2
Source-MD5: 47f32890a16537b191f3468242d348eb
#Source-SHA1: ffde54c10be35a08ec4da6f4d3305787c943d0f3
###
DocFiles: README NEWS COPYING AUTHORS INSTALL ChangeLog
###
Maintainer: Hans-Christoph Steiner
HomePage: http://gmerlin.sourceforge.net/
License: GPL
Description: Library for media file decoding support
###
DescDetail: <<
This is gmerlin_avdecoder, a multimedia decoding library.
It it primarly a support library for gmerlin, but it can also be
used as a standalone library for getting sophisticated media file
decoding support for your application.
<<
#
Depends: %N-shlibs (= %v-%r), libgettext8-shlibs (>=0.17-1), libavcodec53-shlibs, libpostproc51-shlibs, libswscale2-shlibs, libavformat53-shlibs, libfaad2-shlibs, libflac8 (>=1.2.1-1000), libvorbis0-shlibs (>=1.2.0-1), libtheora0-shlibs (>=1.0-0.alpha5.100), libspeex1-shlibs, libpng15-shlibs, libtiff-shlibs (>=3.8.2-1000), a52dec-shlibs (>=0.7.4-2), libmpcdec5-shlibs (>=1.2.6-1), libcdio7-shlibs (>=0.79-1), libmad-shlibs (>=0.15.1b-5), libgavl1-shlibs (>=1.2.0-1), libdca-shlibs, libdvdread.3-shlibs (>=0.9.5-1), libjpeg8-shlibs, libopenjpeg-shlibs, amrnb-shlibs, faac-shlibs, libgnugetopt-shlibs, lame-shlibs, libx264-115-shlibs, xvidcore-shlibs, libogg-shlibs, libiconv, libschroedinger-shlibs, liboil-0.3-shlibs
#
BuildDepends: fink (>= 0.24.12), autoconf (>=2.59-1), automake1.11, libtool2, pkgconfig, gettext-tools (>=0.17-1), libgettext8-dev (>=0.17-1), libiconv-dev, doxygen, libavcodec53-dev,libpostproc51-dev, libswscale2-dev, libavformat53-dev, libavutil51-dev, libfaad2-dev, libflac8-dev (>=1.2.1-1000), libvorbis0 (>=1.2.0-1), libtheora0 (>=1.0-0.alpha5.100), libspeex1, libpng15, libtiff (>=3.8.2-1000), a52dec-dev (>=0.7.4-2), libmpcdec5 (>=1.2.6-1), libcdio-dev (>=0.79-1), libmad (>=0.15.1b-5), libgavl1 (>=1.2.0-1), libdca-dev, libdvdread.3 (>=0.9.5-1), libjpeg8, libopenjpeg, amrnb-dev, faac-dev, libgnugetopt, lame-dev, libx264-115-dev, xvidcore, libogg, libschroedinger, liboil-0.3
BuildDependsOnly: true
#
# we are currently not using libmpeg2 and mjpegtools because we think FFMPEG
# provides that stuff, no? And gmerlin isn't packaged currently.
# --enable-libdca and --enable-theora should exist but do not, only the --disable versions
ConfigureParams: --disable-gmerlin --enable-libavcodec --enable-libpostproc --enable-libswscale --enable-libavformat --enable-schroedinger --enable-speex --disable-mjpegtools --enable-ogg --enable-vorbis --disable-libmpeg2 --enable-libtiff --enable-openjpeg --disable-samba --enable-libpng --enable-faad2 --enable-dvdread --enable-flac --enable-musepack --enable-mad --enable-liba52 --enable-libcdio --disable-win32 --with-avcodec=%p --with-avformat=%p --with-vorbis=%p --with-faad2-prefix=%p
# Arg! On 10.4, the LDFLAGS seem to be necessary, but not on 10.5. There is
# most likely a better solution for this. These are all frameworks that are
# used by libcdio and are included in the CDIO_LIBS var. Chatted briefly with
# dmacks and akh on #fink about this, but no luck. It seems like it is
# related to 'pkg-config --libs libcdio' giving these frameworks on 10.4 but
# not on 10.5.
CompileScript: <<
./autogen.sh
LIBRARY_PATH="%p/lib:$LIBRARY_PATH" ./configure %c
make LDFLAGS="$LDFLAGS -Wl,-framework,Carbon -Wl,-framework,IOKit -Wl,-framework,DiskArbitration -Wl,-headerpad_max_install_names"
<<
###
SplitOff: <<
Package: %n-shlibs
Description: Shared libraries for gmerlin-avdecoder
Depends: libgettext8-shlibs (>=0.17-1), libavcodec53-shlibs, libpostproc51-shlibs, libswscale2-shlibs, libavformat53-shlibs, libfaad2-shlibs, libflac8 (>=1.2.1-1000), libvorbis0-shlibs (>=1.2.0-1), libtheora0-shlibs (>=1.0-0.alpha5.100), libspeex1-shlibs, libpng15-shlibs, libtiff-shlibs (>=3.8.2-1000), a52dec-shlibs (>=0.7.4-2), libmpcdec5-shlibs (>=1.2.6-1), libcdio7-shlibs (>=0.79-1), libmad-shlibs (>=0.15.1b-5), libgavl1-shlibs (>=1.2.0-1), libdca-shlibs, libdvdread.3-shlibs (>=0.9.5-1), libjpeg8-shlibs, libopenjpeg-shlibs, amrnb-shlibs, faac-shlibs, libgnugetopt-shlibs, lame-shlibs, libx264-115-shlibs, xvidcore-shlibs, libogg-shlibs, libiconv, libschroedinger-shlibs, liboil-0.3-shlibs
Files: <<
lib/libgmerlin_avdec.1.dylib
<<
Shlibs: %p/lib/libgmerlin_avdec.1.dylib 2.0.0 %n (>= 1.0.0-1)
DocFiles: README NEWS COPYING AUTHORS INSTALL ChangeLog
<<
# the only file for bin is bgavdump which just gives info on the codecs and is
# mostly there as an example of how to use the API. Seems like it should just
# be part of the main package

#SplitOff2: <<
# Package: %N-bin
# Depends: %N-shlibs (= %v-%r), libavcodec53-shlibs, libpostproc51-shlibs, libswscale2-shlibs, libavformat53-shlibs, libfaad2-shlibs, libflac8 (>=1.2.1-1000), libvorbis0-shlibs (>=1.2.0-1), libtheora0-shlibs (>=1.0-0.alpha5.100), libspeex1-shlibs, libpng15-shlibs, libtiff-shlibs (>=3.8.2-1000), a52dec-shlibs (>=0.7.4-2), libmpcdec5-shlibs (>=1.2.6-1), libcdio7-shlibs (>=0.79-1), libmad-shlibs (>=0.15.1b-5), libgavl1-shlibs (>=1.2.0-1), libdca-shlibs, libdvdread.3-shlibs (>=0.9.5-1), libjpeg8-shlibs, libopenjpeg-shlibs, amrnb-shlibs, faac-shlibs, libgnugetopt-shlibs, lame-shlibs, libx264-115-shlibs, xvidcore-shlibs, libogg-shlibs, libschroedinger-shlibs
# Description: command line info for gmerlin-avdecoder
# Files: <<
# bin/bgavdump
# <<
# DocFiles: README NEWS COPYING AUTHORS INSTALL ChangeLog
#<<

gmerlin-avdecoder1 stable port .patch

--- gmerlin-avdecoder-1.1.0/lib/aac_frame.c 2009-05-24 08:10:42.000000000 -0700
+++ gmerlin-avdecoder-1.1.0/lib/aac_frame.c 2009-12-28 22:47:14.000000000 -0800
@@ -26,11 +26,11 @@
#include
#include

+#define LOG_DOMAIN "aac_frame"
+
#ifdef HAVE_NEAACDEC_H
#include

-#define LOG_DOMAIN "aac_frame"
-
/*
* Backwards compatibility names (currently in neaacdec.h,
* but might be removed in future versions)

gmerlin-avdecoder1 _unstable_ port .patch