# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/games-strategy/boson/boson-0.13.ebuild,v 1.3 2007/03/13 01:32:44 wolf31o2 Exp $ inherit eutils kde-functions toolchain-funcs MY_P=${PN}-all-${PV} DESCRIPTION="real-time strategy game, with the feeling of Command&Conquer(tm)" HOMEPAGE="http://boson.sourceforge.net/" SRC_URI="mirror://sourceforge/boson/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="-amd64 ~ppc -sparc ~x86" IUSE="" RDEPEND="virtual/opengl virtual/glu media-libs/openal" DEPEND="${RDEPEND} >=dev-util/cmake-2.4.2" need-kde 3 S=${WORKDIR}/${MY_P}/build src_unpack() { unpack ${A} cd ${MY_P} mkdir build epatch \ "${FILESDIR}"/${P}-linux-headers.patch \ "${FILESDIR}"/${P}-cmake.patch # Sandbox fix sed -i '/^kde3_install_icons/d' \ code/boson/data/CMakeLists.txt \ || die "sed failed" } src_compile() { cmake \ -DCMAKE_C_COMPILER=$(type -P $(tc-getCC)) \ -DCMAKE_CXX_COMPILER=$(type -P $(tc-getCXX)) \ -DCMAKE_BUILD_TYPE=None \ -DCMAKE_INSTALL_PREFIX=/usr \ -DKDEDIR=$(kde-config --prefix) \ .. || die "cmake failed" emake || die "emake failed" } src_install() { dodoc ../code/{AUTHORS,ChangeLog,README} newicon ../code/boson/data/hi48-app-boson.png ${PN}.png emake DESTDIR="${D}" install || die "emake install failed" }