]> git.ipfire.org Git - thirdparty/pdns.git/blame - build-scripts/set-version-auth
travis: Remove geoipregion* from travis settings
[thirdparty/pdns.git] / build-scripts / set-version-auth
CommitLineData
cf4d037d 1#!/usr/bin/env bash
704839ad 2VERSION=$1
2acb912d
CH
3DEB_VERSION=$2
4RPM_VERSION=$3
5[ -z "$VERSION" -o -z "$DEB_VERSION" -o -z "$RPM_VERSION" ] && exit 1
704839ad 6
e0febdd0 7DIST_HOST="$(id -u -n)@$(hostname -f 2>/dev/null || hostname 2>/dev/null || echo localhost)"
ba1a571d 8
46fb3710
KM
9sed -r "s/Version: (.*)/Version: $RPM_VERSION/" -i pdns.spec
10sed -r "s/AC_INIT\(\[pdns\],(.*)/AC_INIT([pdns], [$VERSION])/" -i configure.ac
11sed -r "s/^(.*)AC_SUBST\(\[DIST_HOST\],(.*)/AC_SUBST([DIST_HOST], [$DIST_HOST])/" -i configure.ac
18bc21aa 12sed -r "1 s/^pdns \\(([^)]*)-([0-9.])\\)/pdns \\($DEB_VERSION-\\2\\)/" -i debian/changelog