diff options
Diffstat (limited to 'games-server/crossfire-server')
-rw-r--r-- | games-server/crossfire-server/ChangeLog | 8 | ||||
-rw-r--r-- | games-server/crossfire-server/crossfire-server-1.11.0.ebuild | 26 |
2 files changed, 25 insertions, 9 deletions
diff --git a/games-server/crossfire-server/ChangeLog b/games-server/crossfire-server/ChangeLog index 6d993d5f21e0..42af73892ba0 100644 --- a/games-server/crossfire-server/ChangeLog +++ b/games-server/crossfire-server/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-server/crossfire-server -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/ChangeLog,v 1.13 2008/02/11 01:44:50 mr_bones_ Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/ChangeLog,v 1.14 2009/12/31 01:00:29 mr_bones_ Exp $ + + 31 Dec 2009; Michael Sterrett <mr_bones_@gentoo.org> + crossfire-server-1.11.0.ebuild: + EAPI=2; fix parallel build *crossfire-server-1.11.0 (11 Feb 2008) diff --git a/games-server/crossfire-server/crossfire-server-1.11.0.ebuild b/games-server/crossfire-server/crossfire-server-1.11.0.ebuild index a230ceb99fb8..f9009ac68d9b 100644 --- a/games-server/crossfire-server/crossfire-server-1.11.0.ebuild +++ b/games-server/crossfire-server/crossfire-server-1.11.0.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2008 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild,v 1.1 2008/02/11 01:44:50 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild,v 1.2 2009/12/31 01:00:29 mr_bones_ Exp $ -inherit games +EAPI=2 +inherit autotools games MY_P="${P/-server/}" DESCRIPTION="server for the crossfire clients" @@ -22,15 +23,26 @@ DEPEND=" S=${WORKDIR}/${MY_P} -src_compile() { +src_prepare() { + sed -i \ + -e 's/make /$(MAKE) /' \ + $(find . -name Makefile.am) \ + || die 'sed failed' + sed -i \ + -e '/,2.5/s/,2.5/,2.6,2.5/' \ + acinclude.m4 \ + || die 'sed failed' + eautoreconf +} + +src_configure() { egamesconf \ --disable-dependency-tracking \ - $(use_with X x) || die - emake || die "emake failed" + $(use_with X x) } src_install() { - emake install DESTDIR="${D}" || die "emake install failed" + emake DESTDIR="${D}" install || die "emake install failed" keepdir "${GAMES_STATEDIR}"/crossfire/{datafiles,maps,players,template-maps,unique-items} dodoc AUTHORS ChangeLog DEVELOPERS NEWS README TODO insinto "${GAMES_DATADIR}/crossfire" |