~ubuntu-branches/ubuntu/utopic/p7zip/utopic-updates

« back to all changes in this revision

Viewing changes to check/check.sh

  • Committer: Bazaar Package Importer
  • Author(s): Mohammed Adnène Trojette
  • Date: 2006-02-10 20:54:59 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060210205459-qbpkkabtqdd97zo7
Tags: 4.33.dfsg-1
* New upstream release
* Move p7zip from /usr/share to /usr/bin
   - modify debian/install
   - write debian/p7zip.1
* debian/README.Debian: document directory exclusion
* patches/01_add_help_switch: 7z --help works now (Closes: #353235)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#! /bin/sh
 
2
 
 
3
sure()
 
4
{
 
5
  eval $*
 
6
  if [ "$?" != "0" ]
 
7
  then
 
8
    echo "ERROR during : $*"
 
9
    echo "ERROR during : $*" > last_error
 
10
    exit 1
 
11
  fi
 
12
}
 
13
 
 
14
PZIP7="$1"
 
15
 
 
16
 
 
17
sure rm -fr 7za433_ref 7za433_7zip_bzip2 7za433_7zip_lzma 7za433_7zip_lzma_crypto 7za433_7zip_ppmd 7za433_tar
 
18
sure rm -fr 7za433_7zip_bzip2.7z 7za433_7zip_lzma.7z 7za433_7zip_lzma_crypto.7z 7za433_7zip_ppmd.7z 7za433_tar.tar
 
19
 
 
20
echo ""
 
21
echo "# TESTING ..."
 
22
echo "#############"
 
23
 
 
24
sure ${PZIP7} t test/7za433_tar.tar
 
25
sure ${PZIP7} t test/7za433_7zip_lzma.7z
 
26
sure ${PZIP7} t -pqwerty test/7za433_7zip_lzma_crypto.7z
 
27
sure ${PZIP7} t test/7za433_7zip_ppmd.7z
 
28
sure ${PZIP7} t test/7za433_7zip_bzip2.7z
 
29
 
 
30
 
 
31
echo ""
 
32
echo "# EXTRACTING ..."
 
33
echo "################"
 
34
 
 
35
sure tar xf test/7za433_tar.tar
 
36
sure mv 7za433_tar 7za433_ref
 
37
 
 
38
sure ${PZIP7} x test/7za433_tar.tar
 
39
sure diff -r 7za433_ref 7za433_tar
 
40
 
 
41
sure ${PZIP7} x test/7za433_7zip_lzma.7z
 
42
sure diff -r 7za433_ref 7za433_7zip_lzma
 
43
 
 
44
sure ${PZIP7} x -pqwerty test/7za433_7zip_lzma_crypto.7z
 
45
sure diff -r 7za433_ref 7za433_7zip_lzma_crypto
 
46
 
 
47
sure ${PZIP7} x test/7za433_7zip_ppmd.7z
 
48
sure diff -r 7za433_ref 7za433_7zip_ppmd
 
49
 
 
50
sure ${PZIP7} x test/7za433_7zip_bzip2.7z
 
51
sure diff -r 7za433_ref 7za433_7zip_bzip2
 
52
 
 
53
echo ""
 
54
echo "# Archiving ..."
 
55
echo "###############"
 
56
 
 
57
sure ${PZIP7} a -ttar 7za433_tar.tar 7za433_tar
 
58
sure tar tvf 7za433_tar.tar
 
59
 
 
60
sure ${PZIP7} a 7za433_7zip_lzma.7z 7za433_7zip_lzma
 
61
 
 
62
sure ${PZIP7} a -pqwerty -mhc=on -mhe=on 7za433_7zip_lzma_crypto.7z 7za433_7zip_lzma_crypto
 
63
 
 
64
sure ${PZIP7} a -mx=9 -m0=ppmd:mem=128m:o=32 7za433_7zip_ppmd.7z 7za433_7zip_ppmd
 
65
 
 
66
sure ${PZIP7} a -m0=bzip2 7za433_7zip_bzip2.7z 7za433_7zip_bzip2
 
67
 
 
68
 
 
69
echo ""
 
70
echo "# EXTRACTING (PASS 2) ..."
 
71
echo "#########################"
 
72
 
 
73
sure rm -fr 7za433_7zip_bzip2 7za433_7zip_lzma 7za433_7zip_lzma_crypto 7za433_7zip_ppmd 7za433_tar
 
74
 
 
75
sure ${PZIP7} x 7za433_tar.tar
 
76
sure diff -r 7za433_ref 7za433_tar
 
77
 
 
78
sure ${PZIP7} x 7za433_7zip_lzma.7z
 
79
sure diff -r 7za433_ref 7za433_7zip_lzma
 
80
 
 
81
sure ${PZIP7} x -pqwerty 7za433_7zip_lzma_crypto.7z
 
82
sure diff -r 7za433_ref 7za433_7zip_lzma_crypto
 
83
 
 
84
sure ${PZIP7} x 7za433_7zip_ppmd.7z
 
85
sure diff -r 7za433_ref 7za433_7zip_ppmd
 
86
 
 
87
sure ${PZIP7} x 7za433_7zip_bzip2.7z
 
88
sure diff -r 7za433_ref 7za433_7zip_bzip2
 
89
 
 
90
 
 
91
./clean_all.sh
 
92
 
 
93
echo ""
 
94
echo "========"
 
95
echo "ALL DONE"
 
96
echo "========"
 
97
echo ""