#!/bin/sh
version=1.9.10
rev=1145
number=1

rm -rf avelsieve.build

if [ ! -e avelsieve ]; then 
    svn co https://email.uoa.gr/repos/squirrelmail/avelsieve/main_plugin/trunk avelsieve
fi

cp -r avelsieve avelsieve.build

cd avelsieve.build

rm -rf .svn

tar xf ../org/avelsieve_1.9.9-2.4.debian.tar.gz

sed -i 's/js_function_bugfix/#js_function_bugfix/' debian/patches/series

sed -i 's/sieve-default-port/#sieve-default-port/' debian/patches/series
sed -i 's/sieveport = 2000;/sieveport = 4190;/' config/config_sample.php

sed -i 's/fixes-call-time-pass-by-reference/#fixes-call-time-pass-by-reference/' debian/patches/series

sed -i 's/avelsieve-changeset-1144.patch/#avelsieve-changeset-1144.patch/' debian/patches/series
sed -i 's/avelsieve-changeset-1091.patch/#avelsieve-changeset-1091.patch/' debian/patches/series

sed -i '584d' include/sieve_buildrule.inc.php

echo "For news show into NEWS.html" > doc/NEWS

mv debian/changelog debian/changelog.old

echo "avelsieve ($version~svn$rev-$number) unstable; urgency=low

  * Non-maintainer upload.
  * New Version

 -- Michael Fritscher <debian@mifritscher.de>  Sun, 22 Apr 2018 13:50:31 +0200
" > debian/changelog

cat debian/changelog.old >> debian/changelog

rm debian/changelog.old

debuild -i -us -uc -b

