diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-04-19 14:14:27 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-04-19 14:14:27 +0000 |
commit | 469e203792680de3a691d670e3632dcc45fa7c4a (patch) | |
tree | c0a6a9f426e1920f6a8a18138d8e29c02b3c24d2 /media-libs | |
parent | Stable on sparc wrt #175141 (diff) | |
download | gentoo-2-469e203792680de3a691d670e3632dcc45fa7c4a.tar.gz gentoo-2-469e203792680de3a691d670e3632dcc45fa7c4a.tar.bz2 gentoo-2-469e203792680de3a691d670e3632dcc45fa7c4a.zip |
Use libdts or libdca for dts decoding
(Portage version: 2.1.2.4)
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/xine-lib/ChangeLog | 5 | ||||
-rw-r--r-- | media-libs/xine-lib/xine-lib-1.1.6.ebuild | 14 |
2 files changed, 16 insertions, 3 deletions
diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog index edc6a6568524..a9db70f18280 100644 --- a/media-libs/xine-lib/ChangeLog +++ b/media-libs/xine-lib/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/xine-lib # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.467 2007/04/18 10:16:36 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.468 2007/04/19 14:14:27 aballier Exp $ + + 19 Apr 2007; Alexis Ballier <aballier@gentoo.org> xine-lib-1.1.6.ebuild: + Use libdts or libdca for dts decoding *xine-lib-1.1.6 (18 Apr 2007) diff --git a/media-libs/xine-lib/xine-lib-1.1.6.ebuild b/media-libs/xine-lib/xine-lib-1.1.6.ebuild index 8121e9b99c39..bc421a6cf3c4 100644 --- a/media-libs/xine-lib/xine-lib-1.1.6.ebuild +++ b/media-libs/xine-lib/xine-lib-1.1.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.6.ebuild,v 1.1 2007/04/18 10:16:36 genstef Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.6.ebuild,v 1.2 2007/04/19 14:14:27 aballier Exp $ inherit eutils flag-o-matic toolchain-funcs libtool autotools @@ -55,7 +55,7 @@ RDEPEND=" a52? ( >=media-libs/a52dec-0.7.4-r5 ) mad? ( media-libs/libmad ) imagemagick? ( media-gfx/imagemagick ) - dts? ( media-libs/libdts ) + dts? ( || ( media-libs/libdts media-libs/libdca ) ) >=media-video/ffmpeg-0.4.9_p20070129 modplug? ( media-libs/libmodplug ) nls? ( virtual/libintl ) @@ -85,6 +85,16 @@ DEPEND="${RDEPEND} sys-devel/libtool nls? ( sys-devel/gettext )" +src_unpack() { + unpack ${A} + cd "${S}" + # Include system headers for dts in order to be + # compatible with libdca and libdts + # Workaround from Flameeyes until using external + # libdts is done properly (in xine-lib-1.1.7) + echo '#include_next <dts.h>' > src/libdts/dts.h +} + src_compile() { #prevent quicktime crashing append-flags -frename-registers -ffunction-sections |