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