5 t-dependencies bsdgames
6 t-tstunt-parsechangelog
14 : ----- convert to "3.0 (quilt)"
17 tar --exclude=debian -C .. -zcf ../${p}_${v}.orig.tar.gz $p
18 dch -v 1.0-1 -m convert
19 mkdir -p debian/source
20 echo '3.0 (quilt)' >debian/source/format
24 : ----- make everything break -----
30 cat >../editor.pl <<END
32 s{^(description:).*}{\$1 dgit test patch $pname}i;
35 EDITOR="perl -pi $tmp/editor.pl" dpkg-source -iX --commit . $pname
36 test -f debian/patches/$pname
42 echo >>af/$filename "Test file with $attrspec"
43 printf >>af/$filename 'crlf: \r\n'
44 echo >>af/$filename 'id $Id: $'
45 echo >>af/$filename 'id $Id: SPLARK $'
46 echo >>.gitattributes "af/$filename" "$attrspec"
51 badattr1 $attrname-set $attrname
52 badattr1 $attrname-unset -$attrname
53 badattr1 $attrname-unspec \!$attrname
56 badattr1 $attrname=$val $attrname=$val
60 # xxx want to make each of these files into a quilt patch
62 t-git-config core.eol crlf
68 t-git-config filter.dgit-test-crazy-f.smudge '/usr/games/rot13 2'
69 t-git-config filter.dgit-test-crazy-f.clean '/usr/games/rot13 24'
70 t-git-config filter.dgit-test-crazy-f.requrired true
72 badattr filter dgit-test-crazy-f
75 badattr merge text binary union
80 badattr encoding no-such-encoding
98 #t-dgit --force-import-gitapply-absurd import-dsc ../${p}_${v}.dsc +import
99 t-dgit import-dsc ../${p}_${v}.dsc +import
104 git cat-file blob "refs/heads/import:$f" | sha256sum | \
105 sed -e 's#-$#'$f'#' \
109 diff -U0 sums ../sums