libpostproc1 stable port information

# Do NOT transfer to 10.7. Very old ABI.
# Any package that depends on this should be updated to depend
# on at least ffmpeg-0.7.

Package: libpostproc1
Version: 0.0.1
Revision: 13
Architecture: i386, powerpc
###
Depends: %n-shlibs (= %v-%r)
BuildDependsOnly: true
Conflicts: libpostproc-dev, libpostproc1, libpostproc51-dev
Replaces: libpostproc-dev, libpostproc1, libpostproc51-dev
###
Source: http://www1.mplayerhq.hu/MPlayer/releases/MPlayer-1.0pre2.tar.bz2
Source-MD5: a60c179468f85e83e3f9e1922e81ad64
###
PatchScript: <<
### Fix to make dylibs
perl -pi -e 's,SPPLIB = libpostproc.so,SPPLIBINSTALL = %p/lib/libpostproc.0.dylib\nSPPLIB = libpostproc.\$\(SPPVERSION\).dylib,g' libavcodec/libpostproc/Makefile
perl -pi -e 's,\$\(OPTFLAGS\),\$\(OPTFLAGS\) -fno-common,g' libavcodec/libpostproc/Makefile
perl -pi -e 's,\$\(CC\) -shared -Wl\,-soname\,\$\(SPPLIB\).0 \\,\$\(CC\) -dynamiclib -install_name \$\(SPPLIBINSTALL\) \\\n\t-compatibility_version 1 -current_version 1.0.1 \\,g' libavcodec/libpostproc/Makefile
perl -pi -e 's,-o \$\(SPPLIB\) \$\(SPPOBJS\),-o \$\(SPPLIB\) \$\(SPPOBJS\)\n\tln -sf \$\(SPPLIB\) libpostproc.0.dylib\n\tln -sf \$\(SPPLIB\) libpostproc.dylib,g' libavcodec/libpostproc/Makefile

### fix to accept gcc4 compiler (patch up to upstream cvs version 1.1115)
perl -pi -e 's/\Q2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9])\E/2.95.[2-9]|2.95.[2-9][-.]*|[3-4].*)/' configure
<<
###
DocFiles: LICENSE
###
ConfigureParams: --enable-shared-pp
###
CompileScript: <<
./configure %c
cd libavcodec/libpostproc; make
<<
###
InstallScript: <<
mkdir -p %i/lib
mkdir -p %i/include/postproc
install -m 664 libavcodec/libpostproc/postprocess.h %i/include/postproc
install -m 664 libavcodec/libpostproc/libpostproc.a %i/lib
install -m 755 libavcodec/libpostproc/libpostproc.0.0.1.dylib %i/lib
ln -sf libpostproc.0.0.1.dylib %i/lib/libpostproc.0.dylib
ln -sf libpostproc.0.0.1.dylib %i/lib/libpostproc.dylib
<<
###
SplitOff: <<
Package: %N-shlibs
Files: <<
lib/libpostproc.*.dylib
<<
Shlibs: <<
%p/lib/libpostproc.0.dylib 1.0.0 %n (>= 0.0.1-1)
<<
DocFiles: LICENSE
<<
###
Description: Post Processing Library
DescDetail: <<
Post Processing library for multimedia apps
<<
###
License: GPL
Maintainer: Justin F. Hallett
Homepage: http://www.mplayerhq.hu/