Browse Source

+ version must be changed for installer and docs too
+ util*.zip must be copied and checked as well

florian 24 years ago
parent
commit
e76640218c
1 changed files with 149 additions and 138 deletions
  1. 149 138
      install/release.tem

+ 149 - 138
install/release.tem

@@ -22,7 +22,7 @@
  a [A] celebrate the release ;-)
  a [A] celebrate the release ;-)
 -      (30 31)
 -      (30 31)
 
 
-1  [ ] Check and update all .msg files                                        
+1  [ ] Check and update all .msg files
  a [ ] errore.msg
  a [ ] errore.msg
  b [ ] errord.msg
  b [ ] errord.msg
  c [ ] errorf.msg
  c [ ] errorf.msg
@@ -30,197 +30,208 @@
  e [ ] errorr.msg
  e [ ] errorr.msg
  f [ ] errorrw.msg
  f [ ] errorrw.msg
  g [ ] errores.msg
  g [ ] errores.msg
-2  [ ] New directories                                                        
- a [ ] Create new directories on FTP (using a script ...?)                    
- b [ ] Copy the extra files (asld*.zip, gdb*.zip,                             
-       make*.zip) from the old release
-3  [ ] Check tools                                                            
+2  [ ] New directories
+ a [ ] Create new directories on FTP and set permission to 700
+       (using a script ...?)
+ b [ ] Copy the extra files (asld*.zip, gdb*.zip,
+       make*.zip, util*.zip) from the old release
+3  [ ] Check tools
 -      (2)
 -      (2)
- a [ ] Check version of the above mentioned tools (GNU                        
+ a [ ] Check version of the above mentioned tools (GNU
        tools, helper DLLs, UPX, etc.), and decide whether
        tools, helper DLLs, UPX, etc.), and decide whether
        it isn't time to update some of these tools
        it isn't time to update some of these tools
