Run releng/bumpver.py
script to:
Push changes:
$ git push -vn
$ git push --tags -vn
Create tarball and signature file
$ autoreconf -fiv
$ ./configure # in source tree
$ make distcheck # create tarballs bind-dyndb-ldap-*.*.tar.{gz,bz2}
$ gpg2 --detach-sign --armor bind-dyndb-ldap-*.*.tar.bz2 # sign resulting tarball using detached ASCII armored signature
Test source tarball
$ tar -xf bind-dyndb-ldap-*.*.tar.bz2
$ cd bind-dyndb-ldap-*.*
$ ./configure
$ make
$ sudo cp -v src/.libs/ldap.so /usr/lib64/bind/ldap.so
$ cd ..
Run BIND and do some sanity checks
Upload tarball and signature file to Pagure Releases
Continue with Fedora specifics.