1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
#!/bin/bash
UPSTREAM_VERSION="$2"
FILENAME="$3"
ORIGDIR="`pwd`"
ZIP_FILENAME="$ORIGDIR/../relaxngDatatype-$UPSTREAM_VERSION.zip"
TARGZ_FILENAME="$ORIGDIR/../librelaxng-datatype-java_$UPSTREAM_VERSION.orig.tar.gz"
TEMPDIR="`mktemp -d`"
cd "$TEMPDIR"
echo "Unpacking .zip"
unzip "$ZIP_FILENAME"
DIRNAME="`ls`"
echo "Removing pre-built documentation and JARs"
rm -fvr "$DIRNAME/doc/"*
find -iname '*.jar' -print0 | xargs -0 rm -fv
echo "Repackaging .tar.gz"
tar czfv "$TARGZ_FILENAME" "$DIRNAME"
echo "Removing temporary directory"
cd "$ORIGDIR"
rm -fr "$TEMPDIR"
echo "Finished"
|