#! /bin/bash # run this from trunk/ in a kbuild svn checkout set -e REVISION="$(svn info | grep ^Revision: | cut -f2 -d' ')" BASENAME=kbuild-0.1.9998."${REVISION}" EXPORT_ARCHIVE="${BASENAME}"-src.tar.xz EXPORT_PATH=../"${BASENAME}" [[ ! -f ../"${EXPORT_ARCHIVE}" ]] svn export . "${EXPORT_PATH}" rm -r "${EXPORT_PATH}"/dist "${EXPORT_PATH}"/kBuild/bin cd .. tar cvfJ "${EXPORT_ARCHIVE}" "${BASENAME}"