]> CyberLeo.Net >> Repos - FreeBSD/releng/7.2.git/blob - usr.sbin/ntp/scripts/mkver
Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.
[FreeBSD/releng/7.2.git] / usr.sbin / ntp / scripts / mkver
1 #!/bin/sh
2 #
3 # $FreeBSD$
4 #
5 PROG=${1-UNKNOWN}
6
7 ConfStr="$PROG"
8
9 ConfStr="$ConfStr 4.2.4p5"
10
11 case "$CSET" in
12  '') ;;
13  *) ConfStr="$ConfStr@$CSET" ;;
14 esac
15
16 case "" in
17  '')
18     case "1" in
19      '') ;;
20      *) ConfStr="${ConfStr}-a" ;;
21     esac
22     ;;
23  *)  ConfStr="${ConfStr}-r" ;;
24 esac
25
26 ConfStr="$ConfStr `LC_ALL=C date`"
27
28 if [ ! -f .version ]; then
29   echo 0 > .version
30 fi
31 RUN="`cat .version`"
32 RUN="`expr $RUN + 1`"
33 echo $RUN > .version
34
35 ConfStr="$ConfStr (${RUN})"
36
37 echo "Version <${ConfStr}>";
38
39 rm -f version.c
40 cat > version.c << -EoF-
41 /*
42  * version file for $PROG
43  */
44 #include <config.h>
45 const char * Version = "${ConfStr}";
46 -EoF-