Fix parallel make issue. Bug #298017
authorAlfredo Tupone <tupone@gentoo.org>
Thu, 27 May 2010 15:03:01 +0000 (15:03 +0000)
committerAlfredo Tupone <tupone@gentoo.org>
Thu, 27 May 2010 15:03:01 +0000 (15:03 +0000)
Package-Manager: portage-2.1.8.3/cvs/Linux i686

games-board/gnushogi/ChangeLog
games-board/gnushogi/Manifest
games-board/gnushogi/files/gnushogi-1.3-parallel.patch [new file with mode: 0644]
games-board/gnushogi/gnushogi-1.3.ebuild

index da95101a916f5b5922ab0ca4bc1c201f34cffd88..1e5d8bd6989dc5acb27f8e9bf28fc075b82a04e0 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for games-board/gnushogi
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/gnushogi/ChangeLog,v 1.14 2009/12/22 22:15:11 flameeyes Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/games-board/gnushogi/ChangeLog,v 1.15 2010/05/27 15:03:01 tupone Exp $
+
+  27 May 2010; Tupone Alfredo <tupone@gentoo.org> gnushogi-1.3.ebuild,
+  +files/gnushogi-1.3-parallel.patch:
+  Fix parallel make issue. Bug #298017
 
   22 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org> gnushogi-1.3.ebuild:
   Use -j1 for build (bug #298017).
index 46e58499d190d3e5c09ea33e17a497271028b596..999a88d889d6dcdcbb6bcdc198f24bdd2664d653 100644 (file)
@@ -1,6 +1,7 @@
 AUX 1.3-errno.patch 304 RMD160 2cbd468bab6a7e42a3cd3e1971216e2777b063b4 SHA1 b1a8c90f9d93f48bdedc7b9ada07ffc02a70af86 SHA256 0fa129a571eaed3ff395d39acde806d0052554775195c434c134c0cb846bd5f7
 AUX gnushogi-1.3-gcc4.patch 2475 RMD160 edbffd76f35b16fab93b5f11a30d269bd89362f2 SHA1 15b61567841e38dbf2caadc01bd555b2a2d2fd30 SHA256 188edc814191f8c8b21165d60144ee04c8c575a57c6c7801ae0b477420f2f0b9
+AUX gnushogi-1.3-parallel.patch 290 RMD160 e6882f6086c975c3e698e5377c1b06c03f86e98d SHA1 d7852ae76ba1169b96ca68c2160c449c32e26cdb SHA256 913dcc1e04ff7029c6adc498e74a65ed9499dbf41868c0c7fe91e6ac5bf80e0a
 DIST gnushogi-1.3.tar.gz 558642 RMD160 8cb34238cb175855e4bc2b29c2ae492a141576f9 SHA1 c61fcca036eed4dfa6651330a7a51c20d25dd6c3 SHA256 57148a89e4ab2702b2434c10f6e261bc26ea0954754c3d0b3e3eac67b589e5c2
-EBUILD gnushogi-1.3.ebuild 1322 RMD160 9ec1a142f283986e29105a985e6bcc8e16ce0398 SHA1 c1eecee198f63283ab924bc9ad7a9fe6e49caffc SHA256 e4fcf92c0e4265df42116df462493f8bc627b9b57cbf339d1ea314adc35df58f
-MISC ChangeLog 1876 RMD160 f7fc7bfe4cd43226665ac951ad3605f441ed996c SHA1 17f8826a7e3262517241760831e3d587250e14a0 SHA256 36e3db45fbe24c8403ea6f684c409c31503becbdc3eda48b6cbe4160c317fa63
+EBUILD gnushogi-1.3.ebuild 1290 RMD160 273cc40f3ed2dafe4ec464ef71c55d08c932e50d SHA1 d9d075de871fc913e7c51707b20edf9f815dc3fd SHA256 4a8c4c58d0014cb37f188667cd57fd694e0291b99bce4aeb563642d6f5a3bae1
+MISC ChangeLog 2022 RMD160 b5ae5849dc2f69a514c7bb61826fd43da85275ca SHA1 3dbc0db76ecb7cc315b9daaa22a58bf281f21563 SHA256 0c89afc2e7cbabc0b75446864e57b6addeb14097edc294baef794bdd3f0b25c7
 MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-board/gnushogi/files/gnushogi-1.3-parallel.patch b/games-board/gnushogi/files/gnushogi-1.3-parallel.patch
new file mode 100644 (file)
index 0000000..e85c478
--- /dev/null
@@ -0,0 +1,12 @@
+--- Makefile.in.old    2010-05-27 16:53:34.000000000 +0200
++++ Makefile.in        2010-05-27 16:54:28.000000000 +0200
+@@ -31,7 +31,8 @@
+ # Default targets.
+ #
+ 
+-all : gnushogi_compile pat2inc gnushogi.bbk @XSHOGI@ 
++all : @XSHOGI@ 
++      -cd $(GNUSHOGIDIR); $(MAKE) gnushogi pat2inc gnushogi.bbk
+ 
+ 
+ #
index 4a2e8fbe9582697f5d2e97dfd21292b2b559e0d2..deab26f7b1e4b0f1adb64026c2e916285b01681d 100644 (file)
@@ -1,6 +1,6 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/gnushogi/gnushogi-1.3.ebuild,v 1.16 2009/12/30 21:16:47 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-board/gnushogi/gnushogi-1.3.ebuild,v 1.17 2010/05/27 15:03:01 tupone Exp $
 
 EAPI=2
 inherit eutils games
@@ -30,7 +30,8 @@ src_prepare() {
                                || die "sed ${f} failed"
        done
        epatch "${FILESDIR}/${PV}-errno.patch" \
-               "${FILESDIR}/${P}"-gcc4.patch
+               "${FILESDIR}/${P}"-gcc4.patch \
+               "${FILESDIR}"/${P}-parallel.patch
 }
 
 src_configure() {
@@ -40,11 +41,6 @@ src_configure() {
        addpredict /usr/games/lib/gnushogi/gnushogi.hsh
 }
 
-src_compile() {
-       # bug #298017
-       emake -j1 || die "emake failed"
-}
-
 src_install() {
        dogamesbin gnushogi/gnushogi      || die "dogamesbin failed"
        if use X ; then