UPSTREAM RELEASE Make the changes to the software Edit any language-specific version designation Edit IDMETA to set new version number X.Y or X.Y.Z Edit upstream changelog (often "Changes" or "NEWS") local$ git tag vX.Y local$ git push origin tag vX.Y DEBIAN RELEASE Edit debian/changelog for new version, comment "upstream" local$ git push local$ ssh squeeze squeeze$ cd proj/ZOOM-Perl squeeze$ git pull squeeze$ ~/proj/git-tools/id-deb-build/mkdist.sh squeeze$ sudo rm -rf deb-src squeeze$ ~/proj/git-tools/id-deb-build/id-mk-deb-src.sh squeeze$ sudo ~/proj/git-tools/id-deb-build/id-pbuild.sh # DO NOT specify build platforms: IDMETA has this squeeze$ ~/proj/git-tools/id-deb-build/id-pbuild.sh --upload Update the APT registry on kebab. RED HAT RELEASE Edit PROJECT.spec for new version local $ git push local $ ssh maki make$ ssh centos5 centos5$ cd proj/ZOOM-Perl centos5$ git pull centos5$ ~/proj/git-tools/id-deb-build/mkdist.sh centos5$ sudo cp libnet-z3950-zoom-perl-1.27.tar.gz /usr/src/redhat/SOURCES/ # SURELY this can't really be necessary? centos5$ sudo rpmbuild -ba zoom-perl.spec centos5$ ~/proj/git-tools/id-rpm-build/upload-rpms.sh zoom-perl.spec Update the RPM repository on kebab.