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:   26-Feb-2004 09:20:17
  Branch: HEAD                             Handle: 2004022608201700

  Modified files:
    openpkg-re              release.txt

  Log:
    flush steps from 2.0

  Summary:
    Revision    Changes     Path
    1.27        +28 -0      openpkg-re/release.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-re/release.txt
  ============================================================================
  $ cvs diff -u -r1.26 -r1.27 release.txt
  --- openpkg-re/release.txt    5 Feb 2004 07:55:42 -0000       1.26
  +++ openpkg-re/release.txt    26 Feb 2004 08:20:17 -0000      1.27
  @@ -2,6 +2,34 @@
     HOW TO MAKE AN OPENPKG RELEASE
     ==============================
   
  +  $ cd src
  +  $ cvs update -A
  +  $ cvs rtag -rHEAD OPENPKG_2_0_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
  +  $ 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"
  +  $ 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"
  +
  +  $ mkdir SRPMS
  +  $ rpm -bs \
  +        --define "_specdir `pwd`/%{name}" \
  +        --define "_srcrpmdir `pwd`/SRPMS/" \
  +        */*.spec
  + 
  +  ------------------------------------------
  +
     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
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to