head	1.33;
access;
symbols
	pkgsrc-2013Q2:1.33.0.50
	pkgsrc-2013Q2-base:1.33
	pkgsrc-2012Q4:1.33.0.48
	pkgsrc-2012Q4-base:1.33
	pkgsrc-2011Q4:1.33.0.46
	pkgsrc-2011Q4-base:1.33
	pkgsrc-2011Q2:1.33.0.44
	pkgsrc-2011Q2-base:1.33
	pkgsrc-2009Q4:1.33.0.42
	pkgsrc-2009Q4-base:1.33
	pkgsrc-2008Q4:1.33.0.40
	pkgsrc-2008Q4-base:1.33
	pkgsrc-2008Q3:1.33.0.38
	pkgsrc-2008Q3-base:1.33
	cube-native-xorg:1.33.0.36
	cube-native-xorg-base:1.33
	pkgsrc-2008Q2:1.33.0.34
	pkgsrc-2008Q2-base:1.33
	pkgsrc-2008Q1:1.33.0.32
	pkgsrc-2008Q1-base:1.33
	pkgsrc-2007Q4:1.33.0.30
	pkgsrc-2007Q4-base:1.33
	pkgsrc-2007Q3:1.33.0.28
	pkgsrc-2007Q3-base:1.33
	pkgsrc-2007Q2:1.33.0.26
	pkgsrc-2007Q2-base:1.33
	pkgsrc-2007Q1:1.33.0.24
	pkgsrc-2007Q1-base:1.33
	pkgsrc-2006Q4:1.33.0.22
	pkgsrc-2006Q4-base:1.33
	pkgsrc-2006Q3:1.33.0.20
	pkgsrc-2006Q3-base:1.33
	pkgsrc-2006Q2:1.33.0.18
	pkgsrc-2006Q2-base:1.33
	pkgsrc-2006Q1:1.33.0.16
	pkgsrc-2006Q1-base:1.33
	pkgsrc-2005Q4:1.33.0.14
	pkgsrc-2005Q4-base:1.33
	pkgsrc-2005Q3:1.33.0.12
	pkgsrc-2005Q3-base:1.33
	pkgsrc-2005Q2:1.33.0.10
	pkgsrc-2005Q2-base:1.33
	pkgsrc-2005Q1:1.33.0.8
	pkgsrc-2005Q1-base:1.33
	pkgsrc-2004Q4:1.33.0.6
	pkgsrc-2004Q4-base:1.33
	pkgsrc-2004Q3:1.33.0.4
	pkgsrc-2004Q3-base:1.33
	pkgsrc-2004Q2:1.33.0.2
	pkgsrc-2004Q2-base:1.33
	pkgsrc-2004Q1:1.29.0.2
	pkgsrc-2004Q1-base:1.29
	pkgsrc-2003Q4:1.17.0.2
	pkgsrc-2003Q4-base:1.17
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.33
date	2004.05.10.13.48.31;	author wiz;	state dead;
branches;
next	1.32;

1.32
date	2004.04.12.23.17.46;	author salo;	state Exp;
branches;
next	1.31;

1.31
date	2004.04.05.18.41.14;	author wiz;	state Exp;
branches;
next	1.30;

1.30
date	2004.03.28.20.09.07;	author mycroft;	state Exp;
branches;
next	1.29;

1.29
date	2004.03.12.19.43.50;	author snj;	state Exp;
branches;
next	1.28;

1.28
date	2004.02.14.17.21.43;	author jlam;	state Exp;
branches;
next	1.27;

1.27
date	2004.01.28.14.39.37;	author recht;	state Exp;
branches;
next	1.26;

1.26
date	2004.01.26.15.16.53;	author jmmv;	state Exp;
branches;
next	1.25;

1.25
date	2004.01.26.12.48.47;	author jmmv;	state Exp;
branches;
next	1.24;

1.24
date	2004.01.26.12.42.02;	author jmmv;	state Exp;
branches;
next	1.23;

1.23
date	2004.01.24.15.46.44;	author grant;	state Exp;
branches;
next	1.22;

