Blame utils/build-srpm.sh
|
Packit Service |
a166ed |
#!/bin/bash
|
|
Packit Service |
a166ed |
|
|
Packit Service |
a166ed |
git_version=$(git describe --tags | sed -e "s/^v//")
|
|
Packit Service |
a166ed |
version=${git_version%%-*}
|
|
Packit Service |
a166ed |
release=${git_version#*-}
|
|
Packit Service |
a166ed |
release=${release//-/_}
|
|
Packit Service |
a166ed |
|
|
Packit Service |
a166ed |
date=$(date "+%a %b %e %Y")
|
|
Packit Service |
a166ed |
topdir=$(dirname $0)
|
|
Packit Service |
a166ed |
|
|
Packit Service |
a166ed |
sed -e "s/@@VERSION@@/$version/g" -e "s/@@RELEASE@@/$release/g" -e "s/@@DATE@@/$date/g" $topdir/ansible-freeipa.spec.in > ansible-freeipa.spec
|
|
Packit Service |
a166ed |
|
|
Packit Service |
a166ed |
git archive --format=tar --prefix=ansible-freeipa-${version}-${release}/ 'HEAD' | bzip2 -c > ansible-freeipa-${version}-${release}.tar.bz2
|
|
Packit Service |
a166ed |
|
|
Packit Service |
a166ed |
rpmbuild --define "_sourcedir $PWD" -bs ansible-freeipa.spec
|