]> Pileus Git - ~andy/gtk/blob - sanity_check
stylecontext: Do invalidation on first resize container
[~andy/gtk] / sanity_check
1 #!/bin/sh
2
3 VERSION=$1
4
5 if [ ! -f gtk+-$VERSION.tar.gz ]; then
6         echo "ERROR: gtk+-$VERSION.tar.gz does not exist..."
7         exit 1
8 fi
9
10 echo ""
11
12 echo "Checking gtk+-$VERSION.tar.gz..."
13 tar xfz gtk+-$VERSION.tar.gz
14
15
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
22 fi
23
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
30 fi
31
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
38 fi
39
40 echo -n "configure.ac..."
41 if [ "x`grep $VERSION gtk+-$VERSION/configure.ac | wc -l | awk -F' ' '{print $1}'`" == "x2" ]; then
42         echo "ok" 
43 else
44         echo "failed."
45         exit 1
46 fi
47
48
49 echo ""
50 echo "Number of lines in created documentation files:"
51
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
55
56 rm -rf gtk+-$VERSION