1.22
date	2004.01.23.21.50.45;	author jmmv;	state Exp;
branches;
next	1.21;

1.21
date	2004.01.03.18.49.44;	author reed;	state Exp;
branches;
next	1.20;

1.20
date	2003.12.26.12.40.39;	author jmmv;	state Exp;
branches;
next	1.19;

1.19
date	2003.12.08.14.41.40;	author wiz;	state Exp;
branches;
next	1.18;

1.18
date	2003.12.04.19.48.25;	author xtraeme;	state Exp;
branches;
next	1.17;

1.17
date	2003.09.22.10.45.20;	author seb;	state Exp;
branches;
next	1.16;

1.16
date	2003.09.17.16.40.43;	author jmmv;	state Exp;
branches;
next	1.15;

1.15
date	2003.09.03.13.26.20;	author adam;	state Exp;
branches;
next	1.14;

1.14
date	2003.08.31.22.03.30;	author mycroft;	state Exp;
branches;
next	1.13;

1.13
date	2003.08.31.22.02.48;	author mycroft;	state Exp;
branches;
next	1.12;

1.12
date	2003.08.31.18.39.27;	author mycroft;	state Exp;
branches;
next	1.11;

1.11
date	2003.08.18.14.34.10;	author jmc;	state Exp;
branches;
next	1.10;

1.10
date	2003.07.26.21.41.26;	author jmmv;	state Exp;
branches;
next	1.9;

1.9
date	2003.07.25.17.04.13;	author drochner;	state Exp;
branches;
next	1.8;

1.8
date	2003.07.21.16.51.51;	author martti;	state Exp;
branches;
next	1.7;

1.7
date	2003.07.17.21.42.53;	author grant;	state Exp;
branches;
next	1.6;

1.6
date	2003.07.13.13.52.17;	author wiz;	state Exp;
branches;
next	1.5;

1.5
date	2003.06.25.09.31.26;	author wiz;	state Exp;
branches;
next	1.4;

1.4
date	2003.06.25.08.47.30;	author mrg;	state Exp;
branches;
next	1.3;

1.3
date	2003.06.23.11.49.42;	author wiz;	state Exp;
branches;
next	1.2;

1.2
date	2003.06.23.11.17.38;	author mrg;	state Exp;
branches;
next	1.1;

1.1
date	2003.06.23.07.09.32;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.06.23.07.09.32;	author mrg;	state Exp;
branches;
next	;


desc
@@


1.33
log
@Move graphics/transcode to multimedia/transcode.
@
text
@# $NetBSD: Makefile,v 1.32 2004/04/12 23:17:46 salo Exp $

DISTNAME=	transcode-0.6.12
PKGREVISION=	1
CATEGORIES=	graphics
MASTER_SITES=	http://www.zebra.fh-weingarten.de/~transcode/pre/

MAINTAINER=	tech-pkg@@NetBSD.org
HOMEPAGE=	http://www.zebra.fh-weingarten.de/~transcode/
COMMENT=	Command line video-stream processing tool

BUILD_DEPENDS+=		nasm>=0.98.36:../../devel/nasm

USE_BUILDLINK3=		yes
USE_GNU_TOOLS+=		make

USE_LIBTOOL=		yes
SHLIBTOOL_OVERRIDE=	libtool

.include "../../mk/bsd.prefs.mk"

GNU_CONFIGURE=		yes
CONFIGURE_ARGS+=	--disable-qt
# when libmpeg3 is a shlib.
CONFIGURE_ARGS+=	--without-libmpeg3
CONFIGURE_ARGS+=	--with-default-xvid=xvid4

.if exists(${X11BASE}/lib/libXv.so)
PLIST_SUBST+=		FILTERPV=filter_pv.so
.else
PLIST_SUBST+=		FILTERPV=filter_pv.a
.endif

# this used to operate on acinclude.m4 and run aclocal, but running
# aclocal here breaks due to missing DLFCN checking
post-patch:
	cd ${WRKSRC} && \
	${SED} "s|/usr/local|${PREFIX}|g; s|include/libmpeg3|include/mpeg3|g; s|-ldl -lm|-lm|g" configure > configure.new && \
	${MV} configure.new configure && ${CHMOD} a+x configure
	-cd ${WRKSRC} && ${AUTOMAKE}

