Gentoo Archives: gentoo-commits

From: "Michael Sterrett (mr_bones_)" <mr_bones_@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in games-server/crossfire-server: ChangeLog crossfire-server-1.11.0.ebuild
Date: Thu, 31 Dec 2009 01:00:32
Message-Id: E1NQ9Ow-0007mU-9L@stork.gentoo.org
1 mr_bones_ 09/12/31 01:00:30
2
3 Modified: ChangeLog crossfire-server-1.11.0.ebuild
4 Log:
5 EAPI=2; fix parallel build
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.14 games-server/crossfire-server/ChangeLog
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/ChangeLog?rev=1.14&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/ChangeLog?rev=1.14&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/ChangeLog?r1=1.13&r2=1.14
14
15 Index: ChangeLog
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/games-server/crossfire-server/ChangeLog,v
18 retrieving revision 1.13
19 retrieving revision 1.14
20 diff -u -r1.13 -r1.14
21 --- ChangeLog 11 Feb 2008 01:44:50 -0000 1.13
22 +++ ChangeLog 31 Dec 2009 01:00:29 -0000 1.14
23 @@ -1,6 +1,10 @@
24 # ChangeLog for games-server/crossfire-server
25 -# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
26 -# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/ChangeLog,v 1.13 2008/02/11 01:44:50 mr_bones_ Exp $
27 +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 +# $Header: /var/cvsroot/gentoo-x86/games-server/crossfire-server/ChangeLog,v 1.14 2009/12/31 01:00:29 mr_bones_ Exp $
29 +
30 + 31 Dec 2009; Michael Sterrett <mr_bones_@g.o>
31 + crossfire-server-1.11.0.ebuild:
32 + EAPI=2; fix parallel build
33
34 *crossfire-server-1.11.0 (11 Feb 2008)
35
36
37
38
39 1.2 games-server/crossfire-server/crossfire-server-1.11.0.ebuild
40
41 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild?rev=1.2&view=markup
42 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild?rev=1.2&content-type=text/plain
43 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild?r1=1.1&r2=1.2
44
45 Index: crossfire-server-1.11.0.ebuild
46 ===================================================================
47 RCS file: /var/cvsroot/gentoo-x86/games-server/crossfire-server/crossfire-server-1.11.0.ebuild,v
48 retrieving revision 1.1
49 retrieving revision 1.2
50 diff -u -r1.1 -r1.2
51 --- crossfire-server-1.11.0.ebuild 11 Feb 2008 01:44:50 -0000 1.1
52 +++ crossfire-server-1.11.0.ebuild 31 Dec 2009 01:00:29 -0000 1.2
53 @@ -1,8 +1,9 @@
54 -# Copyright 1999-2008 Gentoo Foundation
55 +# Copyright 1999-2009 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $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 $
58 +# $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 $
59
60 -inherit games
61 +EAPI=2
62 +inherit autotools games
63
64 MY_P="${P/-server/}"
65 DESCRIPTION="server for the crossfire clients"
66 @@ -22,15 +23,26 @@
67
68 S=${WORKDIR}/${MY_P}
69
70 -src_compile() {
71 +src_prepare() {
72 + sed -i \
73 + -e 's/make /$(MAKE) /' \
74 + $(find . -name Makefile.am) \
75 + || die 'sed failed'
76 + sed -i \
77 + -e '/,2.5/s/,2.5/,2.6,2.5/' \
78 + acinclude.m4 \
79 + || die 'sed failed'
80 + eautoreconf
81 +}
82 +
83 +src_configure() {
84 egamesconf \
85 --disable-dependency-tracking \
86 - $(use_with X x) || die
87 - emake || die "emake failed"
88 + $(use_with X x)
89 }
90
91 src_install() {
92 - emake install DESTDIR="${D}" || die "emake install failed"
93 + emake DESTDIR="${D}" install || die "emake install failed"
94 keepdir "${GAMES_STATEDIR}"/crossfire/{datafiles,maps,players,template-maps,unique-items}
95 dodoc AUTHORS ChangeLog DEVELOPERS NEWS README TODO
96 insinto "${GAMES_DATADIR}/crossfire"