1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
9 inherit eutils multilib toolchain-funcs wxwidgets
11 DESCRIPTION="plant modeling software package"
12 HOMEPAGE="http://ngplant.sourceforge.net"
13 SRC_URI="mirror://sourceforge/${PN}/${PN}/${PV}/${P}.tar.gz"
16 KEYWORDS="~amd64 ~x86"
31 epatch "${FILESDIR}"/${PV}-gcc4.3.patch
35 -e "s:CC_OPT_FLAGS=.*$:CC_OPT_FLAGS=\'${CFLAGS}\':g" \
37 || die "failed to correct CFLAGS"
40 -e "s:LINKFLAGS='-s':LINKFLAGS=\'${LDFLAGS}\':g" \
41 -i ngpview/SConscript ${PN}/SConscript devtools/SConscript ngpshot/SConscript \
42 || die "failed to correct LDFLAGS"
49 LINKFLAGS="${LDFLAGS}" \
50 GLEW_INC="/usr/include/" \
51 GLEW_LIBPATH="/usr/$(get_libdir)/" \
52 GLEW_LIBS="GLEW GL GLU glut" \
53 LUA_INC="/usr/include/" \
54 LUA_LIBPATH="/usr/$(get_libdir)/" \
55 LUA_LIBS="$(pkg-config lua --libs)" \
60 dobin ${PN}/${PN} ngpview/ngpview devtools/ngpbench ngpshot/ngpshot scripts/ngp2obj.py || die
61 dolib.a ngpcore/libngpcore.a ngput/libngput.a || die
62 insinto /usr/share/${PN}/
63 doins -r plugins shaders || die
65 dodoc ReleaseNotes || die
68 doins -r samples || die
72 dohtml -r docapi || die