Explorar el Código

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

florian hace 24 años
padre
commit
e76640218c
Se han modificado 1 ficheros con 149 adiciones y 138 borrados
  1. 149 138
      install/release.tem

+ 149 - 138
install/release.tem

@@ -22,7 +22,7 @@
  a [A] celebrate the release ;-)
 -      (30 31)
 
-1  [ ] Check and update all .msg files                                        
+1  [ ] Check and update all .msg files
  a [ ] errore.msg
  b [ ] errord.msg
  c [ ] errorf.msg
@@ -30,197 +30,208 @@
  e [ ] errorr.msg
  f [ ] errorrw.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)
- 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
        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 ...")
- 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
-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)
-7  [ ] Create and upload zip files for GO32v2                                 
+7  [ ] Create and upload zip files for GO32v2
 -      (2 6)
-8  [ ] Create and upload zip files for OS/2                                   
+8  [ ] Create and upload zip files for OS/2
 -      (2 6)
-9  [ ] Create and upload zip files for Win32                                  
+9  [ ] Create and upload zip files for Win32
 -      (2 6)
-10 [ ] Create and upload tar files for FreeBSD                                
+10 [ ] Create and upload tar files for FreeBSD
 -      (2 6)
-11 [ ] Create and upload tar files for Linux                                  
+11 [ ] Create and upload tar files for Linux
 -      (2 6)
-12 [ ] Create and upload Linux RPMs                                           
+12 [ ] Create and upload Linux RPMs
 -      (2 6)
-13 [ ] Create and upload Linux DEBs (ask DEB maintainer)                      
+13 [ ] Create and upload Linux DEBs (ask DEB maintainer)
 -      (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)
-16 [ ] Create and upload source tars                                          
+16 [ ] Create and upload source tars
 -      (7 8 9 10 11)
-17 [ ] Run makereleasezips                                                    
+17 [ ] Run makereleasezips
 -      (3 14 15 16)
-18 [ ] Test the GO32v2 release                                                    
+18 [ ] Test the GO32v2 release
 -      (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)
- c [ ] make sure readme.txt & whatsnew.txt are for the                        
+ c [ ] make sure readme.txt & whatsnew.txt are for the
        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)
- 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)
- 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)
- c [ ] make sure readme.txt & whatsnew.txt are for the                        
+ c [ ] make sure readme.txt & whatsnew.txt are for the
        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)
- 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)
- 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)
- d [ ] make sure readme.txt & whatsnew.txt are for the                        
+ d [ ] make sure readme.txt & whatsnew.txt are for the
        current version
- e [ ] run all executables in /bin/win32 and /bin/go32v2                      
+ e [ ] run all executables in /bin/win32 and /bin/go32v2
        (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)
- 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)
- 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
- 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)
- 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)
- 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
- 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)
- 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)
- 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
- 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)
- 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)
- 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
- 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)
- 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)
 33 [ ] Check HTML documentation
 -      (14)
 34 [ ] Check TXT documentation
 -      (14)
 26 [ ] Read updated text files as distributed in release
-       zip files                                                              
+       zip files
 -      (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)
- 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)
- 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)
- a [ ] make sure http://www.freepascal.org contains the new                   
+ a [ ] make sure http://www.freepascal.org contains the new
        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
-30 [ ] Send announcement to our mailing lists                                 
+30 [ ] Send announcement to our mailing lists
 -      (29)
-31 [ ] Post announcement on the community site                                
+31 [ ] Post announcement on the community site
 -      (29)
-32 [ ] Revise / update /html/future.fp after major versions                   
+32 [ ] Revise / update /html/future.fp after major versions
        (?.?.0)
 -      (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
+#
+#