2008-07-06 Matthias Clasen <mclasen@redhat.com>
[gtk-with-powerbox.git] / sanity_check
blob84daf9b904365d0af0b76df94df5375056a8ac51
1 #!/bin/sh
3 VERSION=$1
5 if [ ! -f gtk+-$VERSION.tar.gz ]; then
6 echo "ERROR: gtk+-$VERSION.tar.gz does not exist..."
7 exit 1
8 fi
10 echo ""
12 echo "Checking gtk+-$VERSION.tar.gz..."
13 tar xfz gtk+-$VERSION.tar.gz
16 echo -n "README..."
17 if [ "x`grep $VERSION gtk+-$VERSION/README | wc -l | awk -F' ' '{print $1}'`" == "x4" ]; then
18 echo "ok"
19 else
20 echo "failed."
21 exit 1
24 echo -n "INSTALL..."
25 if [ "x`grep $VERSION gtk+-$VERSION/INSTALL | wc -l | awk -F' ' '{print $1}'`" == "x3" ]; then
26 echo "ok"
27 else
28 echo "failed."
29 exit 1
32 echo -n "NEWS..."
33 if [ "x`grep "GTK+ $VERSION" gtk+-$VERSION/NEWS | wc -l | awk -F' ' '{print $1}'`" == "x1" ]; then
34 echo "ok"
35 else
36 echo "failed."
37 exit 1
40 echo -n "configure.in..."
41 if [ "x`grep $VERSION gtk+-$VERSION/configure.in | wc -l | awk -F' ' '{print $1}'`" == "x2" ]; then
42 echo "ok"
43 else
44 echo "failed."
45 exit 1
49 echo ""
50 echo "Number of lines in created documentation files:"
52 wc -l gtk+-$VERSION/docs/html/*.html | grep -v total
53 wc -l gtk+-$VERSION/docs/text/*.txt | grep -v total
54 wc -l gtk+-$VERSION/docs/*.info | grep -v total
56 rm -rf gtk+-$VERSION