Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=6f8d9061b57ef67389c786b8d95a43a198455e54
commit 6f8d9061b57ef67389c786b8d95a43a198455e54 Author: James Buren <[email protected]> Date: Sat Feb 2 04:17:15 2013 -0600 release-howto: update names to reflect 1.8 diff --git a/docs/release-howto.txt b/docs/release-howto.txt index 673a752..c4c3088 100644 --- a/docs/release-howto.txt +++ b/docs/release-howto.txt @@ -3,8 +3,8 @@ == Introduction The aim of this howto is to show what's the procedure of a stable Frugalware -release. The to-be-created release in this howto is 1.7, the previous release -is 1.6. +release. The to-be-created release in this howto is 1.8, the previous release +is 1.7. == A testing release @@ -52,7 +52,7 @@ $ rsync -avP --delete-after frugalware-current/ frugalware-testing/ - run gensync to rebuild the fdbs - generate isos and test if everything is ok (ie. install from cd1-cd2 on i686, and start kde, or something) -- check if the upgrade from 1.6->1.7 works or not, probably a simple -Syu is +- check if the upgrade from 1.7->1.8 works or not, probably a simple -Syu is not enough, then write a howto - tag the release using git tag @@ -62,7 +62,7 @@ Copy the full tree on genesis: ---------------------------------------- $ cd /home/ftp/pub/frugalware -$ cp -av frugalware-current frugalware-1.7 +$ cp -av frugalware-current frugalware-1.8 ---------------------------------------- == Updating the -current tree @@ -80,21 +80,21 @@ regenerate ChangeLog.txt (copy & paste the command from - update `\.git/description` - run genpkgs to regenerate the ChangeLog.txt to start from - the 1.6 tag to the 1.7 tag + the 1.7 tag to the 1.8 tag -- rename the frugalware-current fdbs to gaia: +- rename the frugalware-current fdbs to cinna: ---- -for i in frugalware-*; do cd $i; mv frugalware-current.fdb gaia.fdb; cd ..; done +for i in frugalware-*; do cd $i; mv frugalware-current.fdb cinna.fdb; cd ..; done ---- - tweak the http://frugalware.org/docs/repos#_enabling_syncpkgd_support_for_a_wip_repo[syncpkgd - config], so that the gaia repo will be recognized as a non-current-based + config], so that the cinna repo will be recognized as a non-current-based WIP repo - search for 'ugly' in genesis:/pub/other/git-hooks/synchook/synchook.py - and make it reply 1.7 with gaia as well. + and make it reply 1.8 with cinna as well. - you must place a copy of the new repo file in each build server's `/etc/pacman-g2/repos` directory or else it will not work. @@ -104,10 +104,10 @@ for i in frugalware-*; do cd $i; mv frugalware-current.fdb gaia.fdb; cd ..; done git push these changes (see previous stable release if you need an example!) - once all archs are ready with the "default to -stable" builds, rename - gaia fdbs to frugalware: + cinna fdbs to frugalware: ---- -for i in frugalware-*; do cd $i; mv gaia.fdb frugalware.fdb; cd ..; done +for i in frugalware-*; do cd $i; mv cinna.fdb frugalware.fdb; cd ..; done ---- - upload the fdbs to the mysql db using fpm2db, just run all2db.sh from the _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
