[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 19-Oct-2005 11:15:11 Branch: HEAD Handle: 2005101910151100 Modified files: openpkg-re release.txt Log: correct permissions for directories Summary: RevisionChanges Path 1.37+1 -1 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.36 -r1.37 release.txt --- openpkg-re/release.txt18 Oct 2005 08:43:50 - 1.36 +++ openpkg-re/release.txt19 Oct 2005 09:15:11 - 1.37 @@ -102,7 +102,7 @@ # find /v/openpkg/ftp/release/2.5/ -type f | xargs chmod 644 # find /v/openpkg/ftp/release/2.5/ -type d | xargs chmod 755 # chown openpkg-ftp:openpkg-ftp /v/openpkg/ftp/release/2.5/UPD/00UPLOAD - # chmod 664 /v/openpkg/ftp/release/2.5/UPD/00UPLOAD + # chmod 755 /v/openpkg/ftp/release/2.5/UPD/00UPLOAD # find /v/openpkg/ftp/release/2.5/ -depth | xargs touch -t 200510190205 # create CDROM ISO-images @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 18-Oct-2005 10:43:51 Branch: HEAD Handle: 2005101809435000 Modified files: openpkg-re release.txt Log: log how steps have been done to finish OPENPKG_2_5_RELEASE Summary: RevisionChanges Path 1.36+44 -258openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.35 -r1.36 release.txt --- openpkg-re/release.txt12 Oct 2005 07:43:01 - 1.35 +++ openpkg-re/release.txt18 Oct 2005 08:43:50 - 1.36 @@ -2,6 +2,9 @@ HOW TO MAKE AN OPENPKG RELEASE == + o Make sure CORE and BASE do not include "nameversioned" packages (e.g. mysql41 in 2.2 and postgresql7 in 2.3) + o adjust aux.prereq.sh file in openpkg package to reflect the most recent platform support + o make sure openpkg-X.Y.0-X.Y.0 provides: openpkg-MMDD-MMDD $ cd src.raw $ cvs update -A $ cvs rtag -rHEAD OPENPKG_2_5_SOLID_BP \ @@ -36,163 +39,29 @@ # to allow "openpkg-dev" from openpkg-tools >= 0.8.45 to overwrite existing SRPMs $ chgrp -R openpkg-ftp /v/openpkg/ftp/release/2.5/SRC/; chmod -R g+w /v/openpkg/ftp/release/2.5/SRC/ - -- + o prepare a empty directory and symlink /openpkg to it + o using "openpkg-tools" with "bf" setup a buildfarm and create binaries + o ensure /openpkg and /ltmp have 1GB free disk space + o create a %openpkg target in obmtool.conf and use obmtool + + $ sh Uploadmaker.sh- it reads the buildfarm database and creates the following batches + $ sh mkdir_openpkg.sh - mkdir commands required inside openpkg BIN/ directory + $ sh mkdir_zfos.sh - mkdir commands required inside zfos BIN/ directory + $ sh move_PLUS.sh - commands to move PLUS SRPMs into PLUS/ subdir + $ sh upload_BASE4dotf.sh - upload BASE for deprecated, obsoleted, tentative and forecasted to zfos + $ sh upload_BASE4s.sh - upload BASE for supported to openpkg + $ sh upload_CORE4df.sh - upload CORE for deprecated and forecasted to zfos + $ sh upload_CORE4ost.sh- upload CORE for obsoleted, supported and tentative to openpkg + $ sh upload_PLUS.sh- upload PLUS to zfos - The following is a step-by-step guide on how to create an OpenPKG - N.M-RELEASE. It assumes that you have access to the C&W DE AS - Development Team dvX.dev.de.cw.net machines and access to the OpenPKG - master server master.openpkg.org (aka en4.engelschall.com). - - # switch to home directory of a non-privileged user - $ cd $HOME - - # prepare working area - $ mkdir openpkg - $ mkdir openpkg/RE - $ mkdir openpkg/SRC - $ mkdir openpkg/DST - $ mkdir openpkg/PKG - $ mkdir openpkg/PKG/BIN - $ mkdir openpkg/PKG/SRC - - # fill working area with sources - $ cvs -d [EMAIL PROTECTED]:/e/openpkg/cvs co -d openpkg/RE openpkg-re - $ cvs -d [EMAIL PROTECTED]:/e/openpkg/cvs co -d openpkg/SRC openpkg-src - $ rsync -av rsync://rsync.openpkg.org/openpkg-dst/ openpkg/DST/ - - # activate working area in RPM for commit steps - $ vi ~/.rpmmacros - | %_specdir %(echo $HOME)/openpkg/SRC/%{name} - | %_sourcedir%(echo $HOME)/openpkg/DST/%{name} - | %_rpmdir %(echo $HOME)/openpkg/PKG/BIN - | %_srcrpmdir%(echo $HOME)/openpkg/PKG/SRC - | %_builddir %(echo $TMPDIR) - | %_tmppath %(echo $TMPDIR) - - # create an initial fresh /cw [cw:cw] OpenPKG hierarchy - $ ftp ftp.openpkg.org - ftp> cd release/1.0/SRC - ftp> binary - ftp> get openpkg-1.0.0-1.0.0.src.sh - ftp> bye - $ sh openpkg-1.0.0-1.0.0.src.sh --prefix=/cw --user=cw --group=cw - $ sh openpkg-1.0.0-1.0.0.*-*.sh - $ rm openpkg-1.0.0-1.0.0.* - - # update the source to the branch from where you want to release - $ cd ~/openpkg/SRC - # ONLY for N.[01]-RELEASE: - $ cvs up -P -d -rHEAD - # ONLY for N.[2-9]-RELEASE: - $ cvs up -P -d -rOPENPKG_N_STABLE - - # create branch point for N.M-SOLID - $ cd ~/openpkg/SRC - # ONLY for N.[01]-RELEASE: - $ cvs rtag -rHEAD OPENPKG_N_M_SOLID_BP \ -`(echo openpkg-src/00README; \ - egrep -l '\[(CORE|BASE|PLUS)\]' */*.spec |\ - sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - # ONLY for N.[2-9]-RELEASE: - $ cvs rtag -rOPENPKG_N_STABLE OPENPKG_N_M_SOLID_BP openpkg-src - - # create N.M-SOLID branch - $ cd
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 12-Oct-2005 09:43:01 Branch: HEAD Handle: 2005101208430100 Modified files: openpkg-re release.txt Log: remember to allow overwriting SRPMs in the timeframe after the branch but before the release Summary: RevisionChanges Path 1.35+3 -0 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.34 -r1.35 release.txt --- openpkg-re/release.txt11 Oct 2005 13:03:22 - 1.34 +++ openpkg-re/release.txt12 Oct 2005 07:43:01 - 1.35 @@ -32,6 +32,9 @@ --define "_srcrpmdir `pwd`/SRPMS/" \ */*.spec $ rsync -rav SRPMS/* [EMAIL PROTECTED]:~/ftp/release/2.5/SRC/ + + # to allow "openpkg-dev" from openpkg-tools >= 0.8.45 to overwrite existing SRPMs + $ chgrp -R openpkg-ftp /v/openpkg/ftp/release/2.5/SRC/; chmod -R g+w /v/openpkg/ftp/release/2.5/SRC/ -- @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Oct-2005 15:03:22 Branch: HEAD Handle: 2005101114032200 Modified files: openpkg-re release.txt Log: this was the procedure from 2.5 Summary: RevisionChanges Path 1.34+13 -16 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.33 -r1.34 release.txt --- openpkg-re/release.txt15 Jun 2005 19:11:28 - 1.33 +++ openpkg-re/release.txt11 Oct 2005 13:03:22 - 1.34 @@ -2,39 +2,36 @@ HOW TO MAKE AN OPENPKG RELEASE == - o Buildfarm buildfarm fixing & upgrades & reinstalltions - o Server en4.engelschall.com: - $ cd src.raw $ cvs update -A - $ cvs rtag -rHEAD OPENPKG_2_4_SOLID_BP \ + $ cvs rtag -rHEAD OPENPKG_2_5_SOLID_BP \ `(echo openpkg-src/00README; \ egrep -l 'Class: *(CORE|BASE|PLUS)' */*.spec |\ sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - $ cvs rtag -b -rOPENPKG_2_4_SOLID_BP OPENPKG_2_4_SOLID openpkg-src + $ cvs rtag -b -rOPENPKG_2_5_SOLID_BP OPENPKG_2_5_SOLID openpkg-src $ cd .. $ cvs -d [EMAIL PROTECTED]:/v/openpkg/cvs \ -co -d src.24 -rOPENPKG_2_4_SOLID openpkg-src - $ cd src.24 +co -d src.25 -rOPENPKG_2_5_SOLID openpkg-src + $ cd src.25 $ ll */*.spec | wc -l - $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.4.0;m' - $ egrep "Release:" */*.spec | grep -v "2.4.0" + $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.5.0;m' + $ egrep "Release:" */*.spec | grep -v "2.5.0" $ vi openpkg/openpkg.spec -V_openpkg 2.4.0 -Provides: openpkg = 20050615-20050615 - $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.4.0;sg' - $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.4.0;sg' - $ cvs ci -m "bump release numbers for OpenPKG 2.4" +V_openpkg 2.5.0 +Provides: openpkg = 20051011-20051011 + $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.5.0;sg' + $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.5.0;sg' + $ command cvs ci -m "bump release numbers for OpenPKG 2.5" $ for pkg in [a-z]*; do (cd $pkg; opd fe); done $ mkdir SRPMS - $ (cd openpkg; ./openpkg.boot -s; mv ../../pkg/src/openpkg-2.4.0-2.4.0.src.sh ../SRPMS/) + $ (cd openpkg; ./openpkg.boot -s; mv ../../pkg/src/openpkg-2.5.0-2.5.0.src.sh ../SRPMS/) $ rpm -bs \ --define "_specdir `pwd`/%{name}" \ --define "_srcrpmdir `pwd`/SRPMS/" \ */*.spec - $ rsync -rav SRPMS/* [EMAIL PROTECTED]:~/ftp/release/2.4/SRC/ + $ rsync -rav SRPMS/* [EMAIL PROTECTED]:~/ftp/release/2.5/SRC/ -- @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 15-Jun-2005 21:11:28 Branch: HEAD Handle: 2005061520112800 Modified files: openpkg-re release.txt Log: remember what I did for OpenPKG 2.4 Summary: RevisionChanges Path 1.33+14 -11 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.32 -r1.33 release.txt --- openpkg-re/release.txt4 May 2005 12:32:57 - 1.32 +++ openpkg-re/release.txt15 Jun 2005 19:11:28 - 1.33 @@ -7,31 +7,34 @@ $ cd src.raw $ cvs update -A - $ cvs rtag -rHEAD OPENPKG_2_3_SOLID_BP \ + $ cvs rtag -rHEAD OPENPKG_2_4_SOLID_BP \ `(echo openpkg-src/00README; \ egrep -l 'Class: *(CORE|BASE|PLUS)' */*.spec |\ sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - $ cvs rtag -b -rOPENPKG_2_3_SOLID_BP OPENPKG_2_3_SOLID openpkg-src + $ cvs rtag -b -rOPENPKG_2_4_SOLID_BP OPENPKG_2_4_SOLID openpkg-src $ cd .. - $ cvs co -d src.23 -rOPENPKG_2_3_SOLID openpkg-src - $ cd src.23 + $ cvs -d [EMAIL PROTECTED]:/v/openpkg/cvs \ +co -d src.24 -rOPENPKG_2_4_SOLID openpkg-src + $ cd src.24 $ ll */*.spec | wc -l - $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.3.0;m' - $ egrep "Release:" */*.spec | grep -v "2.3.0" + $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.4.0;m' + $ egrep "Release:" */*.spec | grep -v "2.4.0" $ vi openpkg/openpkg.spec -V_openpkg 2.3.0 -Provides: openpkg = 20050221-20050221 - $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.3.0;sg' - $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.3.0;sg' - $ cvs ci -m "bump release numbers for OpenPKG 2.3" +V_openpkg 2.4.0 +Provides: openpkg = 20050615-20050615 + $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.4.0;sg' + $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.4.0;sg' + $ cvs ci -m "bump release numbers for OpenPKG 2.4" $ for pkg in [a-z]*; do (cd $pkg; opd fe); done $ mkdir SRPMS + $ (cd openpkg; ./openpkg.boot -s; mv ../../pkg/src/openpkg-2.4.0-2.4.0.src.sh ../SRPMS/) $ rpm -bs \ --define "_specdir `pwd`/%{name}" \ --define "_srcrpmdir `pwd`/SRPMS/" \ */*.spec + $ rsync -rav SRPMS/* [EMAIL PROTECTED]:~/ftp/release/2.4/SRC/ -- @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 04-May-2005 14:32:57 Branch: HEAD Handle: 2005050413325700 Modified files: openpkg-re release.txt Log: remember issues to be considered next release Summary: RevisionChanges Path 1.32+10 -0 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.31 -r1.32 release.txt --- openpkg-re/release.txt21 Feb 2005 17:11:09 - 1.31 +++ openpkg-re/release.txt4 May 2005 12:32:57 - 1.32 @@ -325,3 +325,13 @@ # vnconfig -u /dev/vn0c # exit + Drop beta download restrictions from ftp.openpkg.org + Drop beta download restrictions from rsync.openpkg.org + create 00READMEs before ISOs + Time stamp all release files before creating ISOs + Check SHA1/MD5 and signature of all RPMs + Make sure CORE and BASE do not include "nameversioned" packages (e.g. mysql41 in 2.2 and postgresql7 in 2.3) + Keep Buildfarm status (db.sqlite + matrix.html), logs and "rpm -qplv" + aux.prepreq + + @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /v/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 21-Feb-2005 18:11:09 Branch: HEAD Handle: 2005022117110900 Modified files: openpkg-re release.txt Log: adjust for 2.3 Summary: RevisionChanges Path 1.31+11 -11 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.30 -r1.31 release.txt --- openpkg-re/release.txt11 Oct 2004 18:56:14 - 1.30 +++ openpkg-re/release.txt21 Feb 2005 17:11:09 - 1.31 @@ -7,24 +7,24 @@ $ cd src.raw $ cvs update -A - $ cvs rtag -rHEAD OPENPKG_2_2_SOLID_BP \ + $ cvs rtag -rHEAD OPENPKG_2_3_SOLID_BP \ `(echo openpkg-src/00README; \ egrep -l 'Class: *(CORE|BASE|PLUS)' */*.spec |\ sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - $ cvs rtag -b -rOPENPKG_2_2_SOLID_BP OPENPKG_2_2_SOLID openpkg-src + $ cvs rtag -b -rOPENPKG_2_3_SOLID_BP OPENPKG_2_3_SOLID openpkg-src $ cd .. - $ cvs co -d src.22 -rOPENPKG_2_2_SOLID openpkg-src - $ cd src.22 + $ cvs co -d src.23 -rOPENPKG_2_3_SOLID openpkg-src + $ cd src.23 $ ll */*.spec | wc -l - $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.2.0;m' - $ egrep "Release:" */*.spec | grep -v "2.2.0" + $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.3.0;m' + $ egrep "Release:" */*.spec | grep -v "2.3.0" $ vi openpkg/openpkg.spec -V_openpkg 2.2.0 -Provides: openpkg = 200410xx-200410xx - $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.2.0;sg' - $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.2.0;sg' - $ cvs ci -m "bump release numbers for OpenPKG 2.2" +V_openpkg 2.3.0 +Provides: openpkg = 20050221-20050221 + $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.3.0;sg' + $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.3.0;sg' + $ cvs ci -m "bump release numbers for OpenPKG 2.3" $ for pkg in [a-z]*; do (cd $pkg; opd fe); done $ mkdir SRPMS @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List openpkg-cvs@openpkg.org
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 11-Oct-2004 20:56:15 Branch: HEAD Handle: 2004101119561400 Modified files: openpkg-re release.txt Log: update procedure for OpenPKG 2.2 Summary: RevisionChanges Path 1.30+13 -12 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.29 -r1.30 release.txt --- openpkg-re/release.txt29 Aug 2004 10:08:51 - 1.29 +++ openpkg-re/release.txt11 Oct 2004 18:56:14 - 1.30 @@ -5,27 +5,28 @@ o Buildfarm buildfarm fixing & upgrades & reinstalltions o Server en4.engelschall.com: - $ cd src + $ cd src.raw $ cvs update -A - $ cvs rtag -rHEAD OPENPKG_2_1_SOLID_BP \ + $ cvs rtag -rHEAD OPENPKG_2_2_SOLID_BP \ `(echo openpkg-src/00README; \ egrep -l 'Class: *(CORE|BASE|PLUS)' */*.spec |\ sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - $ cvs rtag -b -rOPENPKG_2_1_SOLID_BP OPENPKG_2_1_SOLID openpkg-src + $ cvs rtag -b -rOPENPKG_2_2_SOLID_BP OPENPKG_2_2_SOLID openpkg-src $ cd .. - $ cvs co -d src.21 -rOPENPKG_2_1_SOLID openpkg-src - $ cd src.21 + $ cvs co -d src.22 -rOPENPKG_2_2_SOLID openpkg-src + $ cd src.22 $ ll */*.spec | wc -l - $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.1.0;m' - $ egrep "Release:" */*.spec | grep -v "2.1.0" + $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.2.0;m' + $ egrep "Release:" */*.spec | grep -v "2.2.0" $ vi openpkg/openpkg.spec -V_openpkg 2.1.0 -Provides: openpkg = 20040702-20040702 - $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.1.0;sg' - $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.1.0;sg' - $ cvs ci -m "bump release numbers for OpenPKG 2.1" +V_openpkg 2.2.0 +Provides: openpkg = 200410xx-200410xx + $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.2.0;sg' + $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.2.0;sg' + $ cvs ci -m "bump release numbers for OpenPKG 2.2" + $ for pkg in [a-z]*; do (cd $pkg; opd fe); done $ mkdir SRPMS $ rpm -bs \ --define "_specdir `pwd`/%{name}" \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ release.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Ralf S. Engelschall Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 29-Aug-2004 12:08:51 Branch: HEAD Handle: 2004082911085100 Modified files: openpkg-re release.txt Log: flush changes from last release engineering Summary: RevisionChanges Path 1.29+12 -11 openpkg-re/release.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.28 -r1.29 release.txt --- openpkg-re/release.txt16 Jul 2004 13:42:34 - 1.28 +++ openpkg-re/release.txt29 Aug 2004 10:08:51 - 1.29 @@ -7,23 +7,24 @@ $ cd src $ cvs update -A - $ cvs rtag -rHEAD OPENPKG_2_0_SOLID_BP \ + $ cvs rtag -rHEAD OPENPKG_2_1_SOLID_BP \ `(echo openpkg-src/00README; \ egrep -l 'Class: *(CORE|BASE|PLUS)' */*.spec |\ sed -e 's;^\(.*\)/.*$;openpkg-src/\1;')` - $ cvs rtag -b -rOPENPKG_2_0_SOLID_BP OPENPKG_2_0_SOLID openpkg-src + $ cvs rtag -b -rOPENPKG_2_1_SOLID_BP OPENPKG_2_1_SOLID openpkg-src $ cd .. - $ cvs co -d src.20 -rOPENPKG_2_0_SOLID openpkg-src - $ ll */*.spec |wc -l - $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.0.0;m' - $ egrep "Release:" */*.spec | grep -v "2.0.0" + $ cvs co -d src.21 -rOPENPKG_2_1_SOLID openpkg-src + $ cd src.21 + $ ll */*.spec | wc -l + $ ../re/editspec.pl 's;^(Release:\s+) \d{8}$;$1 2.1.0;m' + $ egrep "Release:" */*.spec | grep -v "2.1.0" $ vi openpkg/openpkg.spec -V_openpkg 2.0.0 -Provides: openpkg = 20040218-20040218 - $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.0.0;sg' - $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.0.0;sg' - $ cvs ci -m "bump release numbers for OpenPKG 2.0" +V_openpkg 2.1.0 +Provides: openpkg = 20040702-20040702 + $ ../re/editspec.pl 's;OpenPKG, openpkg >= \d{8};OpenPKG, openpkg >= 2.1.0;sg' + $ ../re/editspec.pl 's;([ ,]\S+ (?:>=?|==|<=?) [^-]+)-\d{8};$1-2.1.0;sg' + $ cvs ci -m "bump release numbers for OpenPKG 2.1" $ mkdir SRPMS $ rpm -bs \ @@ . __ The OpenPKG Projectwww.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]
[CVS] OpenPKG: openpkg-re/ release.txt releasenotes.txt todo.txt
OpenPKG CVS Repository http://cvs.openpkg.org/ Server: cvs.openpkg.org Name: Thomas Lotterer Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-re Date: 16-Jul-2004 15:42:35 Branch: HEAD Handle: 2004071614423400 Modified files: openpkg-re release.txt releasenotes.txt todo.txt Log: update work/time schedule and release documents for OpenPKG 2.1 Summary: RevisionChanges Path 1.28+59 -0 openpkg-re/release.txt 1.2 +7 -10 openpkg-re/releasenotes.txt 1.257 +5 -94 openpkg-re/todo.txt patch -p0 <<'@@ .' Index: openpkg-re/release.txt $ cvs diff -u -r1.27 -r1.28 release.txt --- openpkg-re/release.txt26 Feb 2004 08:20:17 - 1.27 +++ openpkg-re/release.txt16 Jul 2004 13:42:34 - 1.28 @@ -2,6 +2,9 @@ HOW TO MAKE AN OPENPKG RELEASE == + o Buildfarm buildfarm fixing & upgrades & reinstalltions + o Server en4.engelschall.com: + $ cd src $ cvs update -A $ cvs rtag -rHEAD OPENPKG_2_0_SOLID_BP \ @@ -231,6 +234,62 @@ $ rpm --resign SRC/*.rpm BIN/*.rpm $ rpm --checksig SRC/*.rpm BIN/*.rpm | grep "NOT OK" + # create indices + echo "generating XML/RDF indices for OpenPKG 2.1" + + echo "generating XML/RDF index OpenPKG-2.1/Source/PLUS/" + /e/openpkg/sw/bin/openpkg index \ + -C /e/openpkg/tmp/index.21.cache \ + -i -r "OpenPKG-2.1/Source/PLUS/" \ + -c -o /e/openpkg/ftp/release/2.1/SRC/PLUS/00INDEX.rdf.bz2 \ + /e/openpkg/ftp/release/2.1/SRC/PLUS/ + + echo "generating XML/RDF index OpenPKG-2.1/Source/ (with link to PLUS)" + /e/openpkg/sw/bin/openpkg index \ + -C /e/openpkg/tmp/index.21.cache \ + -i -r "OpenPKG-2.1/Source/" \ + -c -o /e/openpkg/ftp/release/2.1/SRC/00INDEX.rdf.bz2 \ + /e/openpkg/ftp/release/2.1/SRC/ + + echo "generating XML/RDF index OpenPKG-2.1/Update/" + /e/openpkg/sw/bin/openpkg index \ + -C /e/openpkg/tmp/index.21.cache \ + -i -r "OpenPKG-2.1/Update/" \ + -c -o /e/openpkg/ftp/release/2.1/UPD/00INDEX.rdf.bz2 \ + /e/openpkg/ftp/release/2.1/UPD/ + + for p in \ + alpha-freebsd5.2 \ + hppa-hpux11.11 \ + ix86-debian3.0 \ + ix86-debian3.1 \ + ix86-fedora2 \ + ix86-freebsd4.10 \ + ix86-freebsd5.2 \ + ix86-gentoo1.4.16 \ + ix86-mandrake10.0 \ + ix86-netbsd1.6.2 \ + ix86-rhel3 \ + ix86-rhl9 \ + ix86-solaris10 \ + ix86-solaris9 \ + ix86-suse9.0 \ + ix86-suse9.1 \ + sparc64-netbsd1.6.2 \ + sparc64-solaris10 \ + sparc64-solaris2.6 \ + sparc64-solaris8 \ + sparc64-solaris9 \ + ;do + echo "generating XML/RDF index OpenPKG-2.1/Binary/$p/" + /e/openpkg/sw/bin/openpkg index \ + -C /e/openpkg/tmp/index.21.cache \ + -i -r "OpenPKG-2.1/Binary/$p/" \ + -c -o /e/openpkg/ftp/release/2.1/BIN/$p/00INDEX.rdf.bz2 \ + -p $p \ + /e/openpkg/ftp/release/2.1/BIN/$p/ + done + # create CDROM ISO-images $ ssh [EMAIL PROTECTED] $ mkisofs \ @@ . patch -p0 <<'@@ .' Index: openpkg-re/releasenotes.txt $ cvs diff -u -r1.1 -r1.2 releasenotes.txt --- openpkg-re/releasenotes.txt 7 Jul 2004 07:54:10 - 1.1 +++ openpkg-re/releasenotes.txt 16 Jul 2004 13:42:34 - 1.2 @@ -2,7 +2,7 @@ OpenPKG Release Notes = - o $Revision: 1.1 $. The most recent update of this file can be + o $Revision: 1.2 $. The most recent update of this file can be downloaded from http://cvs.openpkg.org/openpkg-re/releasenotes.txt o This releasenotes.txt file talks about new features and major @@ -45,10 +45,11 @@ o Latest Vendor Packages as of Jun 2004 o Supported Platforms (HPUX, NetBSD, Mandrake) - o New openpkg-tools package + o New openpkg-tools package provides contributor environment and tool chain integration o Dropped legacy commands o Debian 3.1 (sarge) install-info issue solved o Some workarounds for known OpenPKG 2.0 issues still apply + o Slideset for admins and developers and flyer for managers available o Vendor Refresh Release @@ -110,8 +111,7 @@ %{l_prefix}/bin/openpkg command multiplexer with the "rpm" subcommand. The