Gentoo Archives: gentoo-dev

From: Ryan Hill <dirtyepic@g.o>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] jam -> ftjam
Date: Tue, 16 Oct 2007 03:54:21
Message-Id: ff1bs1$7e4$1@ger.gmane.org
1 i'd like to change the jam build-system implementation in Gentoo from
2 dev-util/jam to dev-util/ftjam. ftjam is maintained by the freetype
3 project and is a drop in replacement for jam. jam itself hasn't seen
4 much if any development upstream in quite some while and has some
5 issues with strict aliasing and GCC 4.2 so i'd like to drop it from
6 the tree. both ebuilds install /usr/bin/jam so they block each other.
7
8 what's the best way to go about this? a package move? get ftjam
9 keyworded the same and change all the ebuilds that DEPEND on it at
10 once? or change the ebuilds to do `|| (dev-util/ftjam dev-util/jam)`
11 first?
12
13 the ebuilds that this affects are:
14
15 /usr/portage/dev-games/cel/cel-0.98.2.ebuild
16 /usr/portage/dev-games/cel/cel-1.0.1.ebuild
17 /usr/portage/dev-games/crystalspace/crystalspace-0.98.4.ebuild
18 /usr/portage/dev-games/crystalspace/crystalspace-1.0.1.ebuild
19 /usr/portage/dev-games/crystalspace/crystalspace-1.2.ebuild
20 /usr/portage/games-engines/gargoyle/gargoyle-20060917-r1.ebuild
21 /usr/portage/games-simulation/lincity-ng/lincity-ng-1.1.0.ebuild
22 /usr/portage/games-simulation/lincity-ng/lincity-ng-1.1.1.ebuild
23 /usr/portage/games-sports/trigger/trigger-0.5.2.1.ebuild
24 /usr/portage/games-strategy/glest/glest-2.0.1.ebuild
25 /usr/portage/games-strategy/netpanzer/netpanzer-0.8.1.ebuild
26 /usr/portage/games-strategy/netpanzer/netpanzer-0.8.2.ebuild
27
28
29 --
30 fonts / wxWindows / gcc-porting / treecleaners
31 EFFD 380E 047A 4B51 D2BD C64F 8AA8 8346 F9A4 0662 (0xF9A40662)
32
33 --
34 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] Re: jam -> ftjam Christian Faulhammer <opfer@g.o>