# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-video/tosvcd/tosvcd-0.9-r3.ebuild,v 1.7 2006/06/19 06:56:59 zzam Exp $ # Copyright 2003-2006 Henning Ryll # @ Henning ^^^^^^^^^ Hier gibt es eine menge Fehlermeldungen durch Repoman inherit eutils S=${WORKDIR}/tosvcd-${PV}/ DESCRIPTION="convert vdr files to svcd" HOMEPAGE="http://muse.seh.de/" SRC_URI="http://linvdr.org/download/tosvcd/tosvcd-${PV}.tar.bz2 mirror://vdrfiles/tosvcd/tosvcd-${PV}.tar.bz2" KEYWORDS="-amd64 x86" SLOT="0" LICENSE="GPL-2" IUSE="" DEPEND="" RDEPEND="${DEPEND} >=media-video/mjpegtools-1.6.1 >=media-video/vcdimager-0.7.12 >=app-cdr/cdrdao-1.1.7-r1 >=media-libs/netpbm-9.12-r4 >=media-video/vdr-1.1.25" src_unpack() { unpack tosvcd-${PV}.tar.bz2 cd ${S} epatch ${FILESDIR}/tosvcd_no_MMX.diff || die "no MMX patch problem" if has_version ">=media-video/vdr-1.3.0" ; then cd ${S} epatch ${FILESDIR}/${PN}_vdr-1.3.x.diff fi epatch ${FILESDIR}/${P}-cpu_accel.diff case ${ARCH} in x86) MY_ARCH="X86" ;; amd64) MY_ARCH="X86_64" ;; ppc) MY_ARCH="PPC" ;; sparc) MY_ARCH="SPARC" ;; alpha) MY_ARCH="ALPHA" ;; *) die "architecture ${ARCH} not implemented" esac cd ${S} sed -i config.h -e "s#ARCH_X86#ARCH_${MY_ARCH}#" } src_compile() { emake || die "emake failed" } src_install() { dobin tosvcd # Docs dodoc README } pkg_postinst() { echo 'tosvcd is a vdr to svcd converter. You should have VDR running.' }