From: Yves Orton <demerphq@gmail.com>
Date: Sat, 27 Dec 2008 18:39:02 +0000 (+0100)
Subject: better .patchnum/.sha1 dependency stuff
X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=70bda14b72dd0416e17abcca915d12f314593ad7;p=p5sagit%2Fp5-mst-13.2.git

better .patchnum/.sha1 dependency stuff

hopefully this makes FreeBSD happy
---

diff --git a/Makefile.SH b/Makefile.SH
index 0544918..3ba94ce 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -522,7 +522,7 @@ splintfiles = $(c1)
 .c.s:
 	$(CCCMDSRC) -S $*.c
 
-all: $(FIRSTMAKEFILE) miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
+all: $(FIRSTMAKEFILE) make_patchnum miniperl$(EXE_EXT) extra.pods $(private) $(unidatafiles) $(public) $(dynamic_ext) $(nonxs_ext) extras.make
 	@echo " ";
 	@echo "	Everything is up to date. Type '$(MAKE) test' to run test suite."
 
@@ -540,9 +540,7 @@ sperl.i: perl.c $(h)
 make_patchnum:
 	sh $(shellflags) make_patchnum.sh
 
-.patchnum: make_patchnum
-
-perl$(OBJ_EXT): .patchnum
+perl$(OBJ_EXT): .patchnum .sha1
 
 translators:	miniperl$(EXE_EXT) $(CONFIGPM) FORCE
 	@echo " "; echo "	Making x2p stuff"; cd x2p; $(LDLIBPTH) $(MAKE) all