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]