1bf466
#!/bin/bash
1bf466
set -e
1bf466
1bf466
name=bsh
1bf466
version="$(sed -n 's/Version:\s*//p' *.spec)"
1bf466
reltag="$(sed -n 's/%global\s*reltag\s*//p' *.spec)"
1bf466
1bf466
# RETRIEVE
1bf466
wget "https://github.com/beanshell/beanshell/archive/${version}${reltag}.tar.gz" -O "${name}-${version}-${reltag}.orig.tar.gz"
1bf466
1bf466
rm -rf tarball-tmp
1bf466
mkdir tarball-tmp
1bf466
cd tarball-tmp
1bf466
tar xf "../${name}-${version}-${reltag}.orig.tar.gz"
1bf466
1bf466
# CLEAN TARBALL
1bf466
rm -r */lib
1bf466
find -name '*.jar' -delete
1bf466
find -name '*.class' -delete
1bf466
# Files marked as SUN PROPRIETARY/CONFIDENTAIL
1bf466
rm -r */engine/javax-src
1bf466
1bf466
tar cf "../${name}-${version}-${reltag}.tar.gz" *
1bf466
cd ..
1bf466
rm -r tarball-tmp "${name}-${version}-${reltag}.orig.tar.gz"