# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="Console based interactive dvd ripper" HOMEPAGE="http://sourceforge.net/projects/ripdvd/" SRC_URI="http://downloads.sourceforge.net/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" IUSE="aac x264" DEPEND="media-video/lsdvd media-video/mplayer media-video/transcode sys-apps/pv" RDEPEND="${DEPEND}" pkg_setup() { einfo "Checking mplayer for USE flags we need..." mplayer_flags="encode dvd xvid mp3" unset missing_flags for f in $mplayer_flags; do if ! built_with_use media-video/mplayer $f; then missing_flags="$missing_flags $f" eerror "$f missing" fi done if [ "$missing_flags" ]; then eerror eerror "Please re-emerge media-video/mplayer with USE=\"$mplayer_flags\"" die "mplayer missing necessary USE flags" fi mplayer_flags="$IUSE" unset missing_flags for f in $mplayer_flags; do if use $f; then if ! built_with_use media-video/mplayer $f; then missing_flags="$missing_flags $f" eerror eerror "$f missing. This means you cannot encode to $f." eerror "Please re-emerge media-video/mplayer with USE=\"$f\"" fi fi done if [ "$missing_flags" ]; then eerror eerror "Please re-emerge media-video/mplayer with USE=\"$mplayer_flags\"" die "mplayer missing necessary USE flags" fi einfo " everything seems to be in order" } src_unpack() { unpack ${A} cd "${WORKDIR}" } src_install() { DESTDIR=${D} ./install.sh --prefix=/usr }