# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-plugins/vdr-mhp/vdr-mhp-051026.ebuild,v 1.1 2005/10/28 09:09:13 zzam Exp $ RESTRICT="nomirror" inherit vdr-plugin DESCRIPTION="vdr Plugin to receive MHP content to disk" HOMEPAGE="http://sourceforge.net/projects/interactive-vdr" SRC_URI="mirror://vdrfiles/vdr-mhp/${P}.tgz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86" DEPEND=">=media-video/vdr-1.3.9 dev-libs/DirectFB dev-libs/DFB++ dev-java/sablevm >=dev-util/pkgconfig-0.12 media-video/ffmpeg dev-java/jmf-bin" RDEPEND="${DEPEND}" BASEDIR=/usr/share/vdr src_unpack() { vdr-plugin_src_unpack cp ${FILESDIR}/${P}-Make.config ${S}/Make.config #for dir in libjava libdsmccreceiver libmhpoutput libait libdsmcc libdvbsi; do # sed -e "s:^VDRDIR.*$:VDRDIR = ${VDR_INCLUDE_DIR}:" \ # -e 's:-I$(VDRDIR)/include:-I$(VDRDIR):' \ # -i ${dir}/Makefile #done cd ${S} sed -i ${S}/Makefile \ -e 's-@cp $@ $(VDR_PLUGINLIBDIR)/$@.$(VDRVERSION)-@cp $@ $@.$(VDRVERSION)-' cd ${S}/mhp/java/thirdparty ln -s /usr/share/jmf-bin/lib/jmf.jar . } src_compile() { vdr-plugin_src_compile prepare cd ${S}/libxmi econf --enable-static emake cd ${S}/DFB++ econf --enable-static emake cd ${S} make all BASEDIR=${BASEDIR} make testcase BASEDIR=${BASEDIR} } src_install() { vdr-plugin_src_install cd ${S} make install DESTDIR=${D} BASEDIR=${D}${BASEDIR} make testapps-install DESTDIR=${D} BASEDIR=${D}${BASEDIR} }