[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / multimedia / libtheora-docs

File: [cvs.NetBSD.org] / pkgsrc / multimedia / libtheora-docs / Makefile (download)

Revision 1.5, Tue Oct 20 15:48:02 2009 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.4: +1 -2 lines

Update libtheora* to 1.1.1:

libtheora 1.1.1 (2009 October 1)

 - Fix problems with MSVC inline assembly
 - Add the missing encoder_disabled.c to the distribution
 - build updates: autogen.sh should work better after switching systems
   and the MSVC project now defaults to the dynamic runtime library
 - Namespace some variables to avoid conflicts on wince.

libtheora 1.1.0 (2009 September 24)

 - Fix various small issues with the example and telemetry code
 - Fix handing a zero-byte packet as the first frame
 - Documentation cleanup
 - Two minor build fixes

libtheora 1.1beta3 (2009 August 22)

 - Rate control fixes to smooth quality
 - MSVC build now exports all of the 1.0 api
 - Assorted small bug fixes

libtheora 1.1beta2 (2009 August 12)

 - Fix a rate control problem with difficult input
 - Build fixes for OpenBSD and Apple Xcode
 - Examples now all use the 1.0 api
 - TH_ENCCTL_SET_SPLEVEL works again
 - Various bug fixes and source tree rearrangement

libtheora 1.1beta1 (2009 August 5)

 - Support for two-pass encoding
 - Performance optimization of both encoder and decoder
 - Encoder supports dynamic adjustment of quality and
   bitrate targets
 - Encoder is generally more configurable, and all
   rate control modes perform better
 - Encoder now accepts 4:2:2 and 4:4:4 chroma sampling
 - Decoder telemetry output shows quantization choice
   and a breakdown of bitrate usage in the frame
 - MSVC assembly optimizations up to date and functional

libtheora 1.1alpha2 (2009 May 26)

 - Reduce lambda for small quantizers.
 - New encoder fDCT does better on smooth gradients
 - Use SATD for mode decisions (1-2% bitrate reduction)
 - Assembly rewrite for new features and general speed up
 - Share code between the encoder and decoder for performance
 - Fix 4:2:2 decoding and telemetry
 - MSVC project files updated, but assembly is disabled.
 - New configure option --disable-spec to work around toolchain
   detection failures.
 - Limit symbol exports on MacOS X.
 - Port remaining unit tests from the 1.0 release.

libtheora 1.1alpha1 (2009 March 27)

 - Encoder rewrite with much improved vbr quality/bitrate and
   better tracking of the target rate in cbr mode.
 - MSVC project files do not work in this release.

# $NetBSD: Makefile,v 1.5 2009/10/20 15:48:02 wiz Exp $
#

.include "../../multimedia/libtheora/Makefile.common"

PKGNAME=	${DISTNAME:S/theora/theora-docs/}
COMMENT=	Video codec for Ogg multimedia streaming (API documentation)

BUILD_DEPENDS+=	doxygen>=1.5.9:../../devel/doxygen

CONFIGURE_ARGS+=	--disable-oggtest
CONFIGURE_ARGS+=	--disable-vorbistest
CONFIGURE_ARGS+=	ac_cv_func_oggpackB_read=yes

PKG_DESTDIR_SUPPORT=	user-destdir

BUILD_DIRS=	doc

.include "../../mk/bsd.pkg.mk"