Package-Name: transcode
Conflicts: transcode-cvs
Requires: jpeg ffmpeg|ffmpeg-cvs libmpeg2
Suggests: lame libdv libdvdread mjpegtools|mjpegtools-cvs
Rebuild-For: ImageMagick SDL Xorg a52dec avifile gtk+ ibp jpeg libfame liblzo libmpeg3 libogg libquicktime libtheora libvorbis libxio libxml2
Compile-Requires: pkgconfig
Homepage: http://www.transcoding.org
Source: http://www.jakemsr.com/transcode//(transcode-(\d+(\.\d+)+)\.tar\.gz)/[\0-\377]*transcode-(\d+(.\d+)+).tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -af AUTHORS COPYING ChangeLog README TODO "$(PREFIX)/"
	set -e; for pkgopt in ImageMagick:imagemagick SDL:sdl a52dec:a52 avifile:avifile gtk+:gtk ibp:ibp jpeg:libjpeg lame:lame libdv:libdv libdvdread:libdvdread libfame:libfame liblzo:lzo libmpeg3:libmpeg3 libogg:ogg libquicktime:libquicktime libtheora:theora libvorbis:vorbis libxio:xio libxml2:libxml2 mjpegtools:mjpegtools ; do \
		pkg=`echo $$pkgopt | cut -d: -f1`; \
		opt=`echo $$pkgopt | cut -d: -f2`; \
		var=`echo $$pkg | tr a-z- A-Z_`; \
		if packager c $$pkg; then \
			eval "$$var=--enable-$$opt"; \
		else \
			eval "$$var=--disable-$$opt"; \
		fi; \
	done; \
	if test "x$$SDL$$GTK$$IMAGEMAGICK$$AVIFILE" != x; then \
		XLIBS="-Wl,-rpath,/usr/X11/lib"; \
	else \
		XLIBS=""; \
	fi; \
	LDFLAGS="$$XLIBS" $(MAKE) -f ../Makefile configure CONFIGURE_OPTS="--enable-libpostproc --with-libpostproc-includes=/usr/include/postproc --enable-v4l --enable-oss $$IMAGEMAGICK $$SDL $$A52 $$AVIFILE $$GTK $$IBP $$JPEG $$LAME $$LIBDV $$LIBDVDREAD $$LIBFAME $$LIBLZO $$LIBMPEG3 $$LIBOGG $$LIBQUICKTIME $$LIBTHEORA $$LIBVORBIS $$LIBXIO $$LIBXML2 $$MPEGTOOLS"
	$(MAKE)
	$(MAKE) install
	rm -rf "$(PREFIX)"/doc
	mv "$(PREFIX)"/share/doc/transcode "$(PREFIX)"/doc
	rmdir "$(PREFIX)"/share/doc
	rmdir "$(PREFIX)"/share
Install:
	$(MAKE) instbin BIN="avifix aviindex avimerge avisplit avisync tccat tcdecode tcdemux tcextract tcmodinfo tcmp3cut tcmplex tcprobe tcrequant tcscan tcxmlcheck tcxpm2rgb transcode"
	$(MAKE) instman SECTION=1 MAN="avifix aviindex avimerge avisplit avisync tccat tcdecode tcdemux tcextract tcmodinfo tcprobe tcpvmexportd tcscan tcxmlcheck transcode"

/pkg/transcode/
/usr/bin/avifix
/usr/bin/aviindex
/usr/bin/avimerge
/usr/bin/avisplit
/usr/bin/avisync
/usr/bin/tccat
/usr/bin/tcdecode
/usr/bin/tcdemux
/usr/bin/tcextract
/usr/bin/tcmodinfo
/usr/bin/tcmp3cut
/usr/bin/tcmplex
/usr/bin/tcprobe
/usr/bin/tcrequant
/usr/bin/tcscan
/usr/bin/tcxmlcheck
/usr/bin/tcxpm2rgb
/usr/bin/transcode
/usr/man/man1/avifix.1.gz
/usr/man/man1/aviindex.1.gz
/usr/man/man1/avimerge.1.gz
/usr/man/man1/avisplit.1.gz
/usr/man/man1/avisync.1.gz
/usr/man/man1/tccat.1.gz
/usr/man/man1/tcdecode.1.gz
/usr/man/man1/tcdemux.1.gz
/usr/man/man1/tcextract.1.gz
/usr/man/man1/tcmodinfo.1.gz
/usr/man/man1/tcprobe.1.gz
/usr/man/man1/tcpvmexportd.1.gz
/usr/man/man1/tcscan.1.gz
/usr/man/man1/tcxmlcheck.1.gz
/usr/man/man1/transcode.1.gz
