#!/bin/sh

dh_testdir debian/get-latest-source|| exit 1

sourceLinkName=$(curl https://sourcesup.cru.fr/frs/?group_id=379 2>/dev/null | sed -n 's%.*\(/frs/download.php/[0-9]*/wims-[0-9][.0-9]*[a-z]*.tgz\)">\(.*\)</a>.*%\1 \2% p'|sort -k 2| tail -1)

link=$(echo ${sourceLinkName}| awk '{print $1}')
name=$(echo ${sourceLinkName}| awk '{print $2}')
name=$(echo ${name} | sed s/.tgz//)~dfsg1
version=$(echo ${name} | sed s/wims-//)
wimshome=debian/temp-dir/${name}/wims

rm -rf debian/temp-dir
mkdir -p ${wimshome}

curl https://sourcesup.cru.fr${link} 2>/dev/null | gzip -cd | tar xf - -C ${wimshome}

#### delete binaries ###
#### sourceless precompiles binaries
rm -f ${wimshome}/bin/true
rm -f ${wimshome}/bin/false
#### java binary files
find ${wimshome} -name "*.jar" | xargs rm -f
#### flash binaries
rm -f ${wimshome}/public_html/flash/*.swf
#### uglyfied javascript libraries
for d in edit_area jquery jsxgraph dynapi3x; do
    rm -rf ${wimshome}/public_html/scripts/js/$d
done
#### uglyfied javascript files
for f in jqmath.js walterzorn.js; do
    rm -f ${wimshome}/public_html/scripts/authors/jm.evers/js/$f
done

### delete symbols which will be generated during the post-installation ###
rm  -f ${wimshome}/public_html/gifs/symbols/20/*.gif

### create the new orig.tar.gz file ###

srcpackage=wims_${version}.orig.tar.gz

(cd debian/temp-dir && tar pcf - ${name} | gzip -9 - > ../../../${srcpackage})

echo "Created ../${srcpackage}"

rm -rf debian/temp-dir
