0cc560d
#!/bin/bash
0cc560d
0cc560d
set -e
0cc560d
0cc560d
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
0cc560d
0cc560d
pushd $SCRIPT_DIR
0cc560d
0cc560d
date=$(date +%Y%m%d)
0cc560d
version_desc=$(git describe --tags --match "*.*")
0cc560d
version=$(echo $version_desc | cut -d '-' -f2)
0cc560d
patch_count=$(echo $version_desc | cut -d '-' -f3)
0cc560d
hash=$(echo $version_desc | cut -d '-' -f4)
0cc560d
0cc560d
if [ x$patch_count != x ]; then
0cc560d
    release=0.${date}.${patch_count}git${hash}%{?dist}
0cc560d
else
17fc784
    release=1%{?dist}
0cc560d
fi
0cc560d
0cc560d
./spec_tmpl.sh version=$version release=$release template=libmodulemd.spec.in > libmodulemd.spec
0cc560d
0cc560d
popd