Make sort stable (PR 12313).
[pspp-builds.git] / Smake
diff --git a/Smake b/Smake
index c89247cb2f3833cb123e28ad6a08028985699727..e363f418b6df65be040066a473912390c297fe86 100644 (file)
--- a/Smake
+++ b/Smake
@@ -21,7 +21,9 @@ src_files=$(filter-out $(src_cq_files), $(src_c_files)) $(src_q_files)
 .PHONY: po/POTFILES.in
 po/POTFILES.in: 
        @$(RM) po/potfile-temp
-       for f in $(src_files) ; do echo $$f >> po/potfile-temp ; done
+       for f in $(src_files) ; do \
+       if [ $$f = "src/version.c" ] ; then continue ; fi ; \
+       echo $$f >> po/potfile-temp ; done
        @if ( ! test -e $@ ) || ( ! diff  -q po/potfile-temp $@ ) ; then  mv po/potfile-temp $@ ; else $(RM) po/potfile-temp ; fi
 
 install-sh Makefile.in: intl Makefile.am aclocal.m4 config.h.in ABOUT-NLS
@@ -30,12 +32,12 @@ install-sh Makefile.in: intl Makefile.am aclocal.m4 config.h.in ABOUT-NLS
 po/Makefile.in.in intl ABOUT-NLS:
        touch -f Makefile.am Makefile.am-stamp
        touch -f configure.ac configure.ac-stamp
-       cp -a configure.ac configure.ac-bak
-       cp -a Makefile.am Makefile.am-bak
+       cp -pR configure.ac configure.ac-bak
+       cp -pR Makefile.am Makefile.am-bak
        gettextize -f -c --no-changelog --intl
-       cp -a Makefile.am-bak Makefile.am
+       cp -pR Makefile.am-bak Makefile.am
        touch -f Makefile.am-stamp Makefile.am
-       cp -a configure.ac-bak configure.ac
+       cp -pR configure.ac-bak configure.ac
        touch -f configure.ac-stamp configure.ac
        $(RM) configure.ac-bak configure.ac-stamp
        $(RM) Makefile.am-bak Makefile.am-stamp