1 #!/bin/sh 2 PROG=${1-UNKNOWN} 3 4 ConfStr="$PROG" 5 6 ConfStr="$ConfStr 4.2.8p9" 7 8 case "$CSET" in 9 '') ;; 10 *) ConfStr="$ConfStr@$CSET" ;; 11 esac 12 13 case "o" in 14 '') ;; 15 *) ConfStr="${ConfStr}-o" ;; 16 esac 17 18 ifile="`dirname $0`/../importdate" 19 20 if [ -f "$ifile" ]; then 21 # NetBSD MKREPRO: Don't embed current date/time/run number 22 ConfStr="$ConfStr "`cat "$ifile"` 23 else 24 ConfStr="$ConfStr `LC_TIME=C TZ= date`" 25 26 if [ ! -f .version ]; then 27 echo 0 > .version 28 fi 29 RUN="`cat .version`" 30 RUN="`expr $RUN + 1`" 31 echo $RUN > .version 32 33 ConfStr="$ConfStr (${RUN})" 34 fi 35 36 echo "Version <${ConfStr}>"; 37 38 rm -f version.c 39 cat > version.c << -EoF- 40 /* 41 * version file for $PROG 42 */ 43 #include <config.h> 44 const char * Version = "${ConfStr}"; 45 -EoF- 46