post-install:
	${LN} -sf ../libxvidcore.so.4.0  ${PREFIX}/lib/transcode/libxvidcore.so.4

.include "../../archivers/liblzo/buildlink3.mk"
.include "../../audio/liba52/buildlink3.mk"
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/libmpeg3/buildlink3.mk"
.include "../../graphics/ImageMagick/buildlink3.mk"
.include "../../graphics/jpeg/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
# depends on a much later avifile than the one in pkgsrc
#.include "../../multimedia/avifile/buildlink3.mk"
.include "../../multimedia/libdvdread/buildlink3.mk"
.include "../../multimedia/libogg/buildlink3.mk"
.include "../../multimedia/mjpegtools/buildlink3.mk"
.include "../../multimedia/xvidcore/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk/buildlink3.mk"

.include "../../mk/pthread.buildlink3.mk"
.include "../../mk/automake.mk"
.include "../../mk/bsd.pkg.mk"
@


1.32
log
@Follow libogg into multimedia/.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2004/04/05 18:41:14 wiz Exp $
@


1.31
log
@Belatedly bump PKGREVISIONs and dependencies for xvidcore major bump
during recent update (hi charles!).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2004/03/28 20:09:07 mycroft Exp $
a47 1
.include "../../audio/libogg/buildlink3.mk"
a53 1
.include "../../multimedia/libdvdread/buildlink3.mk"
d56 2
d62 1
a63 1

@