- b [ ] Repackage and upload additional tools where needed                     
-4  [ ] Update version number in the appropriate CVS branch                    
- a [ ] /compiler/version.pas                                                  
- b [ ] /install/doc/readme.txt                                                
- c [ ] /install/fpinst/install.dat (header + cfg template)                    
- d [ ] /install/fpc-docs.spec                                                 
- e [ ] /install/fpc.spec                                                      
- f [ ] /install/install.sh                                                    
- g [ ] /html/faq.fp (things like "the latest version                          
+ b [ ] Repackage and upload additional tools where needed
+4  [ ] Update version number in the appropriate CVS branch
+ a [ ] /compiler/version.pas
+ b [ ] /install/doc/readme.txt
+ c [ ] /install/fpinst/install.dat (header + cfg template)
+ d [ ] /install/fpinst/install.pas (installer version)
+ e [ ] /install/fpc-docs.spec
+ f [ ] /install/fpc.spec
+ g [ ] /install/install.sh
+ h [ ] /html/faq.fp (things like "the latest version
        is ...")
        is ...")
- h [ ] convert /html/faq.fp to /install/doc/faq.htm and                       
+ i [ ] convert /html/faq.fp to /install/doc/faq.htm and
        /install/doc/faq.txt
        /install/doc/faq.txt
-5  [ ] Update whatsnew.txt (/install/doc/whatsnew.txt)                        
-35 [ ] Finishing all source file updates for the release    core team         
-6  [ ] Tag CVS with RELEASE_?_?_?                                             
+ j [ ] /docs/fpc.sty (macro fpcversion)
+5  [ ] Update whatsnew.txt (/install/doc/whatsnew.txt)
+35 [ ] Finishing all source file updates for the release    core team
+6  [ ] Tag CVS with RELEASE_?_?_?
 -      (1 4 5 35)
 -      (1 4 5 35)
-7  [ ] Create and upload zip files for GO32v2                                 
+7  [ ] Create and upload zip files for GO32v2
 -      (2 6)
 -      (2 6)
-8  [ ] Create and upload zip files for OS/2                                   
+8  [ ] Create and upload zip files for OS/2
 -      (2 6)
 -      (2 6)
-9  [ ] Create and upload zip files for Win32                                  
+9  [ ] Create and upload zip files for Win32
 -      (2 6)
 -      (2 6)
-10 [ ] Create and upload tar files for FreeBSD                                
+10 [ ] Create and upload tar files for FreeBSD
 -      (2 6)
 -      (2 6)
-11 [ ] Create and upload tar files for Linux                                  
+11 [ ] Create and upload tar files for Linux
 -      (2 6)
 -      (2 6)
-12 [ ] Create and upload Linux RPMs                                           
+12 [ ] Create and upload Linux RPMs
 -      (2 6)
 -      (2 6)
-13 [ ] Create and upload Linux DEBs (ask DEB maintainer)                      
+13 [ ] Create and upload Linux DEBs (ask DEB maintainer)
 -      (2 6)
 -      (2 6)
-14 [ ] Create and upload the documentation                                    
- a [ ] docs-pdf.zip                                                           
- b [ ] doc-html.zip                                                           
- c [ ] doc-htm.zip                                                            
- d [ ] docs-txt.zip                                                           
-15 [ ] Create and upload source zips                                          
+14 [ ] Create and upload the documentation
+ a [ ] docs-pdf.zip
+ b [ ] doc-html.zip
+ c [ ] doc-htm.zip
+ d [ ] docs-txt.zip
+15 [ ] Create and upload source zips
 -      (7 8 9 10 11)
 -      (7 8 9 10 11)
-16 [ ] Create and upload source tars                                          
+16 [ ] Create and upload source tars
 -      (7 8 9 10 11)
 -      (7 8 9 10 11)
-17 [ ] Run makereleasezips                                                    
+17 [ ] Run makereleasezips
 -      (3 14 15 16)
 -      (3 14 15 16)
-18 [ ] Test the GO32v2 release                                                    
+18 [ ] Test the GO32v2 release
 -      (17)
 -      (17)
- a [ ] dos???.zip installation                                                
- b [ ] dos???full.zip installation (over the previously                       
+ a [ ] dos???.zip installation
+ b [ ] dos???full.zip installation (over the previously
        installed dos???.zip to simulate updates)
        installed dos???.zip to simulate updates)
- c [ ] make sure readme.txt & whatsnew.txt are for the                        
+ c [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- d [ ] run all executables in /bin/go32v2 (no params)                         
- e [ ] make cycle with newly installed binaries and sources                   
- f [ ] run testsuite                                                          
- g [ ] open the installed hello.pp in IDE                                     
- h [ ] make a minor change in the demo in IDE & save it                       
- i [ ] view documentation in IDE, traverse 2-3 pages                          
+ d [ ] run all executables in /bin/go32v2 (no params)
+ e [ ] make cycle with newly installed binaries and sources
+ f [ ] run testsuite
+ g [ ] open the installed hello.pp in IDE
+ h [ ] make a minor change in the demo in IDE & save it
+ i [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- j [ ] compile the demo file in IDE                                           
- k [ ] run the demo within the IDE (debugger)                                 
-19 [ ] Test the OS/2 release                                                      
+ j [ ] compile the demo file in IDE
+ k [ ] run the demo within the IDE (debugger)
+19 [ ] Test the OS/2 release
 -      (17)
 -      (17)
- a [ ] os2???.zip installation                                                
- b [ ] os2???full.zip installation (over the previously                       
+ a [ ] os2???.zip installation
+ b [ ] os2???full.zip installation (over the previously
        installed os2???.zip to simulate updates)
        installed os2???.zip to simulate updates)
- c [ ] make sure readme.txt & whatsnew.txt are for the                        
+ c [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- d [ ] run all executables in /bin/os2 (no params)                            
- e [ ] make cycle with newly installed binaries and sources                   
- f [ ] run testsuite                                                          
- g [ ] open the installed hello.pp in IDE                                     
- h [ ] make a minor change in the demo in IDE & save it                       
- i [ ] view documentation in IDE, traverse 2-3 pages                          
+ d [ ] run all executables in /bin/os2 (no params)
+ e [ ] make cycle with newly installed binaries and sources
+ f [ ] run testsuite
+ g [ ] open the installed hello.pp in IDE
+ h [ ] make a minor change in the demo in IDE & save it
+ i [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- j [ ] compile the demo file in IDE                                           
- k [ ] run the demo within the IDE (debugger)                                 
-20 [ ] Test the Win32 release                                                     
+ j [ ] compile the demo file in IDE
+ k [ ] run the demo within the IDE (debugger)
+20 [ ] Test the Win32 release
 -      (17)
 -      (17)
- a [ ] w32???.zip installation                                                
- b [ ] w32???full.zip installation                                            
- c [ ] dosw32???full.zip installation (over the previously                    
+ a [ ] w32???.zip installation
+ b [ ] w32???full.zip installation
+ c [ ] dosw32???full.zip installation (over the previously
        installed w32???full.zip to simulate updates)
        installed w32???full.zip to simulate updates)
- d [ ] make sure readme.txt & whatsnew.txt are for the                        
+ d [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- e [ ] run all executables in /bin/win32 and /bin/go32v2                      
+ e [ ] run all executables in /bin/win32 and /bin/go32v2
        (without parameters)
        (without parameters)
- f [ ] make cycle with newly installed binaries and sources                   
- g [ ] run testsuite                                                          
- h [ ] open the installed hello.pp in IDE                                     
- i [ ] make a minor change in the demo in IDE & save it                       
- j [ ] view documentation in IDE, traverse 2-3 pages                          
+ f [ ] make cycle with newly installed binaries and sources
+ g [ ] run testsuite
+ h [ ] open the installed hello.pp in IDE
+ i [ ] make a minor change in the demo in IDE & save it
+ j [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- k [ ] compile the demo file in IDE                                           
- l [ ] run the demo within the IDE (debugger)                                 
-21 [ ] Test the FreeBSD release                                                   
+ k [ ] compile the demo file in IDE
+ l [ ] run the demo within the IDE (debugger)
+21 [ ] Test the FreeBSD release
 -      (17)
 -      (17)
- a [ ] FreeBSD tar installation                                               
- b [ ] make sure readme.txt & whatsnew.txt are for the                        
+ a [ ] FreeBSD tar installation
+ b [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- c [ ] run all executables in /bin/freebsd (no params)                        
- d [ ] make cycle with newly installed binaries and sources                   
- e [ ] run testsuite                                                          
- f [ ] open the installed hello.pp in IDE                                     
- g [ ] make a minor change in the demo in IDE & save it                       
- h [ ] view documentation in IDE, traverse 2-3 pages                          
+ c [ ] run all executables in /bin/freebsd (no params)
+ d [ ] make cycle with newly installed binaries and sources
+ e [ ] run testsuite
+ f [ ] open the installed hello.pp in IDE
+ g [ ] make a minor change in the demo in IDE & save it
+ h [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- i [ ] compile the demo file in IDE                                           
- j [ ] run the demo within the IDE (debugger)                                 
-22 [ ] Test Linux DEBs                                                        
+ i [ ] compile the demo file in IDE
+ j [ ] run the demo within the IDE (debugger)
+22 [ ] Test Linux DEBs
 -      (17)
 -      (17)
- a [ ] Linux DEBs installation                                                
- b [ ] make sure readme.txt & whatsnew.txt are for the                        
+ a [ ] Linux DEBs installation
+ b [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- c [ ] run all executables in /bin/linux (no params)                          
- d [ ] make cycle with newly installed binaries and sources                   
- e [ ] run testsuite                                                          
- f [ ] open the installed hello.pp in IDE                                     
- g [ ] make a minor change in the demo in IDE & save it                       
- h [ ] view documentation in IDE, traverse 2-3 pages                          
+ c [ ] run all executables in /bin/linux (no params)
+ d [ ] make cycle with newly installed binaries and sources
+ e [ ] run testsuite
+ f [ ] open the installed hello.pp in IDE
+ g [ ] make a minor change in the demo in IDE & save it
+ h [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- i [ ] compile the demo file in IDE                                           
- j [ ] run the demo within the IDE (debugger)                                 
-23 [ ] Test Linux RPMs                                                        
+ i [ ] compile the demo file in IDE
+ j [ ] run the demo within the IDE (debugger)
+23 [ ] Test Linux RPMs
 -      (17)
 -      (17)
- a [ ] Linux RPMs installation                                                
- b [ ] make sure readme.txt & whatsnew.txt are for the                        
+ a [ ] Linux RPMs installation
+ b [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- c [ ] run all executables in /bin/linux (no params)                          
- d [ ] make cycle with newly installed binaries and sources                   
- e [ ] run testsuite                                                          
- f [ ] open the installed hello.pp in IDE                                     
- g [ ] make a minor change in the demo in IDE & save it                       
- h [ ] view documentation in IDE, traverse 2-3 pages                          
+ c [ ] run all executables in /bin/linux (no params)
+ d [ ] make cycle with newly installed binaries and sources
+ e [ ] run testsuite
+ f [ ] open the installed hello.pp in IDE
+ g [ ] make a minor change in the demo in IDE & save it
+ h [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- i [ ] compile the demo file in IDE                                           
- j [ ] run the demo within the IDE (debugger)                                 
-24 [ ] Test Linux tar release                                                 
+ i [ ] compile the demo file in IDE
+ j [ ] run the demo within the IDE (debugger)
+24 [ ] Test Linux tar release
 -      (17)
 -      (17)
- a [ ] Linux tar installation                                                 
- b [ ] make sure readme.txt & whatsnew.txt are for the                        
+ a [ ] Linux tar installation
+ b [ ] make sure readme.txt & whatsnew.txt are for the
        current version
        current version
- c [ ] run all executables in /bin/linux (no params)                          
- d [ ] make cycle with newly installed binaries and sources                   
- e [ ] run testsuite                                                          
- f [ ] open the installed hello.pp in IDE                                     
- g [ ] make a minor change in the demo in IDE & save it                       
- h [ ] view documentation in IDE, traverse 2-3 pages                          
+ c [ ] run all executables in /bin/linux (no params)
+ d [ ] make cycle with newly installed binaries and sources
+ e [ ] run testsuite
+ f [ ] open the installed hello.pp in IDE
+ g [ ] make a minor change in the demo in IDE & save it
+ h [ ] view documentation in IDE, traverse 2-3 pages
        (at least one with screenshots)
        (at least one with screenshots)
- i [ ] compile the demo file in IDE                                           
- j [ ] run the demo within the IDE (debugger)                                 
-25 [ ] Check PDF documentation (open all files)                               
+ i [ ] compile the demo file in IDE
+ j [ ] run the demo within the IDE (debugger)
+25 [ ] Check PDF documentation (open all files)
 -      (14)
 -      (14)
 33 [ ] Check HTML documentation
 33 [ ] Check HTML documentation
 -      (14)
 -      (14)
 34 [ ] Check TXT documentation
 34 [ ] Check TXT documentation
 -      (14)
 -      (14)
 26 [ ] Read updated text files as distributed in release
 26 [ ] Read updated text files as distributed in release
-       zip files                                                              
+       zip files
 -      (17)
 -      (17)
- a [ ] readme.txt                                                             
- b [ ] faq.txt                                                                
- c [ ] whatsnew.txt                                                           
-27 [ ] Make new files on FTP available to wide public                         
+ a [ ] readme.txt
+ b [ ] faq.txt
+ c [ ] whatsnew.txt
+27 [ ] Make new files on FTP available to wide public
 -      (18 19 20 21 22 23 24 25 26 33 34)
 -      (18 19 20 21 22 23 24 25 26 33 34)
- a [ ] open new directories for public access                                 
- b [ ] update symlinks                                                        
- c [ ] move the old version to the olddist/<version>                          
-28 [ ] Update WWW pages                                                       
+ a [ ] open new directories for public access
+ b [ ] update symlinks
+ c [ ] move the old version to the olddist/<version>
+28 [ ] Update WWW pages
 -      (27)
 -      (27)
- a [ ] /html/news.fp                                                          
- b [ ] /html/download.fp (links to all individual files                       
-       & file sizes)                                                          
- c [ ] /html/fpc.fp                                                           
-29 [ ] Check the WWW pages                                                    
+ a [ ] /html/news.fp
+ b [ ] /html/download.fp (links to all individual files
+       & file sizes)
+ c [ ] /html/fpc.fp
+29 [ ] Check the WWW pages
 -      (28)
 -      (28)
- a [ ] make sure http://www.freepascal.org contains the new                   
+ a [ ] make sure http://www.freepascal.org contains the new
        version already
        version already
- b [ ] read news.html                                                         
- c [ ] read fpc.html                                                          
- d [ ] read download.html and check _all_ links                               
+ b [ ] read news.html
+ c [ ] read fpc.html
+ d [ ] read download.html and check _all_ links
        to individual files
        to individual files
-30 [ ] Send announcement to our mailing lists                                 
+30 [ ] Send announcement to our mailing lists
 -      (29)
 -      (29)
-31 [ ] Post announcement on the community site                                
+31 [ ] Post announcement on the community site
 -      (29)
 -      (29)
-32 [ ] Revise / update /html/future.fp after major versions                   
+32 [ ] Revise / update /html/future.fp after major versions
        (?.?.0)
        (?.?.0)
 -      (28)
 -      (28)
+
+#
+# $Log$
+# Revision 1.2  2001-01-11 16:34:07  florian
+#   + version must be changed for installer and docs too
+#   + util*.zip must be copied and checked as well
+#
+#