File: make_cvsdist

package info (click to toggle)
dictem 1.0.2-1
  • links: PTS
  • area: main
  • in suites: squeeze, wheezy
  • size: 204 kB
  • ctags: 166
  • sloc: lisp: 1,538; sh: 67; makefile: 32
file content (22 lines) | stat: -rwxr-xr-x 782 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/sh

VERSION=`awk '/defconst.*dictem-version/ {gsub(/"/, ""); print $NF}' dictem.el`

CVSROOT=`cat CVS/Root`
export CVSROOT
VERSION_CVS=`echo ${VERSION} | tr . -`
./make_changelog || exit 1
cp ChangeLog /tmp/dictem.ChangeLog.${VERSION} &&
echo "***** Exporting files for dictem-${VERSION}..." &&
cd /tmp &&
rm -rf /tmp/dictem-${VERSION} /tmp/dictem-${VERSION}.tar* &&
cvs export -d dictem-${VERSION} -r dictem-${VERSION_CVS} dictem &&
cd dictem-${VERSION} &&
mv /tmp/dictem.ChangeLog.${VERSION} ChangeLog &&
chmod -R a+rX,g-w . &&
cd .. &&
echo "***** Taring and gzipping dictem-${VERSION}.tar.gz..." &&
tar cvvf dictem-${VERSION}.tar dictem-${VERSION} &&
gzip -9 dictem-${VERSION}.tar &&
echo "***** Done making /tmp/dictem-${VERSION}.tar.gz"
ls -la dictem-${VERSION}.tar.gz