1cc559270SOllivier Robert#!/bin/sh 2cc559270SOllivier Robert# $FreeBSD$ 3cc559270SOllivier RobertPROG=${1-UNKNOWN} 4cc559270SOllivier Robert 5cc559270SOllivier RobertConfStr="$PROG" 6cc559270SOllivier Robert 7cc559270SOllivier Robertcase "" in 8cc559270SOllivier Robert '') ;; 9cc559270SOllivier Robert *) ConfStr="$ConfStr RSAREF" ;; 10cc559270SOllivier Robertesac 11cc559270SOllivier Robert 12cc559270SOllivier RobertConfStr="$ConfStr 4.0.98f `date`" 13cc559270SOllivier Robert 14cc559270SOllivier Robertif [ ! -f .version ]; then 15cc559270SOllivier Robert echo 0 > .version 16cc559270SOllivier Robertfi 17cc559270SOllivier RobertRUN="`cat .version`" 18cc559270SOllivier RobertRUN="`expr $RUN + 1`" 19cc559270SOllivier Robertecho $RUN > .version 20cc559270SOllivier Robert 21cc559270SOllivier RobertConfStr="$ConfStr (${RUN})" 22cc559270SOllivier Robert 23cc559270SOllivier Robertecho "Version <${ConfStr}>"; 24cc559270SOllivier Robert 25cc559270SOllivier Robertrm -f version.c 26cc559270SOllivier Robertcat > version.c << -EoF- 27cc559270SOllivier Robert/* 28cc559270SOllivier Robert * version file for $PROG 29cc559270SOllivier Robert */ 30cc559270SOllivier Robert#include <config.h> 31cc559270SOllivier Robertconst char * Version = "${ConfStr}"; 32cc559270SOllivier Robert-EoF- 33