ECVS_AUTH="pserver" ECVS_BRANCH="" ECVS_MODULE="k3d" ECVS_PASS="" ECVS_SERVER="cvs.sourceforge.net:/cvsroot/k3d" ECVS_USER="anonymous" inherit cvs IUSE="doc imagemagick jpeg png python tiff truetype" DESCRIPTION="K-3D is a free 3D modeling, animation, and rendering system." HOMEPAGE="http://k3d.sourceforge.net" #SRC_URI="mirror://sourceforge/k3d/${P}.tbz2" SLOT="0" LICENSE="GPL-2" KEYWORDS="~x86" DEPEND=" virtual/x11 virtual/opengl virtual/glu >=dev-libs/expat-1.95 >=dev-cpp/gtkmm-2.4 >=x11-libs/gtkglext-1.0 doc? ( >=dev-libs/libxslt-1.1 ) imagemagick? ( >=media-gfx/imagemagick-6.1 ) jpeg? ( >=media-libs/jpeg-6b ) png? ( >=media-libs/libpng-1.2 ) python? ( >=dev-lang/python-2.3 ) tiff? ( >=media-libs/tiff-3.7 ) truetype? ( >=media-libs/freetype-2 ) " S="${WORKDIR}/${ECVS_MODULE}" src_unpack() { cvs_src_unpack } src_compile() { cd ${S} ./bootstrap local myconf="--without-graphviz --without-gts --without-imagemagick --without-javascript --without-netpbm --without-ode --without-openexr --without-plib" use doc \ && myconf="${myconf} --with-docbook" \ || myconf="${myconf} --without-docbook" use imagemagick \ && myconf="${myconf} --with-imagemagick" \ || myconf="${myconf} --without-imagemagick" use jpeg \ && myconf="${myconf} --with-jpeg" \ || myconf="${myconf} --without-jpeg" use png \ && myconf="${myconf} --with-png" \ || myconf="${myconf} --without-png" use python \ && myconf="${myconf} --with-python" \ || myconf="${myconf} --without-python" use tiff \ && myconf="${myconf} --with-tiff" \ || myconf="${myconf} --without-tiff" use truetype \ && myconf="${myconf} --with-freetype" \ || myconf="${myconf} --without-freetype" econf "CXXFLAGS=${CXXFLAGS}" ${myconf} || die "Configuration failed" emake || die "Build failed" } src_install() { einstall || die "Installation failed" dodoc AUTHORS INSTALL NEWS README TODO }