File update.sh of Package osml10n
#! /bin/bash
#echo "Don't use as long as releases are available"
#exit
NAME=osml10n
git clone --depth 1 https://github.com/giggls/${NAME} ${NAME}
osc rm $NAME-*.tar.bz2
pushd ${NAME}
date=`date +"%Y%m%d"`
ver=$(perl -e 'undef $/; <> =~ /osml10n \((\d+.\d+.\d+)\)/; print $1' debian/changelog)
VER=${ver}_$date
ARC=$NAME-$VER.tar.bz2
git archive --prefix=$NAME-$VER/ master | bzip2 >../$ARC
popd
echo "New date $date, version $ver"
sed -i -e "s/\(Version: \+\).\+/\1%{pyvers}_$date/" -e "s/(%define pyvers ).\+/$ver/" $NAME.spec
rm -rf $NAME
osc add $ARC
get_osm_boundary_by_id() {
local name="$1"
local id="$2"
wget -O "$name.osm" "https://api.openstreetmap.org/api/0.6/relation/$id/full"
}
get_osm_boundary_by_id hk 913110 # Hongkong
get_osm_boundary_by_id jp 382313 # Japan
get_osm_boundary_by_id mo 1867188 # Macau
get_osm_boundary_by_id tw 449220 # Taiwan
get_osm_boundary_by_id th 2067731 # Thailand