# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="Tool to transform PC multimedia file(s) in any format, into a DVD complete with menus & suitable for playback on a standalone DVD player" HOMEPAGE="http://any2dvd.sourceforge.net" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~ppc ~sparc ~amd64" IUSE="matroska mpegts mythtv ogm pcm" DEPEND=">=app-arch/sharutils-4.2.1 >=net-misc/wget-1.9.1 >=media-video/ffmpeg-0.4.9 >=media-gfx/imagemagick-6.2.5.5 >=media-video/dvdauthor-0.6.11 >=media-video/transcode-1.0.2 >=media-video/mplayer-1.0_pre8 >=media-video/mpgtx-1.3.1 >=media-video/mjpegtools-1.6.2 >=media-libs/a52dec-0.7.4 >=media-libs/libdts-0.0.2 >=media-libs/libsndfile-1.0.11 >=media-sound/ecasound-2.4.1 >=media-sound/multimux-0.2.3 >=media-libs/libsoundtouch-1.3.0 ogm? ( >=media-sound/ogmtools-1.5 ) pcm? ( >=media-sound/wav2lpcm-0.1 ) matroska? ( >=media-video/mkvtoolnix-1.4.2 ) mpegts? ( >=media-video/replex-0.1.4 ) mythtv? ( >=media-tv/mythtv-0.18.1 )" RDEPEND="${DEPEND}" pkg_setup() { if has_pkg media-video/mjpegtools; then if ! built_with_use media-video/mjpegtools png ; then eerror "mjpegtools is missing png support. Please add" eerror "'png' to your USE flags, and re-emerge media-video/mjpegtools." die "mjpegtools needs png support" fi fi if has_pkg media-video/mplayer; then if ! built_with_use media-video/mplayer encode ; then eerror "mplayer is missing encoding support. Please add" eerror "'encode' to your USE flags, and re-emerge media-video/mplayer." die "mplayer needs encoding support" fi fi if has_pkg media-gfx/imagemagick; then if ! built_with_use media-gfx/imagemagick jpeg ; then eerror "ImageMagick is missing jpeg support. Please add" eerror "'jpeg' to your USE flags, and re-emerge media-gfx/imagemagick" die "imagemagick needs jpeg support" fi if ! built_with_use media-gfx/imagemagick png ; then eerror "ImageMagick is missing png support. Please add" eerror "'png' to your USE flags, and re-emerge media-gfx/imagemagick" die "imagemagick needs png support" fi if ! built_with_use media-gfx/imagemagick jpeg ; then eerror "ImageMagick is missing GhostScript support. Please add" eerror "'gs' to your USE flags, and re-emerge media-gfx/imagemagick" die "imagemagick needs GhostScript support" fi fi } src_install() { dobin any2vob dobin any2dvd doman any2vob.1 doman any2dvd.1 dodoc Changelog-any2dvd Changelog-any2vob DISCLAIMER INSTALL LICENSE TODO }