10
echo $progname '<path-to-enigmail-tgz> <path-to-build-system-tgz> <target-dir> [special-version]'
14
if test -z "$enigtgz" -o -z "$buildtgz" -o -z "$targetdir"; then
18
enigbase=`basename $enigtgz`
19
enigvers=`echo $enigbase | sed -e 's/^.*-\([^-]*\).tar.gz$/\1/'`
21
if test -z "enigvers"; then
22
echo "couldnt auto guess version from enigmail tarball ($enigtgz)"
26
tmpdir=`mktemp -d -t $progname.XXXXXX`
27
echo preparing in $tmpdir
29
mkdir -p $tmpdir/mozilla/
30
tar -C $tmpdir/mozilla/ -xzf $buildtgz
31
tar -C $tmpdir/mozilla/extensions/ -xzf $enigtgz
32
sh -c "cd $tmpdir/mozilla; autoconf2.13; echo autoconf done"
34
makefiles=`find $tmpdir/mozilla/extensions/enigmail -name Makefile.in`
35
for i in $makefiles; do
36
sed -i 's/\(DEPTH.*\)\/\.\./\1/' $i
39
tar -C $tmpdir -czf $targetdir/enigmail_$enigvers.orig.tar.gz mozilla/