b3488a
#!/bin/bash
b3488a
set -e
b3488a
b3488a
name=antlr
b3488a
version="$(sed -n 's/Version:\s*//p' *.spec)"
b3488a
b3488a
# RETRIEVE
b3488a
wget "http://www.antlr2.org/download/antlr-${version}.tar.gz" -O "${name}-${version}.orig.tar.gz"
b3488a
b3488a
rm -rf tarball-tmp
b3488a
mkdir tarball-tmp
b3488a
cd tarball-tmp
b3488a
tar xf "../${name}-${version}.orig.tar.gz"
b3488a
b3488a
# CLEAN TARBALL
b3488a
# contain questionable things, such as csflex.exe
b3488a
find -name '*.jar' -delete
b3488a
find -name '*.class' -delete
b3488a
find -name '*.exe' -delete
b3488a
find -name '*.dll' -delete
b3488a
find -name '*.so' -delete
b3488a
b3488a
tar cf "../${name}-${version}.tar.gz" *
b3488a
cd ..
b3488a
rm -r tarball-tmp "${name}-${version}.orig.tar.gz"