#!/bin/sh if [ $# -ne 1 ] then echo Usage : ./josm-generate-tarball.sh JOSM_SVN_TAG exit 1 fi NAME_VERSION=josm-0 NAME=josm JOSM_SVN_TAG=$1 # to know svn revision for josm translation, check it in MANIFEST.MF provided by josm svn in trunk/lib/josm-tranlsation.jar # removing old sources files if exists rm -rf ${NAME_VERSION} # cheking out josm svn svn -r ${JOSM_SVN_TAG} export http://josm.openstreetmap.de/svn/trunk/ ${NAME_VERSION} # Delete org.apache.tools.bzip2, it can be found in buildrequires ant package rm -r ${NAME_VERSION}/src/org/apache # Add REVISION.XML to source files svn -r ${JOSM_SVN_TAG} co http://josm.openstreetmap.de/svn/trunk/ temporary_dir svn info --xml temporary_dir > ${NAME_VERSION}/REVISION rm -rf temporary_dir # creating source tar tar zcvf ${NAME_VERSION}.${JOSM_SVN_TAG}svn.tar.gz ${NAME_VERSION} #i18n plugins # delete temporary directories rm -rf ${NAME_VERSION} #i18n plugins