public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in media-gfx/sam2p/files: sam2p-0.45-parallelmake.patch
@ 2008-08-28 17:29 Alexis Ballier (aballier)
  0 siblings, 0 replies; only message in thread
From: Alexis Ballier (aballier) @ 2008-08-28 17:29 UTC (permalink / raw
  To: gentoo-commits

aballier    08/08/28 17:29:29

  Added:                sam2p-0.45-parallelmake.patch
  Log:
  fix parallel make, by Diego Pettenò <flameeyes@gentoo.org>, bug #236030.
  (Portage version: 2.2_rc8/cvs/Linux 2.6.26.3 x86_64)

Revision  Changes    Path
1.1                  media-gfx/sam2p/files/sam2p-0.45-parallelmake.patch

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/sam2p/files/sam2p-0.45-parallelmake.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/sam2p/files/sam2p-0.45-parallelmake.patch?rev=1.1&content-type=text/plain

Index: sam2p-0.45-parallelmake.patch
===================================================================
Index: sam2p-0.45/Makefile
===================================================================
--- sam2p-0.45.orig/Makefile
+++ sam2p-0.45/Makefile
@@ -84,47 +84,47 @@ L1_FLAGS=-DCFG_FMT_ZLIB_ONLY=1 -DNDEBUG=
 TTT_QUOTE=perl -e '$$s=$$_=join"",<STDIN>; $$s=~s@([()\\])@\\$$1@g; die if $$ARGV[0]!~/^(\w+)/; print "\n% TTT_QUOTE\n/$$1 ($$s)\n\n"' --
 # vvv Dat: input file for `g++ -E' must have .h extension
 l1g8z.pst: l1zip.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_A85D=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_A85D=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 l1ghz.pst: l1zip.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_HEXD=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_HEXD=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 l1gbz.pst: l1zip.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_BINARY=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_BINARY=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 l1g8l.pst: l1lzw.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_A85D=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_A85D=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 l1ghl.pst: l1lzw.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_HEXD=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_HEXD=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 l1gbl.pst: l1lzw.psm psmlib.psm ps_tiny
-	<$< >tmp.h perl -pe0
-	$(CXX) -E $(L1_FLAGS) -DUSE_BINARY=1 tmp.h >tmp.i
-	<tmp.i >tmp.pin $(PREPROC_STRIP)
-	<tmp.pin >tmp.ps0 ./ps_tiny
-	<tmp.ps0 >tmp.pst $(TTT_QUOTE) $@
-	mv -f tmp.pst $@
+	<$< >$@.tmp.h perl -pe0
+	$(CXX) -E $(L1_FLAGS) -DUSE_BINARY=1 $@.tmp.h >$@.tmp.i
+	<$@.tmp.i >$@.tmp.pin $(PREPROC_STRIP)
+	<$@.tmp.pin >$@.tmp.ps0 ./ps_tiny
+	<$@.tmp.ps0 >$@.tmp.pst $(TTT_QUOTE) $@
+	mv -f $@.tmp.pst $@
 # vvv copy the .ttt, not the .tth
 #     The perl program down there is a portable cat(1) implementation.
 bts1.ttt: bts.ttt $(L1_LIST)
@@ -133,7 +133,7 @@ bts2.ttt: bts1.ttt ps_tiny
 	./ps_tiny --copy <$< >$@
 
 clean:
-	rm -f *~ a.out DEADJOE core *.o *.tth .rgd *.rgd tmp.pin tmp.i tmp.ps0 tmp.h tmp.pst autom4te.cache/*
+	rm -f *~ a.out DEADJOE core *.o *.tth .rgd *.rgd *.tmp.pin *.tmp.i *.tmp.ps0 *.tmp.h *.tmp.pst autom4te.cache/*
 	rm -f debian/changelog.dch debian/*~ 
 	rm -f $(ALL) $(ALL:=.yes) $(ALL:=.no) $(ALL:=.assert) $(ALL:=.checker)
 	-rmdir -- autom4te.cache






^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-08-28 17:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-28 17:29 [gentoo-commits] gentoo-x86 commit in media-gfx/sam2p/files: sam2p-0.45-parallelmake.patch Alexis Ballier (aballier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox