diff options
author | Alfredo Tupone <tupone@gentoo.org> | 2009-02-03 09:11:40 +0000 |
---|---|---|
committer | Alfredo Tupone <tupone@gentoo.org> | 2009-02-03 09:11:40 +0000 |
commit | 23a1421e1c928b02de83aee11aafad573befa363 (patch) | |
tree | 1aa99a080f630ba0b9e7f02be7da1ced73e9b6e2 /games-board/atakks | |
parent | do dodoc only if file exists (diff) | |
download | historical-23a1421e1c928b02de83aee11aafad573befa363.tar.gz historical-23a1421e1c928b02de83aee11aafad573befa363.tar.bz2 historical-23a1421e1c928b02de83aee11aafad573befa363.zip |
Fix --as-needed bug #247336
Package-Manager: portage-2.1.6.4/cvs/Linux 2.6.27-gentoo-r8 x86_64
Diffstat (limited to 'games-board/atakks')
-rw-r--r-- | games-board/atakks/ChangeLog | 8 | ||||
-rw-r--r-- | games-board/atakks/Manifest | 5 | ||||
-rw-r--r-- | games-board/atakks/atakks-1.0.ebuild | 19 | ||||
-rw-r--r-- | games-board/atakks/files/atakks-1.0-as-needed.patch | 16 |
4 files changed, 31 insertions, 17 deletions
diff --git a/games-board/atakks/ChangeLog b/games-board/atakks/ChangeLog index b55d06669b39..b7fa5b3d4f1c 100644 --- a/games-board/atakks/ChangeLog +++ b/games-board/atakks/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for games-board/atakks -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-board/atakks/ChangeLog,v 1.8 2007/03/14 23:25:50 nyhm Exp $ +# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/games-board/atakks/ChangeLog,v 1.9 2009/02/03 09:11:40 tupone Exp $ + + 03 Feb 2009; Alfredo Tupone <tupone@gentoo.org> + +files/atakks-1.0-as-needed.patch, atakks-1.0.ebuild: + Fix --as-needed bug #247336 by flameeyes@gentoo.org 14 Mar 2007; Tristan Heaven <nyhm@gentoo.org> atakks-1.0.ebuild: Install menu entry, bug #159843 diff --git a/games-board/atakks/Manifest b/games-board/atakks/Manifest index b8b60106d91e..981e87d32276 100644 --- a/games-board/atakks/Manifest +++ b/games-board/atakks/Manifest @@ -1,5 +1,6 @@ AUX 1.0-warnings.patch 975 RMD160 17003d48c02f82f209750d53fc21441872cbd080 SHA1 5fbffb8ed1a82d180133d238dad495ea9601911f SHA256 e4b76b248388127acaadb13b40f61ca43f4a19f740077946327f837afca57cd6 +AUX atakks-1.0-as-needed.patch 443 RMD160 26ee522431da09094ffc11179361ba25f80e40d5 SHA1 bcee385faf690ddbf619f3522e13c663916a84f9 SHA256 b9ff8277cae956ebb118592b95343283486e819677bfcb9090ff1607dccc061e DIST atakks-1.0.tar.gz 62464 RMD160 c913af86fc579dece8b00b1f59845a8cc82d9c4d SHA1 c7dbf1a95716b6003a278f2afe3f9c03a03a05da SHA256 40603b7029f0092bcd810b6930b595f29ee9b3a645d5a5037c52b7bbad499d81 -EBUILD atakks-1.0.ebuild 1259 RMD160 1b53b41ba08484569ea2e1a5f5aaa27d6e4f57f8 SHA1 285045d0de7b3e4cf29837d38c309f0c9f22c85d SHA256 e567ac51a0b114094d7785828f70c8b6390b9dda2f46e5c4d845954a27c618b6 -MISC ChangeLog 1049 RMD160 4538b32a762e4f3bc4456bce8262b275fa122fa7 SHA1 725648cc7242cc2e80ff4d0ad76109f455f61814 SHA256 f53c03592708e91fb72236f91b60048a813a1b4d0dce597cd6841e84dd42fd94 +EBUILD atakks-1.0.ebuild 1100 RMD160 7e814377e29ff7d2ec766810759f03e4cff19efc SHA1 75cd996dffeb07c1d3d7e502665973def1e92a03 SHA256 f5e61142261c7f29683e77a51a653554175f00fd2e692ea09041a9531d1997a2 +MISC ChangeLog 1212 RMD160 1a94ac4fd35df80958edf4a6fa991278180dec6f SHA1 cacb62a2c8127bfc501ccaea31c9fc4092005eae SHA256 4f4411d957bc31ab6e0056738d3c74705cd28ae2b2791c5e2c1c26372d0a29df MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 diff --git a/games-board/atakks/atakks-1.0.ebuild b/games-board/atakks/atakks-1.0.ebuild index dbfd7cc22940..d0c381f63bd2 100644 --- a/games-board/atakks/atakks-1.0.ebuild +++ b/games-board/atakks/atakks-1.0.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-board/atakks/atakks-1.0.ebuild,v 1.8 2007/03/14 23:25:50 nyhm Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-board/atakks/atakks-1.0.ebuild,v 1.9 2009/02/03 09:11:40 tupone Exp $ +EAPI=2 inherit eutils games MY_P=${P/-/_} @@ -20,22 +21,14 @@ DEPEND="media-libs/libsdl" S=${WORKDIR}/${MY_P} -src_unpack() { - unpack ${A} - cd "${S}" - +src_prepare() { # Modify game data paths sed -i \ -e "s:SDL_LoadBMP(\":SDL_LoadBMP(\"${GAMES_DATADIR}/${PN}/:" \ main.c || die "sed failed" - # Modify Makefile (CFLAGS and language) - sed -i \ - -e 's:^CFLAGS=:CFLAGS= $(E_CFLAGS) -DUS:' \ - -e "s:^LDFLAGS.*$:LDFLAGS+=$(sdl-config --libs):" \ - Makefile || die "sed failed" - - epatch "${FILESDIR}"/${PV}-warnings.patch + epatch "${FILESDIR}"/${PV}-warnings.patch \ + "${FILESDIR}"/${P}-as-needed.patch } src_compile() { diff --git a/games-board/atakks/files/atakks-1.0-as-needed.patch b/games-board/atakks/files/atakks-1.0-as-needed.patch new file mode 100644 index 000000000000..b02e32002fa9 --- /dev/null +++ b/games-board/atakks/files/atakks-1.0-as-needed.patch @@ -0,0 +1,16 @@ +--- Makefile.old 2009-02-03 10:02:08.000000000 +0100 ++++ Makefile 2009-02-03 10:04:12.000000000 +0100 +@@ -1,10 +1,10 @@ +-LDFLAGS= -lSDL -lpthread -s +-CFLAGS= -Wall -ansi # -DDEBUG ++LDLIBS = -lSDL ++CFLAGS= $(E_CFLAGS) -DUS -Wall -ansi # -DDEBUG + all: atakks + clean: + rm atakks *.o + atakks: main.o +- $(CC) $(LDFLAGS) $< -o $@ ++ $(CC) $(LDFLAGS) $< -o $@ $(LDLIBS) + pkg: + mkdir atakks-src + cp *.bmp main.c Makefile README atakks-src |