cd /git/f2 ### merge devel into master git checkout master git pull origin master git merge devel git push origin master ### prepare cd pub vi configure.ac # version becomes <release>, ATTENTION: delete "post-" vi CHANGELOG make maintainer-clean autoreconf -fi # always needed, to update version info dl # check: aclocal.m4 must be newer than configure.ac ### resynchronize cd /git/f2 rm *~ rm */*~ rm */*/*~ rm pub/src/Doxyfile.bak kcom # This is release ... kush ### pack export A=frida2. # <major>.<minor><bugfix> cd /tmp rm $A slink /git/f2/pub $A tar czvfh ~/data/tgz/$A.tgz $A/* --exclude "autom4te.cache" dl ~/data/tgz/frida2.* # CHECK size rm $A ### rebuild cd /git/f2/pub ./configure m -j9 mi ### upload ssh wuttke@a mv /www/apps/src/frida/frida2.* /www/apps/src/frida/old/ scp ~/data/tgz/$A.tgz wuttke@a:/www/apps/src/frida/ scp /git/f2/pub/CHANGELOG wuttke@a:/www/apps/src/frida/frida2-CHANGELOG ### advertise http://apps.jcns.fz-juelich.de/doku/frida -> News ### start next development cycle cd /git/f2 git checkout devel git merge master git push cd /git/f2/pub vi configure.ac # version becomes "post-<release>" autoreconf -fi mi kcom # Starting post-... kush