blob: 9b7f65a66cce726e2e4f8107b3431e9baac54cef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
#!/bin/bash
set -e
. tests/lib
. $troot/lib-import-chk
t-tstunt-parsechangelog
mangle1 () {
rm -f ${1}_*
t-import-chk1 "$@"
cd $tmp/mirror/pool/main
dpkg-source -x ${p}_${v}.dsc td
orig=${p}_${v%-*}.orig.tar.gz
tar zxf $orig
rm $orig ${p}_${v}.*
cd $p
mkdir urk
echo urk >urk/urk
export GZIP=-1
}
mangle2 () {
cd ..
dpkg-source -b td
rm -rf $p td
cd $tmp
t-archive-none $p
t-archive-query
t-import-chk2
}
# 3.0 (quilt), multiple patches, tarbomb orig
mangle1 example 1.0-1
tar zvcf ../$orig *
mangle2
# 3.0 (quilt), multiple patches, tarbomb orig with dot
mangle1 example 1.0-1
tar zvcf ../$orig .
mangle2
# 3.0 (quilt), multiple patches, tarbomb orig with dot and .git and .pc
mangle1 example 1.0-1
git init
mkdir .pc
echo SPONG >.pc/SPONG
tar zvcf ../$orig .
mangle2
t-ok
|