File: bump.sh

package info (click to toggle)
netdiag 0.7-2
  • links: PTS
  • area: main
  • in suites: potato
  • size: 1,464 kB
  • ctags: 1,261
  • sloc: ansic: 12,948; makefile: 288; awk: 130; sh: 71
file content (31 lines) | stat: -rwxr-xr-x 665 bytes parent folder | download | duplicates (4)
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
#!/bin/bash
VER=`cat version`
NEWVER=`./bump $VER`
echo $NEWVER > version
mv netwatch.${VER}.lsm netwatch.${NEWVER}.lsm
sed "s/$VER/$NEWVER/g" Makefile.in > ttt
/bin/rm Makefile.in
mv ttt Makefile.in
sed "/= \"${VER}\"/s//= \"${NEWVER}\"/" netwatch.c > ttt
/bin/rm netwatch.c
mv ttt netwatch.c
cd ..
mv netwatch.$VER netwatch.$NEWVER
cd netwatch.$NEWVER
./configure
make clean
make tar
./configure
sed "s/Src/Bin/g" gh.c > ttt
/bin/rm gh.c
mv ttt gh.c
make
cp ../Makefile.netwatch.bin Makefile
sed "s/XXXX/$NEWVER/g" Makefile > ttt
/bin/rm Makefile
mv ttt Makefile
/bin/rm *.in conf* *.o *.c *.awk *.gen *.ports *.h Mak*common
/bin/rm -r IANA
make tar
cp *.lsm ..