Author: matt
Date: 2011-01-07 14:14:46 -0800 (Fri, 07 Jan 2011)
New Revision: 590
Log:
Sorted release download, updated information on release procedure.
Modified:
trunk/cmp.php
trunk/data/software.md5
Modified: trunk/cmp.php
===================================================================
--- trunk/cmp.php 2011-01-07 22:08:43 UTC (rev 589)
+++ trunk/cmp.php 2011-01-07 22:14:46 UTC (rev 590)
@@ -258,26 +258,34 @@
<ul>
- <li>fltk-<i>version</i>-source.tar.bz2</li>
+ <li>fltk-<i>version</i>-source.tar.gz (3.8MB as of 1.3.0)</li>
- <li>fltk-<i>version</i>-source.tar.gz</li>
+ <li>fltk-<i>version</i>-docs-pdf.tar.gz (3.3MB as of 1.3.0)</li>
- <li>fltk-<i>version</i>-source.zip</li>
+ <li>fltk-<i>version</i>-docs-html.tar.gz (3.4MB as of 1.3.0)</li>
</ul>
-<p>The archives contain identical files and directories. The
+<p>The archives contain the source, ide, and build files, the documentation
+in a single PDF file, and the same documentation in many HTML files. The
following steps are performed to create the release archives:</p>
<ol>
<li>Change directories to a current working copy for the
FLTK development branch you are releasing, e.g. "<tt>cd
- fltk-1.1</tt>".</li>
+ fltk-1.3</tt>".</li>
- <li>Run the <tt>makesrcdist</tt> script with the release
- version number, e.g. "<tt>./makesrcdist 1.1.8</tt>".</li>
+ <li>Run <tt>autoconf</tt> to generate the <tt>configure</tt>
+ script.</li>
+ <li>Run <tt>./configure</tt> to generate makefiles.</li>
+
+ <li>In the <tt>documentation</tt> directory, run <tt>make dist</tt>.
+
+ <li>Back in the fltk directory, run the <tt>makesrcdist</tt> script with
+ the release version number, e.g. "<tt>./makesrcdist 1.3.0</tt>".</li>
+
<li>Copy the archives that have been created in the
<var>/tmp</var> directory to a more permanent
location.</li>
@@ -303,7 +311,7 @@
<p>Run the following commands to test the release:</p>
<pre class='command'>
-tar xvjf fltk-<i>version</i>-source.tar.bz2
+tar xvfz fltk-<i>version</i>-source.tar.gz
cd fltk-<i>version</i>
./configure
make all portable-dist native-dist
@@ -313,7 +321,7 @@
<h3>Testing the Archives on Microsoft Windows</h3>
-<p>Extract the files from the .zip archive and then open the
+<p>Extract the files from the .tar.gz archive and then open the
<var>ide/VisualC2010/fltk.sln</var> file in Visual C. Build the
<var>demo</var> target in both release and debug modes to confirm
that the software compiles, and then run the <var>demo</var>
@@ -332,7 +340,26 @@
archives from the Maryland server. The files should be available
from the other download servers within 24 hours.</p>
+<p>To change the order inwhich the file appear on the download page, or to
+remove outdated files, you need to create an SVN copy of the web interface on
+your local machine.
+<ol>
+ <li>Go to the web site maintenance page at
+ <a
href="http://www.fltk.org/site/index.php">http://www.fltk.org/site/index.php</a>.
+ You must be logged into the web page and have proper permissions.</li>
+
+ <li>Click <i>Commit Database Changes...</i> to get the new downlaod
+ database from the live page into the main repository</li>
+
+ <li>Update your local web page repository copy and edit the file
+ <tt>data/software.md5</tt> to your needs. Commit to svn.</li>
+
+ <li>Go back to the web site maintenance page and click <i>Update the
+ web site...</i>. Verify the Downloads page. Done.</li>
+</ol>
+
+
<h1><a name="TROUBLE_REPORT_PROCESSING">Trouble Report Processing</a></h1>
<p>Software Trouble Reports ("STRs") are submitted
Modified: trunk/data/software.md5
===================================================================
--- trunk/data/software.md5 2011-01-07 22:08:43 UTC (rev 589)
+++ trunk/data/software.md5 2011-01-07 22:14:46 UTC (rev 590)
@@ -1,6 +1,6 @@
-b33fef10b9cb99b9c9c7b4fe1f65df05 1.3.0rc2
fltk/1.3.0rc2/fltk-1.3.0rc2-source.tar.gz
-6e28535fbb715846a93239d8c86a0e85 1.3.0rc2
fltk/1.3.0rc2/fltk-1.3.0rc2-docs-pdf.tar.gz
-41e5490ef3d2de42e87af97fad44f0a9 1.3.0rc2
fltk/1.3.0rc2/fltk-1.3.0rc2-docs-html.tar.gz
+015b91c6b7c1e901fa2391410e109aea 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-source.tar.gz
+c2c5e59a871530bbe140e124f2542823 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-docs-pdf.tar.gz
+015b91c6b7c1e901fa2391410e109aea 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-source.tar.gz
a1765594bc427ff892e36089fe1fa672 1.1.10 fltk/1.1.10/fltk-1.1.10-source.tar.bz2
e6378a76ca1ef073bcb092df1ef3ba55 1.1.10 fltk/1.1.10/fltk-1.1.10-source.tar.gz
d66da1bfae70ccc0607de44591f251f7 1.1.10 fltk/1.1.10/fltk-1.1.10-source.zip
@@ -13,6 +13,3 @@
e917767d012bcd8953a5d811e68134ff 1.0.11 fltk/1.0.11/fltk-1.0.11-source.tar.bz2
4c4b7ade9fc3273496b6f1fe049c9796 1.0.11 fltk/1.0.11/fltk-1.0.11-source.tar.gz
8e9bc36eb25c5ff01eb69477f60d8437 1.0.11 fltk/1.0.11/fltk-1.0.11-source.zip
-015b91c6b7c1e901fa2391410e109aea 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-source.tar.gz
-c2c5e59a871530bbe140e124f2542823 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-docs-pdf.tar.gz
-015b91c6b7c1e901fa2391410e109aea 1.3.0rc3
fltk/1.3.0rc3/fltk-1.3.0rc3-source.tar.gz
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit