diff options
Diffstat (limited to 'media-gfx/brlcad/brlcad-7.18.4.ebuild')
-rw-r--r-- | media-gfx/brlcad/brlcad-7.18.4.ebuild | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/media-gfx/brlcad/brlcad-7.18.4.ebuild b/media-gfx/brlcad/brlcad-7.18.4.ebuild deleted file mode 100644 index 628b6cc1cd2d..000000000000 --- a/media-gfx/brlcad/brlcad-7.18.4.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -inherit eutils java-pkg-opt-2 multilib - -DESCRIPTION="Constructive solid geometry modeling system" -HOMEPAGE="http://brlcad.org/" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2 BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="benchmarks debug doc examples java opengl smp" - -RDEPEND="media-libs/libpng - sys-libs/zlib - >=sci-libs/tnt-3 - sci-libs/jama - =dev-tcltk/itcl-3.4* - =dev-tcltk/itk-3.4* - dev-tcltk/iwidgets - dev-tcltk/tkimg - dev-tcltk/tkpng - sys-libs/libtermcap-compat - media-libs/urt - x11-libs/libXt - x11-libs/libXi - java? ( >=virtual/jre-1.5 )" - -DEPEND="${RDEPEND} - sys-devel/bison - sys-devel/flex - java? ( >=virtual/jdk-1.5 ) - doc? ( dev-libs/libxslt )" - -BRLCAD_DIR="${EPREFIX}/usr/${PN}" - -src_prepare() { - epatch "${FILESDIR}"/${P}-libpng15.patch - - java-pkg-opt-2_src_prepare -} - -src_configure() { - local myconf="--without-jdk" - use java && myconf="--with-jdk=$(java-config -O)" - - econf \ - --disable-strict-build \ - --prefix="${BRLCAD_DIR}" \ - --datadir="${BRLCAD_DIR}/share" \ - --mandir="${BRLCAD_DIR}/man" \ - --disable-almost-everything \ - --disable-regex-build \ - --disable-png-build \ - --disable-zlib-build \ - --disable-urt-build \ - --disable-tcl-build \ - --disable-tk-build \ - --disable-itcl-build \ - --disable-tkimg-build \ - --disable-jove-build \ - --disable-tnt-install \ - --disable-iwidgets-install \ - --enable-opennurbs-build \ - --with-ldflags="-L${EPREFIX}/usr/$(get_libdir)/itcl3.4 -L${EPREFIX}/usr/$(get_libdir)/itk3.4" \ - --with-x \ - --with-x11 \ - $(use_enable debug) \ - $(use_enable debug optimization) \ - $(use_enable debug runtime-debug) \ - $(use_enable debug verbose) \ - $(use_enable debug warnings) \ - $(use_enable debug progress) \ - $(use_enable doc documentation) \ - $(use_enable examples models-install) \ - $(use_enable smp parallel) \ - $(use_with opengl ogl) \ - ${myconf} -} - -src_test() { - emake check || die "emake check failed" - if use benchmarks; then - emake benchmark || die "emake benchmark failed" - fi -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - rm -f "${D}"usr/share/brlcad/{README,NEWS,AUTHORS,HACKING,INSTALL,COPYING} - dodoc AUTHORS NEWS README HACKING TODO BUGS ChangeLog - echo "PATH=\"${BRLCAD_DIR}/bin\"" > 99brlcad - echo "MANPATH=\"${BRLCAD_DIR}/man\"" >> 99brlcad - doenvd 99brlcad || die - newicon misc/macosx/Resources/ReadMe.rtfd/brlcad_logo_tiny.png brlcad.png - make_desktop_entry mged "BRL-CAD" brlcad "Graphics;Engineering" -} |