Deleted Added
full compact
newvers.sh (128019) newvers.sh (131393)
1#!/bin/sh -
2#
3# Copyright (c) 1984, 1986, 1990, 1993
4# The Regents of the University of California. All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 14 unchanged lines hidden (view full) ---

23# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28# SUCH DAMAGE.
29#
30# @(#)newvers.sh 8.1 (Berkeley) 4/20/94
1#!/bin/sh -
2#
3# Copyright (c) 1984, 1986, 1990, 1993
4# The Regents of the University of California. All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:

--- 14 unchanged lines hidden (view full) ---

23# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
24# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
26# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
27# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
28# SUCH DAMAGE.
29#
30# @(#)newvers.sh 8.1 (Berkeley) 4/20/94
31# $FreeBSD: head/sys/conf/newvers.sh 128019 2004-04-07 20:46:16Z imp $
31# $FreeBSD: head/sys/conf/newvers.sh 131393 2004-07-01 06:40:12Z ps $
32
33TYPE="FreeBSD"
34REVISION="5.2"
35BRANCH="CURRENT"
36RELEASE="${REVISION}-${BRANCH}"
37VERSION="${TYPE} ${RELEASE}"
38
39if [ "X${PARAMFILE}" != "X" ]; then

--- 36 unchanged lines hidden (view full) ---

76
77LC_ALL=C; export LC_ALL
78if [ ! -r version ]
79then
80 echo 0 > version
81fi
82
83touch version
32
33TYPE="FreeBSD"
34REVISION="5.2"
35BRANCH="CURRENT"
36RELEASE="${REVISION}-${BRANCH}"
37VERSION="${TYPE} ${RELEASE}"
38
39if [ "X${PARAMFILE}" != "X" ]; then

--- 36 unchanged lines hidden (view full) ---

76
77LC_ALL=C; export LC_ALL
78if [ ! -r version ]
79then
80 echo 0 > version
81fi
82
83touch version
84v=`cat version` u=${USER-root} d=`pwd` h=`hostname` t=`date`
84v=`cat version` u=${USER-root} d=`pwd` h=${HOSTNAME-`hostname`} t=`date`
85i=`make -V KERN_IDENT`
86cat << EOF > vers.c
87$COPYRIGHT
88char sccspad[32 - 4 /* sizeof(sccs) */] = { '\\0' };
89char sccs[4] = { '@', '(', '#', ')' };
90char version[] = "${VERSION} #${v}: ${t}\\n ${u}@${h}:${d}\\n";
91char ostype[] = "${TYPE}";
92char osrelease[] = "${RELEASE}";
93int osreldate = ${RELDATE};
94char kern_ident[] = "${i}";
95EOF
96
97echo `expr ${v} + 1` > version
85i=`make -V KERN_IDENT`
86cat << EOF > vers.c
87$COPYRIGHT
88char sccspad[32 - 4 /* sizeof(sccs) */] = { '\\0' };
89char sccs[4] = { '@', '(', '#', ')' };
90char version[] = "${VERSION} #${v}: ${t}\\n ${u}@${h}:${d}\\n";
91char ostype[] = "${TYPE}";
92char osrelease[] = "${RELEASE}";
93int osreldate = ${RELDATE};
94char kern_ident[] = "${i}";
95EOF
96
97echo `expr ${v} + 1` > version