File: UPDATE

package info (click to toggle)
ifhp 3.5.20-13
  • links: PTS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 7,360 kB
  • ctags: 1,929
  • sloc: ansic: 14,994; sh: 12,037; perl: 1,461; makefile: 639; sed: 16
file content (37 lines) | stat: -rw-r--r-- 972 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/bin/sh
DIR=`pwd | sed -e 's,.*/,,'`
PREFIX=`echo $DIR | sed -e 's,-.*,,'`
TAIL=`echo $DIR | sed -e 's,^[^-]*-,,'`
LAST=`echo $TAIL | sed -e 's,^.*\.,,'`
BEFORE=`echo $TAIL | sed -e 's,\.[0-9]*$,.,'`
INCR=`expr $LAST "+" 1`
#if [ $INCR -ge 10 ] ; then
#	echo $DIR needs to be modified to next minor version
#	BEFORE=`echo $TAIL | sed -e 's,\.[0-9]*\.[0-9]*$,.,'`
#	LAST=`echo $TAIL | sed -e 's,\.[0-9]*$,,' -e 's,^.*\.,,'`
#	INCR=`expr $LAST "+" 1`
#	if [ $INCR -eq 10 ] ; then
#		echo $DIR needs to be modified to next major version
#		BEFORE="";
#		LAST=`echo $TAIL | sed -e 's,\.[0-9]*\.[0-9]*$,,' -e 's,^.*\-,,'`
#		INCR=`expr $LAST "+" 1`
#		INCR="$INCR.0"
#	fi
#	INCR="$INCR.0"
#fi
NEW=$PREFIX-$BEFORE$INCR
echo NEW $NEW
(
cd ..; mv $DIR $NEW; rm -f $PREFIX;
ln -s $NEW $PREFIX
)
(
echo Version $NEW - `date`
echo ""
echo ""
cat CHANGES ;
) >/tmp/CHANGES$NEW
mv CHANGES CHANGES.OLD
cp /tmp/CHANGES$NEW CHANGES
if [ ! -f Makefile ] ; then configure; fi
make update