df6abe
#!/bin/bash
df6abe
set -e
df6abe
df6abe
name=qdox
df6abe
version="$(sed -n 's/Version:\s*//p' *.spec)"
df6abe
df6abe
# RETRIEVE
df6abe
wget "https://repo1.maven.org/maven2/com/thoughtworks/qdox/qdox/${version/'~'/'-'}/${name}-${version/'~'/'-'}-project.tar.gz" -O "${name}-${version}.orig.tar.gz"
df6abe
df6abe
rm -rf tarball-tmp
df6abe
mkdir tarball-tmp
df6abe
pushd tarball-tmp
df6abe
tar -xf "../${name}-${version}.orig.tar.gz"
df6abe
df6abe
# CLEAN TARBALL
df6abe
find -name '*.jar' -delete
df6abe
find -name '*.class' -delete
df6abe
# contains possibly proprietary binaries of YACC
df6abe
rm -r */bootstrap
df6abe
df6abe
tar -czf "../${name}-${version}.tar.gz" *
df6abe
popd
df6abe
rm -r tarball-tmp "${name}-${version}.orig.tar.gz"