#!/bin/bash

cd phpBB2
diff -c --exclude=config.php  -r ../reference/phpBB2.0.0 . > affero-patch-2.0.0.diff
diff -c --exclude=config.php  -r ../reference/phpBB2.0.1 . > affero-patch-2.0.1.diff
diff -c --exclude=config.php  -r ../reference/phpBB2.0.2 . > affero-patch-2.0.2.diff
diff -c --exclude=config.php  -r ../reference/phpBB2.0.3 . > affero-patch-2.0.3.diff
diff -c --exclude=config.php  -r ../reference/phpBB2.0.4 . > affero-patch-2.0.4.diff
diff -c --exclude=config.php  -r ../reference/phpBB2.0.5 . > affero-patch-2.0.5.diff
mkdir install
cp ../reference/phpBB2.0.5/install/update_to_205.php install/update_to_205.php
tar -c affero-patch-2.0.0.diff affero-patch-2.0.1.diff affero-patch-2.0.2.diff affero-patch-2.0.3.diff affero-patch-2.0.4.diff affero-patch-2.0.5.diff README LICENSE install_affero.php install/update_to_205.php templates/subSilver/images/lang_english/*affero*.gif | gzip -9 - > affero-patch-`date +%m%d%Y`.tar.gz
rm -r install
cp affero-patch-`date +%m%d%Y`.tar.gz ../test/
cp affero-patch-`date +%m%d%Y`.tar.gz ..
cd ../test
tar -xzf phpBB-2.0.5.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.5.diff
cd ..
mv phpBB2 phpBB2.0.5
tar -xzf phpBB-2.0.4.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.4.diff
cd ..
mv phpBB2 phpBB2.0.4
tar -xzf phpBB-2.0.3.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.3.diff
cd ..
mv phpBB2 phpBB2.0.3
tar -xzf phpBB-2.0.2.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.2.diff
cd ..
mv phpBB2 phpBB2.0.2
tar -xzf phpBB-2.0.1.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.1.diff
cd ..
mv phpBB2 phpBB2.0.1
tar -xzf phpBB-2.0.0.tar.gz
cp affero-patch-`date +%m%d%Y`.tar.gz phpBB2
cd phpBB2
tar -xzf affero-patch-`date +%m%d%Y`.tar.gz
patch -p0 < affero-patch-2.0.0.diff
cd ..
mv phpBB2 phpBB2.0.0
find `pwd` -iname '*\.rej' | less
rm -r phpBB2
mv phpBB2.0.5 phpBB2
cd phpBB2
rm *.diff
rm *.tar.gz
rm -r install
cd ..
tar -c phpBB2 | gzip -9 - > ../phpBB-2.0.5+affero-`date +%m%d%Y`.tar.gz
rm -r phpBB2*
cd ..

