# Copyright 1999-2004 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-video/cinelerra/cinelerra-1.1.7.ebuild,v 1.12 2004/07/01 08:39:29 eradicator Exp $ inherit gcc eutils flag-o-matic export WANT_GCC_3="yes" #export CFLAGS=${CFLAGS/-O?/-O2} filter-flags "-fPIC -fforce-addr" DESCRIPTION="Cinelerra - Professional Video Editor" HOMEPAGE="http://heroinewarrior.com/cinelerra.php3" SRC_URI="mirror://sourceforge/heroines/${P}-src.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 -ppc" DEPEND="virtual/x11 virtual/libc =sys-devel/gcc-3* dev-lang/nasm" # >=media-libs/a52dec-0.7.3" RDEPEND="virtual/libc virtual/x11" src_unpack() { unpack ${A} epatch ${FILESDIR}/gcc-3.3.1-collate.patch epatch ${FILESDIR}/pthread_t_not_int.patch } src_compile() { export CFLAGS=${CFLAGS} cd ${S}/freetype-2.1.4/builds/unix econf ||die cd ${S}/quicktime/ffmpeg-0.4.6 econf ||die cd ${S} make || die "make failed" } src_install() { local myarch if use x86; then myarch="${CHOST/-*/}" #should solve the i586/i686 problem fi if use ppc; then myarch="ppc" fi cd ${S}/${PN}/${myarch} dobin ${PN} || die "cinelerra not built" cd ${S}/plugins insinto /usr/lib/${PN} doins ${myarch}/*.plugin insinto /usr/lib/${PN}/fonts doins titler/fonts/* cd ${S}/libmpeg3/${myarch} dobin mpeg3dump mpeg3cat mpeg3toc # cd ${S}/mix/i686 # dobin mix2000 # cd ${S}/xmovie/i686 # dobin xmovie cd ${S}/mplexhi/${myarch} dobin mplexhi cd ${S}/mplexlo/${myarch} dobin mplexlo cd ${S} # dodoc CVS COPYING dohtml -a png,html,texi,sdw -r doc/* }