aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 17:10:16 +0200
committerTomas Chvatal (scarabeus) <tomas.chvatal@gmail.com>2008-10-22 17:10:16 +0200
commit3143e5ad1677a6e7a18b131b5036d31ee9b2c7ae (patch)
tree1322931fe42d20a84a7e9ca769118ba20385465d /games-board
parentadd another location (diff)
downloadkde-3143e5ad1677a6e7a18b131b5036d31ee9b2c7ae.tar.gz
kde-3143e5ad1677a6e7a18b131b5036d31ee9b2c7ae.tar.bz2
kde-3143e5ad1677a6e7a18b131b5036d31ee9b2c7ae.zip
Initial commit of live branch, not removed anything yet. Needs a hell of cleanup.
Diffstat (limited to 'games-board')
-rw-r--r--games-board/tagua/tagua-9999.ebuild56
1 files changed, 56 insertions, 0 deletions
diff --git a/games-board/tagua/tagua-9999.ebuild b/games-board/tagua/tagua-9999.ebuild
new file mode 100644
index 0000000000..8b821fc9d2
--- /dev/null
+++ b/games-board/tagua/tagua-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+NEED_KDE="svn"
+
+EGIT_REPO_URI="git://repo.or.cz/tagua.git"
+CPPUNIT_REQUIRED="optional"
+inherit kde4overlay-base git
+
+# Install to KDEDIR rather than /usr, to slot properly.
+PREFIX="${KDEDIR}"
+
+DESCRIPTION="Tagua is a generic board game application for KDE."
+HOMEPAGE="http://www.tagua-project.org/"
+
+LICENSE="GPL-2"
+SLOT="kde-svn"
+KEYWORDS=""
+IUSE="debug mmx sse2"
+
+DEPEND="
+ >=dev-lang/lua-5.1.1
+ >=dev-libs/boost-1.34
+ kde-base/libkdegames:${SLOT}
+ kde-base/qimageblitz"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ git_src_unpack
+
+ if ! use test; then
+ sed -e "/find_package(CPPUNIT)/s/^/#DONOTFIND /" \
+ -i "${S}"/tests/CMakeLists.txt || die "Sed to disable tests failed."
+ fi
+}
+
+src_compile() {
+ mycmakeargs="${mycmakeargs} -DSYSTEM_LUA=1"
+ if ! use mmx; then
+ mycmakeargs="${mycmakeargs} -DCOMPILER_HAVE_X86_MMX=0"
+ fi
+ if ! use sse2; then
+ mycmakeargs="${mycmakeargs} -DCOMPILER_HAVE_X86_SSE2=0"
+ fi
+
+ cmake-utils_src_compile
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ dodoc AUTHORS CHANGELOG README RELEASE || die "installing docs failed"
+}