]>
code.delx.au - spectrwm/blob - release.sh
6 FILES
="Makefile baraction.sh initscreen.sh screenshot.sh scrotwm.1 scrotwm_es.1 scrotwm_it.1 scrotwm_pt.1 scrotwm_ru.1 scrotwm.c scrotwm.conf linux/Makefile linux/linux.c linux/util.h linux/scrotwm.desktop lib/Makefile lib/shlib_version lib/swm_hack.c osx/Makefile osx/osx.h osx/osx.c"
9 echo "usage: release.sh <version>"
13 if [ -d "$PREFIX$1" ]; then
14 echo "$PREFIX$1 already exists"
18 if [ -d "$PREFIX$1-port" ]; then
19 echo "$PREFIX$1 already exists"
34 tar zcf
$TARGET.tgz
$TARGET
38 sudo cvs
-d /cvs co ports
/x11
/scrotwm
43 cat port
/Makefile |
sed "s/SCROTWMVERSION/$1/g" > $PORT/Makefile
46 cksum -b -a md5
$TARGET.tgz
> $PORT/distinfo
47 cksum -b -a rmd160
$TARGET.tgz
>> $PORT/distinfo
48 cksum -b -a sha1
$TARGET.tgz
>> $PORT/distinfo
49 cksum -b -a sha256
$TARGET.tgz
>> $PORT/distinfo
50 wc -c $TARGET.tgz
2>/dev
/null |
awk '{print "SIZE (" $2 ") = " $1}' >> $PORT/distinfo
54 cp port
/pkg
/DESCR
$PORT/pkg
/
55 cp port
/pkg
/PFRAG.shared
$PORT/pkg
/
56 cp port
/pkg
/PLIST
$PORT/pkg
/
60 cp port
/patches
/patch-scrotwm_c
$PORT/patches
/
61 cp port
/patches
/patch-scrotwm_conf
$PORT/patches
/
64 diff -ruNp -x CVS ports
/x11
/scrotwm
/ $PORT > $TARGET.
diff
66 # kill ports dir or cvs will be angry