| @@ -13,53 +13,39 @@ esac | | | @@ -13,53 +13,39 @@ esac |
13 | case "o" in | | 13 | case "o" in |
14 | '') ;; | | 14 | '') ;; |
15 | *) ConfStr="${ConfStr}-o" ;; | | 15 | *) ConfStr="${ConfStr}-o" ;; |
16 | esac | | 16 | esac |
17 | | | 17 | |
18 | if [ -n "$MKREPRO_TIMESTAMP" ]; then | | 18 | if [ -n "$MKREPRO_TIMESTAMP" ]; then |
19 | SOURCE_DATE_EPOCH=$MKREPRO_TIMESTAMP | | 19 | SOURCE_DATE_EPOCH=$MKREPRO_TIMESTAMP |
20 | fi | | 20 | fi |
21 | | | 21 | |
22 | if [ -n "$SOURCE_DATE_EPOCH" ]; then | | 22 | if [ -n "$SOURCE_DATE_EPOCH" ]; then |
23 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date -d@$SOURCE_DATE_EPOCH 2>/dev/null`" || | | 23 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date -d@$SOURCE_DATE_EPOCH 2>/dev/null`" || |
24 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date -r $SOURCE_DATE_EPOCH`" | | 24 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date -r $SOURCE_DATE_EPOCH`" |
25 | else | | 25 | else |
26 | ifile="`dirname $0`/../importdate" | | 26 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date`" |
27 | if [ -f "$ifile" ]; then | | | |
28 | # NetBSD MKREPRO: Don't embed current date/time/run number | | | |
29 | ConfStr="$ConfStr "`cat "$ifile"` | | | |
30 | else | | | |
31 | ConfStr="$ConfStr `LC_TIME=C TZ=UTC date`" | | | |
32 | fi | | | |
33 | fi | | 27 | fi |
34 | | | 28 | |
35 | if [ -n "$MKREPRO_TIMESTAMP" ]; then | | 29 | if [ -n "$MKREPRO_TIMESTAMP" ]; then |
36 | RUN=1 | | 30 | RUN=1 |
37 | else | | 31 | else |
38 | if [ ! -f .version ]; then | | 32 | if [ ! -f .version ]; then |
39 | echo 0 > .version | | 33 | echo 0 > .version |
40 | fi | | 34 | fi |
41 | RUN="`cat .version`" | | 35 | RUN="`cat .version`" |
42 | RUN="`expr $RUN + 1`" | | 36 | RUN="`expr $RUN + 1`" |
43 | echo $RUN > .version | | 37 | echo $RUN > .version |
44 | fi | | 38 | fi |
45 | | | 39 | |
46 | if [ -f "$ifile" ]; then | | 40 | ConfStr="$ConfStr (${RUN})" |
47 | # NetBSD MKREPRO: Don't embed current date/time/run number | | | |
48 | else | | | |
49 | RUN="`cat .version`" | | | |
50 | RUN="`expr $RUN + 1`" | | | |
51 | echo $RUN > .version | | | |
52 | | | | |
53 | ConfStr="$ConfStr (${RUN})" | | | |
54 | fi | | | |
55 | | | 41 | |
56 | echo "Version <${ConfStr}>"; | | 42 | echo "Version <${ConfStr}>"; |
57 | | | 43 | |
58 | rm -f version.c | | 44 | rm -f version.c |
59 | cat > version.c << -EoF- | | 45 | cat > version.c << -EoF- |
60 | /* | | 46 | /* |
61 | * version file for $PROG | | 47 | * version file for $PROG |
62 | */ | | 48 | */ |
63 | #include <config.h> | | 49 | #include <config.h> |
64 | const char * Version = "${ConfStr}"; | | 50 | const char * Version = "${ConfStr}"; |
65 | -EoF- | | 51 | -EoF- |