|
From: <ai...@us...> - 2013-12-22 20:15:11
|
Revision: 12907
http://sourceforge.net/p/plplot/code/12907
Author: airwin
Date: 2013-12-22 20:15:07 +0000 (Sun, 22 Dec 2013)
Log Message:
-----------
Update cookbook of release instructions to what was done for 5.9.11.
Modified Paths:
--------------
trunk/README.Release_Manager_Cookbook
Modified: trunk/README.Release_Manager_Cookbook
===================================================================
--- trunk/README.Release_Manager_Cookbook 2013-12-22 06:28:09 UTC (rev 12906)
+++ trunk/README.Release_Manager_Cookbook 2013-12-22 20:15:07 UTC (rev 12907)
@@ -69,6 +69,7 @@
in the build tree. The current such list of targets is
+... check_plplotcapi_defines
... check_swig_documentation
... check_f95_parameters
... check_tcl_parameters
@@ -288,8 +289,7 @@
tarball:
/tmp/plplot_install/share/doc/plplot/html/index.html
-/tmp/plplot_install/share/doc/plplot/plplot-5.9.10.pdf
-/tmp/plplot_install/share/doc/plplot/plplot-5.9.10.ps.gz
+/tmp/plplot_install/share/doc/plplot/plplot-5.9.11.pdf
Look at a few man pages that were generated from the tarball, e.g.,
@@ -310,7 +310,9 @@
results.
scripts/comprehensive_test.sh --do_ctest no --do_test_noninteractive no
+find ../comprehensive_test_disposeable -name "*.out" |grep -v a.out |xargs grep -i error
scripts/comprehensive_test.sh --do_test_interactive no
+find ../comprehensive_test_disposeable -name "*.out" |grep -v a.out |xargs grep -i error
Enter results of these and all other tests of this release into
README.release.
@@ -353,7 +355,7 @@
/branches/??
For the release, you will be using svn to copy the /trunk version to
-/tags/vX_Y_Z (v5_9_10 for example to follow the previous naming
+/tags/vX_Y_Z (v5_9_11 for example to follow the previous naming
conventions).
To do this strictly on the server side with no local files involved at all
@@ -365,11 +367,11 @@
svn status
# Complete server side copy using new SourceForge Allura version of repository.
# This is _much_ faster than copying from the local version.
-svn copy https://svn.code.sf.net/p/plplot/code/trunk https://svn.code.sf.net/p/plplot/code/tags/v5_9_10
+svn copy https://svn.code.sf.net/p/plplot/code/trunk https://svn.code.sf.net/p/plplot/code/tags/v5_9_11
# Check out this release tag
-svn checkout https://svn.code.sf.net/p/plplot/code/tags/v5_9_10 plplot_tags_5.9.10
+svn checkout https://svn.code.sf.net/p/plplot/code/tags/v5_9_11 plplot_tags_5.9.11
In the event that problems are found in the release tarball generated
from the release tag, then trunk should be fixed, the trunk
@@ -386,7 +388,7 @@
# IMPORTANT: use this tagged version to create the website and tarball
-cd plplot_tags_5.9.10
+cd plplot_tags_5.9.11
(11a) Install and test a local copy of the PLplot website
@@ -405,7 +407,7 @@
Follow the exact steps given above in "Install and test a
(preliminary) local copy of the PLplot website" but this time with the
correct RELEASE_DATE and VERSION and also do this
-using the files from the tagged release directory, e.g., plplot_tags_5.9.10
+using the files from the tagged release directory, e.g., plplot_tags_5.9.11
(11b) Upload the local website to SourceForge
@@ -492,26 +494,26 @@
sftp airwin,pl...@fr...
cd /home/frs/project/p/pl/plplot/plplot
-mkdir 5.9.10\ Source
-cd 5.9.10\ Source
-put plplot-5.9.10.tar.gz.asc
-put plplot-5.9.10.tar.gz
+mkdir 5.9.11\ Source
+cd 5.9.11\ Source
+put plplot-5.9.11.tar.gz.asc
+put plplot-5.9.11.tar.gz
exit
-Make, e.g., plplot-5.9.10.tar.gz, the "latest" version.
+Make, e.g., plplot-5.9.11.tar.gz, the "latest" version.
login to SF website
-files ==> plplot ==> 5.9.10 Source ==> view details (the "i" icon) for
-plplot-5.9.10.tar.gz ==> select "all" for the default
+files ==> plplot ==> 5.9.11 Source ==> view details (the "i" icon) for
+plplot-5.9.11.tar.gz ==> select "all" for the default
The above spins indefinitely with iceweasel, but it does work.
# Save a local copy of the release tarball for future reference.
cd /home/software/plplot_svn/HEAD/export #(or wherever)
-cp -a /tmp/plplot-dist-prep/plplot-5.9.10.tar.gz* .
-gpg --verify plplot-5.9.10.tar.gz.asc
+cp -a /tmp/plplot-dist-prep/plplot-5.9.11.tar.gz* .
+gpg --verify plplot-5.9.11.tar.gz.asc
-cd plplot_tags_5.9.10
+cd plplot_tags_5.9.11
echo "
DETAILED CHANGELOG FOR THIS RELEASE
@@ -520,7 +522,7 @@
cd /tmp
sftp airwin,pl...@fr...
-cd /home/frs/project/p/pl/plplot/plplot/5.9.10\ Source
+cd /home/frs/project/p/pl/plplot/plplot/5.9.11\ Source
put /tmp/README.release
exit
@@ -531,7 +533,7 @@
news item will then be available on the menu bar. Click that, then
"new post".
-Enter the title (e.g., PLplot Release 5.9.10) and the text. Surround
+Enter the title (e.g., PLplot Release 5.9.11) and the text. Surround
the URL's in the text with angle brackets, e.g.
<http://sourceforge.net/projects/plplot/files/plplot>.
@@ -551,7 +553,7 @@
a. Preserve the historical record of the
significant changes between versions of PLplot in one file by
- prepending README.release for 5.9.10 to OLD-README.release
+ prepending README.release for 5.9.11 to OLD-README.release
cat README.release OLD-README.release > OLD-README.release_new
mv OLD-README.release_new OLD-README.release
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|