diff options
Diffstat (limited to 'games-board/knights/knights-0.6.ebuild')
-rw-r--r-- | games-board/knights/knights-0.6.ebuild | 39 |
1 files changed, 25 insertions, 14 deletions
diff --git a/games-board/knights/knights-0.6.ebuild b/games-board/knights/knights-0.6.ebuild index d3adb77568d0..427c7a9cc631 100644 --- a/games-board/knights/knights-0.6.ebuild +++ b/games-board/knights/knights-0.6.ebuild @@ -1,32 +1,43 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-board/knights/knights-0.6.ebuild,v 1.1 2003/09/10 17:46:27 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-board/knights/knights-0.6.ebuild,v 1.1.1.1 2005/11/30 10:09:56 chriswhite Exp $ -inherit kde - -need-kde 3 +inherit eutils kde THEME=${PN}-themepack-0.5.9 DESCRIPTION="KDE Chess Interface" +HOMEPAGE="http://knights.sourceforge.net/" SRC_URI="mirror://sourceforge/knights/${P}.tar.gz mirror://sourceforge/knights/${THEME}.tar.gz" -HOMEPAGE="http://knights.sourceforge.net/" LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86" +KEYWORDS="x86 ppc sparc amd64" +IUSE="" + +# need-kde isn't smart enough yet so we have to set both *DEPEND right now +# arts dep - bug #73352 +DEPEND="kde-base/arts" +RDEPEND="kde-base/arts" + +need-kde 3 + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}/${PV}-gcc34.patch" +} src_compile() { - ./configure \ - --datadir="${KDEDIR}" \ - || die "./configure failed" - emake || die "emake failed" + myconf="--disable-dependency-tracking" + + kde_src_compile } src_install() { - make DESTDIR=${D} install || die "make install failed" + kde_src_install cd ../${PN}-themepack || die "Themes seem to be missing." - insinto ${KDEDIR}/share/apps/knights/themes/ - doins *.tar.gz + insinto /usr/share/apps/knights/themes/ + doins *.tar.gz || die "doins failed" } |