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