1.30
log
@Update to 0.6.12.  Main improvements`are AVI 2.0 support, new filters, and
improved support for newer xvidcore.  Also fixed a threading problem that
would often cause transcode to core dump right before exiting.

 transcode-0.6.12

 Changes:
   o tccat: use '-T 1,-1 -P' instead of '-P 1'.
   o --avi_limit option: Defaults to 0 (disabled) instead of 2GB.

 Fixes:
   o avilib: 64bit issues and other compiler support.
   o v4l: building with linux-2.6 headers.
   o xvid import: check for more library sonames.
   o dvd import: The DVD device may be a char device (osx).
   o im import: segmentation fault at closing time.
   o tcrequant: upstream bugfixes.
   o xvid import: fix library loading on MacOSX.
   o dv import: Do NOT apply a setup when decoding the DV frame. Last
     frame was skipped in NTSC.
   o yuv4mpeg import: read files produced by streamer.
   o -c option: rounding error, only 99 frames of 100 for NTSC.
   o make distcheck: correct inclusion of config.h file.
   o libavcodec: building without mmx.
   o maintaining: included sdl.m4 and glib.m4 in acinclude.m4

 New:
   o avilib: Writing AVI 2.0 (OpenDML) files.
     xine (with my submitted patch) plays such files nicely.
   o denoise3d filter: very fast denoiser.
   o fraps import: decode AVI files from www.fraps.com.
   o v4l2: reading from a video4linux2 device.
   o control filter: read and executes a control "script"
   o ffmpeg import: DV raw decoding support (-i file.dv -x ffmpeg).
   o sh import: executes the input file and reads its output.
   o mp1e export: module based on mp1e, a mpeg1 encoder.
   o os: Support for AMDs x86_64 architecture.
   o --export_par option: sets the pixel/sample aspect ratio.
   o script: bash completion for transcode with tccomplete.source.
   o docs: layout fixes so it will look good on www.transcoding.org
   o ffmpeg export: new codecs namely ffv1, asv1 and asv2.
   o --export_prof option: sets mpeg "profiles" so that transcode
     tries can be smart and guess clipping and zooming options.
   o docs: DV to DVD HOWTO including scripts.

 Improved:
   o xvid4 export: synced with xvidcore-beta3. Please upgrade to this
     release and also update your xvid4.cfg. New xvid4conf is available.
   o pp filter: included postprocess code into transcode.
   o im export: use -w to set quality.
   o dvd import: support for non-continuus chapters.
   o avilib: Support for files with multiple RIFF chunks and no index.
   o vnc import: now respects the --dvd_access_delay setting. Pass
     additional paramters down to vncrec by -x vnc="-arg1 -arg2".
   o mjpeg export: compatibility with Apples quicktime player.
   o probing: improved detection of MP3/MP2 files.
   o libavcodec: Updated included lavc to 4695.
   o aviindex: keyframe detection by analyzing the content of frames.
   o subtitler filter: Update to upstream version 0.8.4
   o pv filter: updated docs and YUV422 support.
   o ivtc filter: new magic and field parameters.
   o mov export: new codecs and colorspaces.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2004/03/12 19:43:50 snj Exp $
d4 1
@


1.29
log
@Use bl3 and ${SED} instead of sed.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2004/02/14 17:21:43 jlam Exp $
d3 1
a3 2
DISTNAME=	transcode-0.6.11
PKGREVISION=	2
d8 1
a8 1
HOMEPAGE=	http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/
d25 1
d42 1
a42 1
	${LN} -s ../libxvidcore.so.2.1  ${PREFIX}/lib/transcode/libxvidcore.so.2
@


1.28
log
@LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2004/01/28 14:39:37 recht Exp $
d14 1
a14 1
USE_BUILDLINK2=		yes
d37 1
a37 1
	sed "s|/usr/local|${PREFIX}|g; s|include/libmpeg3|include/mpeg3|g; s|-ldl -lm|-lm|g" configure > configure.new && \
d44 11
a54 11
.include "../../archivers/liblzo/buildlink2.mk"
.include "../../audio/liba52/buildlink2.mk"
.include "../../audio/lame/buildlink2.mk"
.include "../../audio/libogg/buildlink2.mk"
.include "../../audio/libvorbis/buildlink2.mk"
.include "../../devel/SDL/buildlink2.mk"
.include "../../devel/libmpeg3/buildlink2.mk"
.include "../../graphics/ImageMagick/buildlink2.mk"
.include "../../graphics/jpeg/buildlink2.mk"
.include "../../graphics/freetype2/buildlink2.mk"
.include "../../multimedia/libdvdread/buildlink2.mk"
d56 6
a61 6
#.include "../../multimedia/avifile/buildlink2.mk"
.include "../../multimedia/mjpegtools/buildlink2.mk"
.include "../../multimedia/xvidcore/buildlink2.mk"
.include "../../textproc/libxml2/buildlink2.mk"
.include "../../x11/gtk/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
@


1.27
log
@catch up with the move of libdvdcss, libdvdplay and libdvdread from misc
to multimedia category
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2004/01/26 15:16:53 jmmv Exp $
d18 1
a18 1
SHLIBTOOL_OVERRIDE=	${WRKSRC}/libtool
@


1.26
log
@Fix path to avifile{,-devel}; moved to the multimedia category.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2004/01/26 12:48:47 jmmv Exp $
d54 1
a54 1
.include "../../misc/libdvdread/buildlink2.mk"
@


1.25
log
@Fix path to mjpegtools; moved to the multimedia category.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2004/01/26 12:42:02 jmmv Exp $
a50 2
# depends on a much later avifile than the one in pkgsrc
#.include "../../graphics/avifile/buildlink2.mk"
d55 2
@


1.24
log
@Fix path to xvidcore (moved to the multimedia category).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2004/01/24 15:46:44 grant Exp $
a53 1
.include "../../graphics/mjpegtools/buildlink2.mk"
d57 1
@


1.23
log
@replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2004/01/23 21:50:45 jmmv Exp $
a54 1
.include "../../graphics/xvidcore/buildlink2.mk"
d58 1
@


1.22
log
@Bump PKGREVISION due to xmlcatmgr update to 2.0beta1.  I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2004/01/03 18:49:44 reed Exp $
d15 1
a15 1
USE_GMAKE=		yes
@


1.21
log
@Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2003/12/26 12:40:39 jmmv Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.20
log
@Update to 0.6.11:
  Bugfix audio core; fix AC3 pass-thru.
  Bugfix audio core; undefined symbol in lame lib.
  Bugfix for --accel on PPC (not supported)
  Bugfix for -J extsub; fix vertical shifting up.
  Bugfix for -J hqdn3d; fix typo and default value printout.
  Bugfix for -J logo; flipping with animated images
  Bugfix for -J subtitler; shift was broken.
  Bugfix for -J text; enable the filter core
  Bugfix for -x ffmpeg; deals with NULL frames
  Bugfix for -x im; handle 16bit image files.
  Bugfix for -x xml; fix DV import.
  Bugfix for -y dvraw; Pass-thru video but not audio did not work.
  Bugfix for -y ffmpeg; make it thread-safe.
  Bugfix for -y ffmpeg; vhq is gone, use mdb=0-9.
  Bugfix for -y pcm; fixed floating point division.
  Bugfix for MacOSX; lots of stack thrashing fixes
  Bugfix for avitools; fix audio syncing (again!)
  Bugfix for avitools; pass-thru 0byte frames
  Bugfix for dvd_reader, keeps tcprobe from crashing
  Bugfix for export audio; -E is now used consistently
  Bugfix for tcprobe; segfault reading chapter table.
  Bugfix for tcprobe; segfault when reading data from stdin
  CHANGE: ffmpeg is now used to decode MPEG4 video.
  CHANGE: how the PTS is probed from a vob
  CHANGE: with pass-thru, suggest -y raw,raw.
  Docu; Description of UYVY colorspace.
  Docu; tcprobe(1) uptodate
  Docu; transcode(1) uptodate with additions to various options.
  Improved -J smartyuv; altivec support and fixes
  Improved -J subtitler; upgrade to latest upstream version
  Improved -x im; probing and reading SGI image files.
  Improved -x/-y pvm; support for more codecs.
  Improved -y ffmpeg; enable altivec support on Macs.
  Improved -y ffmpeg; keyframe detection in pass-thru mode.
  Improved AVI support; support for obscure nandub padding.
  Improved autostuff; upgrade libtool, automake and autoconf
  Improved avitools; detect an VBR audio track, more robust.
  Improved binary filesize; libavcodec only linked once.
  Improved configure; Fix X11 detection.
  Improved configure; debug option --enable-maintainer-mode.
  Improved export module documentation
  Improved option -Z; much smarter now (see manpage)
  Improved split mode; the base can be taken from output file.
  Improved tcscan -x mpeg2; print bitrate information.
  Improved transcode help; Looks more nice.
  New Pass-thru mode for MPEG2 files (with opt. requantize).
  New filter -J detectclipping; find black areas
  New filter -J whitebalance; corrects broken white balance.
  New internal colorspace UYVY for higher quality
  New option --dvd_access_delay; increase if you have problems.
  New option --ext to set the filename extension(s)
  New option --uyvy; support for a native 4:2:2 format
  New util tcrequant; requantize an MPEG2-ES stream.
  Removed -y sampeg; never did anything useful.
  Upgraded -y xvid4 to the latest API
  Upgraded included libavcodec to 0.4.8 (4683)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2003/12/08 14:41:40 wiz Exp $
d4 1
@


1.19
log
@Bump PKGREVISION for libogg (or, in 5 cases, libao) updates.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2003/12/04 19:48:25 xtraeme Exp $
d3 1
a3 2
DISTNAME=	transcode-0.6.9
PKGREVISION=	3
@


1.18
log
@Bump PKGREVISION (libxml2, libxslt and imlib2 were updated).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2003/09/22 10:45:20 seb Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.17
log
@The availability of a shared libXv makes libtool creating a shared
filter_pv module. So check for it and adjust PLIST.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2003/09/17 16:40:43 jmmv Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.16
log
@nasm-devel is now nasm.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2003/09/03 13:26:20 adam Exp $
d20 2
d26 6
@


1.15
log
@Revision bump, because ImageMagick's shared library version change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2003/08/31 22:03:30 mycroft Exp $
d12 1
a12 1
BUILD_DEPENDS+=		nasm>=0.98.36:../../devel/nasm-devel
@


1.14
log
@Er, change the libxvidcore.so symlink to match current expectations.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2003/08/31 22:02:48 mycroft Exp $
d4 1
a4 1
#PKGREVISION=	3
@


1.13
log
@Change the libxvidcore
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2003/08/31 18:39:27 mycroft Exp $
@


1.12
log
@Update to transcode 0.6.9.

  * Terse/less technical ChangeLog:
  - Add subtitle support to -x dvd
  - Big endian fixes for wav audio handling
  - Big xvid update, there are now 3 modules. Read the ChangeLog for this
  - Bugfix for -z; thread issues caused image distortion
  - Bugfix for libac3, can be compiled with -msse now
  - Bugfix in -J text; transparency was broken.
  - Bugfix in -y ogg; quoting related
  - Bugfix in -x ogg; probing and decoding broken
  - Bugfix: avimerge, -split and -sync were broken for PCM audio
  - Docu: (Developer) internal architecture
  - Docu: avisplit(1) explains what do about bad AVI sync.
  - Docu: how to do framerate conversions with transcode
  - Docu: transcode(1) explains the different meanings of -F
  - Enable directory mode for pass-through AVI files with -y raw
  - Filters can now take arguments at any length
  - Fix sefault in tccat when called with no -i argument
  - Improved -J 29to23; more accurate interpolation
  - Improved -J 32detect; now searches chroma planes too
  - Improved filter smartyuv; much faster now
  - Improved filter cut; Make the filter aware of framerate changes
  - Improved option --keep_asr; takes probed import asr into account
  - Improved spec file
  - Internal; New frame attribute TC_FRAME_IS_OUT_OF_RANGE
  - Internal; config parser more generic
  - Internal; really clone a frame
  - MP2/MP3 synchword detection improved, better broken streams handling
  - Native directory mode for -x auto,mp3
  - Nearly bugfix when doing AC3-passthrough with multiple PSUs
  - New command line option --export_fps N,frc
  - New configure switch --with-default-xvid; creates a export_xvid symlink
  - New contrib/mpipe.c; a simple tool for input data multiplexing
  - New filter detectsilence; prints silence position in milliseconds
  - New filter fps; convert framerate X to Y; similar to modfps
  - New filter modfps; convert framerate X to framerate Y
  - New filter msharpen; spatial sharpening
  - New tool tcmp3cut which can cut mp3 streams at milliseconds positions
  - No more Latin-1 characters -- Sorry Thomas Ö.
  - Option -b now takes a 4th argument; lame encoding mode
  - Re-enable detection of DIV3 keyframes with -x divx
  - The linear blend deinterlace now also deinterlaces chroma
  - Transcode now writes a correct AVI PCM header for windows players
  - Variable framerate mpegs support
  - Very much improved MacOSX support
  - libtheora configure check update
  - ./configure's lame detection improved
  - print the correct PCM bitrate
  - Nicer/correct printout for -r
  - xml import moudle can read all af6 supported codecs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2003/08/18 14:34:10 jmc Exp $
d34 1
a34 1
	${LN} -s ../libxvidcore.so ${PREFIX}/lib/transcode/libxvidcore.so
@


1.11
log
@This needs nasm-devel in order to compile export_mpeg. Bump version as well.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2003/07/26 21:41:26 jmmv Exp $
d3 2
a4 2
DISTNAME=	transcode-0.6.7
PKGREVISION=	3
@


1.10
log
@Bump revision due to SDL update, and sync versions in buildlink files where
needed.  This is required because esound has been droped as a dependancy.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2003/07/25 17:04:13 drochner Exp $
d4 1
a4 1
PKGREVISION=	2
d12 1
a12 1
BUILD_DEPENDS+=		nasm>=0.98:../../devel/nasm
@


1.9
log
@There is no USE_SHLIBTOOL. USE_LIBTOOL.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2003/07/21 16:51:51 martti Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.8
log
@COMMENT should start with a capital letter.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2003/07/17 21:42:53 grant Exp $
d17 1
a17 1
USE_SHLIBTOOL=		yes
@


1.7
log
@s/netbsd.org/NetBSD.org/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2003/07/13 13:52:17 wiz Exp $
d10 1
a10 1
COMMENT=	command line video-stream processing tool
@


1.6
log
@PKGREVISION bump for libiconv update.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2003/06/25 09:31:26 wiz Exp $
d8 1
a8 1
MAINTAINER=	tech-pkg@@netbsd.org
@


1.5
log
@Fix a comment, remove freshmeat redirect
from MASTER_SITES (it points to old version, and to the same distribution site anyway)
and fix post-patch target.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2003/06/25 08:47:30 mrg Exp $
d4 1
@


1.4
log
@- remove some CONFIGURE_ARGS no longer required.
- clean up post-patch target to be less broken...
- update to transcode 0.6.7.  besides bug fixes, major changes are:
  - Experimental support for decoding and encoding divx5.0.5. I used
    divx4linux-20030428 for development and testing.
  - Added support for scanning MP3 files. tcscan will print the number
    of MP3 chunks and the average bitrate of the file. It also
    calculate the maximum AVI overhead.
  - Simple color support for runtime warnings and errors. If you don't
    like it disable it with --color 0 or --colour 0. If the output of
    transcode is written to a pipe or file it will be automatically
    disabled.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2003/06/23 11:49:42 wiz Exp $
d5 1
a5 2
MASTER_SITES=	http://www.zebra.fh-weingarten.de/~transcode/pre/ \
		http://freshmeat.net/redir/transcode/15968/url_tgz/
d27 1
a27 1
	cd ${WRKSRC} && && \
d42 1
a42 1
# depends on a much later avifile that is in pkgsrc
@


1.3
log
@Improve description.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2003/06/23 11:17:38 mrg Exp $
d3 1
a3 1
DISTNAME=	transcode-0.6.6
d5 2
a6 1
MASTER_SITES=	http://freshmeat.net/redir/transcode/15968/url_tgz/
d9 1
a9 1
HOMEPAGE=	http://freshmeat.net/projects/transcode/
d22 1
a23 2
CONFIGURE_ARGS+=	--with-lame-includes=${BUILDLINK_PREFIX.lame}
CONFIGURE_ARGS+=	--with-dvdread-includes=${BUILDLINK_PREFIX.libdvdread}
d28 3
a30 5
	cd ${WRKSRC} && \
	sed "s|/usr/local|${PREFIX}|g; s|include/libmpeg3|include/mpeg3|g; s| -ldl||g" aclocal.m4 > aclocal.new && \
	${MV} aclocal.new aclocal.m4 && \
	${AUTOHEADER} && \
	${AUTOCONF}
d43 1
@


1.2
log
@enable the post-patch target.

XXX - it doesn't run "aclocal" because the generated aclocal.m4 is wrong
and missing various required parts.  the first failure comes from missing
HAVE_DLFCN_H macro which causes the build to fail... this of course means
it complains about wrong version of automake, but it seems to work for now.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1.1.1 2003/06/23 07:09:32 mrg Exp $
d9 1
a9 1
COMMENT=	transcode is a text console video-stream processing tool
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2003/06/02 14:05:05 abs Exp $
d25 9
a33 8
#post-patch:
#	cd ${WRKSRC} && \
#	sed "s|/usr/local|${PREFIX}|g; s|include/libmpeg3|include/mpeg3|g; s| -ldl||g" acinclude.m4 > acinclude.new && \
#	${MV} acinclude.new acinclude.m4 && \
#	${ACLOCAL} && \
#	${AUTOHEADER} && \
#	${AUTOCONF}
#	-cd ${WRKSRC} && ${AUTOMAKE}
d56 1
a56 1
#.include "../../mk/automake.mk"
@


1.1.1.1
log
@import new package for "transcode":

transcode is a text console video-stream processing tool.
It supports elementary video and audio frame transformations.
Some example modules are included to enable import of MPEG-1/2,
Digital Video, and other formats.  It also includes export
modules for writing to AVI files with DivX, OpenDivX, XviD,
Digital Video or other codecs.  Direct DVD transcoding is also
supported.  A set of tools is available to extract and decode
the sources into raw video/audio streams for import and to
enable post-processing of AVI files.
@
text
@@
