cvs: phpweb / downloads.php index.php /include version.inc

From: Date: Tue, 30 Jun 2009 10:54:46 +0000
Subject: cvs: phpweb / downloads.php index.php /include version.inc
Groups: php.webmaster 
Request: Send a blank email to php-webmaster+get-5176@lists.php.net to get a copy of this message
bjori Tue Jun 30 10:54:46 2009 UTC Modified files: /phpweb downloads.php index.php /phpweb/include version.inc Log: 5.3.0 downloads

http://cvs.php.net/viewvc.cgi/phpweb/downloads.php?r1=1.292&r2=1.293&diff_format=u Index: phpweb/downloads.php diff -u phpweb/downloads.php:1.292 phpweb/downloads.php:1.293 --- phpweb/downloads.php:1.292 Thu Apr 30 11:23:48 2009 +++ phpweb/downloads.php Tue Jun 30 10:54:45 2009 @@ -1,5 +1,5 @@ <?php // vim: et -// $Id: downloads.php,v 1.292 2009/04/30 11:23:48 bjori Exp $ +// $Id: downloads.php,v 1.293 2009/06/30 10:54:45 bjori Exp $ $_SERVER['BASE_PAGE'] = 'downloads.php'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/prepend.inc'; include_once $_SERVER['DOCUMENT_ROOT'] . '/include/version.inc'; @@ -80,9 +80,14 @@ ) ); ?> - <a name="v5"></a> -<h1>PHP <?php list($v, $a) = each($RELEASES[5]); echo $v ?></h1> +<?php +$SHOW_COUNT = 2; +for ($i=1; $i<=$SHOW_COUNT; ++$i) { +list($v, $a) = each($RELEASES[5]); + +?> +<h1 id="v<?php echo $v; ?>">PHP <?php echo $v ?></h1> <h2>Complete Source Code</h2> <ul> @@ -109,16 +114,24 @@ echo " </li>\n"; } } else { - echo "<li>The Windows binaries and installer will follow shortly.</li>\n"; + echo "<li>For the Windows binaries and installer, see <a href='http://windows.php.net/download/'>http://windows.php.net/download/</a>.</li>\n"; } ?> </ul> +<?php +if ($i < $SHOW_COUNT) { + echo "<hr />\n"; +} +} // for +?> <p> - We have a <a href="/manual/en/migration5.oop.php">PHP 5 / Zend Engine 2 page</a> explaining the + We have a <a href="/manual/en/migration5.oop.php">PHP 5 page</a> explaining the language level changes introduced in PHP 5. The <a href="/ChangeLog-5.php">PHP 5 ChangeLog</a> details all the other changes. </p> -<?php site_footer(); ?> +<?php +site_footer(); + http://cvs.php.net/viewvc.cgi/phpweb/index.php?r1=1.911&r2=1.912&diff_format=u Index: phpweb/index.php diff -u phpweb/index.php:1.911 phpweb/index.php:1.912 --- phpweb/index.php:1.911 Thu Jun 11 18:42:08 2009 +++ phpweb/index.php Tue Jun 30 10:54:45 2009 @@ -149,19 +149,18 @@ * For STABLE: See the $PHP_x_VERSION/_DATE/_MD5 variables */ $PHP_5_STABLE = array(); -$PHP_5_RC = ""; +$PHP_5_RC = array(); $rel = $rc = ""; +$SHOW_COUNT = 2; +for ($i=1; $i<=$SHOW_COUNT; ++$i) { list($PHP_5_STABLE, ) = each($RELEASES[5]); -$rel = <<< EOT - <div id="releaseBox"> - <h4>Stable Releases</h4> - <ol id="releases"> - <li class="php5"><a href="/downloads.php#v5">Current PHP 5 Stable: <span class="release">$PHP_5_STABLE</span></a></li> - </ol> - </div>\n +$minor = round($PHP_5_STABLE, 1); +$rel .= <<< EOT + <li class="php5"><a href="/downloads.php#v5">Current PHP $minor Stable: <span class="release">$PHP_5_STABLE</span></a></li> EOT; +} /* Do we have any release candidates to brag about? */ if (count($RCS) > 0) { @@ -170,6 +169,15 @@ } } +$rel = <<< EOT + <div id="releaseBox"> + <h4>Stable Releases</h4> + <ol id="releases"> + $rel + </ol> + </div>\n +EOT; + if (!empty($rc)) { $rel .= <<< EOT <div id="candidateBox"> http://cvs.php.net/viewvc.cgi/phpweb/include/version.inc?r1=1.77&r2=1.78&diff_format=u Index: phpweb/include/version.inc diff -u phpweb/include/version.inc:1.77 phpweb/include/version.inc:1.78 --- phpweb/include/version.inc:1.77 Fri Jun 19 07:57:37 2009 +++ phpweb/include/version.inc Tue Jun 30 10:54:46 2009 @@ -16,13 +16,25 @@ * ); */ -/* PHP 5 Release */ -$PHP_5_VERSION = "5.2.10"; -$PHP_5_DATE = "18 June 2009"; -$PHP_5_WINDOWS_DATE = $PHP_5_DATE; -$PHP_5_WINDOWS_VERSION = $PHP_5_VERSION; +/* PHP 5.3 Release */ +$PHP_5_3_VERSION = "5.3.0"; +$PHP_5_3_DATE = "30 June 2009"; + +$PHP_5_3_MD5 = array( + "tar.bz2" => "846760cd655c98dfd86d6d97c3d964b0", + "tar.gz" => "f4905eca4497da3f0beb5c96863196b4", +); + +/* PHP 5.2 Release */ +$PHP_5_2_RC = false; //'5.2.10RC2'; +$PHP_5_2_RC_DATE = false; //"11 June 2009"; + +$PHP_5_2_VERSION = "5.2.10"; +$PHP_5_2_DATE = "18 June 2009"; +$PHP_5_2_WINDOWS_DATE = $PHP_5_2_DATE; +$PHP_5_2_WINDOWS_VERSION = $PHP_5_2_VERSION; -$PHP_5_MD5 = array( +$PHP_5_2_MD5 = array( "tar.bz2" => "15c7b5a87f57332d6fc683528e28247b", "tar.gz" => "85753ba2909ac9fae5bca516adbda9e9", "zip" => "95ae7ccfcd05b6c81c93aa2e9e792f9e", @@ -33,98 +45,108 @@ "nts.debugpack" => "760a141c861a789f928b91c655c9d586", ); -$PHP_5_RC = false; //'5.2.10RC2'; -$PHP_5_RC_DATE = false; //"11 June 2009"; - -// Hack that works so 5.3.0 and 5.2.10 can have an RC party together (today) -$RCS = array('5.3.0 RC4' => 'June 18, 2009'); - -$PHP_5_WINDOWS_NOTE_MSI = ""; -$PHP_5_WINDOWS_NOTE_ZIP = " +$PHP_5_2_WINDOWS_NOTE_MSI = ""; +$PHP_5_2_WINDOWS_NOTE_ZIP = " The PECL package will <em>not</em> be released for this version. The 5.2.6 PECL package does however work with this release"; $RELEASES = array( 5 => array( - $PHP_5_VERSION => array( + $PHP_5_3_VERSION => array( + "announcement" => true, + "source" => array( + array( + "filename" => "php-$PHP_5_3_VERSION.tar.bz2", + "name" => "PHP $PHP_5_3_VERSION (tar.bz2)", + "md5" => $PHP_5_3_MD5["tar.bz2"], + "date" => $PHP_5_3_DATE, + ), + array( + "filename" => "php-$PHP_5_3_VERSION.tar.gz", + "name" => "PHP $PHP_5_3_VERSION (tar.gz)", + "md5" => $PHP_5_3_MD5["tar.gz"], + "date" => $PHP_5_3_DATE, + ), + ), + ), + $PHP_5_2_VERSION => array( "announcement" => true, "source" => array( array( - "filename" => "php-$PHP_5_VERSION.tar.bz2", - "name" => "PHP $PHP_5_VERSION (tar.bz2)", - "md5" => $PHP_5_MD5["tar.bz2"], - "date" => $PHP_5_DATE, + "filename" => "php-$PHP_5_2_VERSION.tar.bz2", + "name" => "PHP $PHP_5_2_VERSION (tar.bz2)", + "md5" => $PHP_5_2_MD5["tar.bz2"], + "date" => $PHP_5_2_DATE, ), array( - "filename" => "php-$PHP_5_VERSION.tar.gz", - "name" => "PHP $PHP_5_VERSION (tar.gz)", - "md5" => $PHP_5_MD5["tar.gz"], - "date" => $PHP_5_DATE, + "filename" => "php-$PHP_5_2_VERSION.tar.gz", + "name" => "PHP $PHP_5_2_VERSION (tar.gz)", + "md5" => $PHP_5_2_MD5["tar.gz"], + "date" => $PHP_5_2_DATE, ), ), "windows" => array( /* Prefix the key with dot if the windows stuff isn't available yet*/ array( - "filename" => "php-$PHP_5_WINDOWS_VERSION-Win32.zip", - "name" => "PHP $PHP_5_WINDOWS_VERSION zip package", - "md5" => $PHP_5_MD5["zip"], - "date" => $PHP_5_WINDOWS_DATE, - "note" => $PHP_5_WINDOWS_NOTE_ZIP, + "filename" => "php-$PHP_5_2_WINDOWS_VERSION-Win32.zip", + "name" => "PHP $PHP_5_2_WINDOWS_VERSION zip package", + "md5" => $PHP_5_2_MD5["zip"], + "date" => $PHP_5_2_WINDOWS_DATE, + "note" => $PHP_5_2_WINDOWS_NOTE_ZIP, ), array( - "filename" => "php-$PHP_5_WINDOWS_VERSION-win32-installer.msi", - "name" => "PHP $PHP_5_WINDOWS_VERSION installer", - "md5" => $PHP_5_MD5["installer"], - "date" => $PHP_5_WINDOWS_DATE, - "note" => $PHP_5_WINDOWS_NOTE_MSI, + "filename" => "php-$PHP_5_2_WINDOWS_VERSION-win32-installer.msi", + "name" => "PHP $PHP_5_2_WINDOWS_VERSION installer", + "md5" => $PHP_5_2_MD5["installer"], + "date" => $PHP_5_2_WINDOWS_DATE, + "note" => $PHP_5_2_WINDOWS_NOTE_MSI, ), /* array( - "filename" => "pecl-$PHP_5_WINDOWS_VERSION-Win32.zip", - "name" => "PECL $PHP_5_WINDOWS_VERSION Win32 binaries", - "md5" => $PHP_5_MD5["pecl.zip"], - "date" => $PHP_5_WINDOWS_DATE_ZIP, - "note" => $PHP_5_WINDOWS_NOTE_ZIP, + "filename" => "pecl-$PHP_5_2_WINDOWS_VERSION-Win32.zip", + "name" => "PECL $PHP_5_2_WINDOWS_VERSION Win32 binaries", + "md5" => $PHP_5_2_MD5["pecl.zip"], + "date" => $PHP_5_2_WINDOWS_DATE_ZIP, + "note" => $PHP_5_2_WINDOWS_NOTE_ZIP, ), */ array( - "filename" => "php-debug-pack-$PHP_5_WINDOWS_VERSION-Win32.zip", - "name" => "PHP $PHP_5_VERSION Win32 Debug Pack", - "md5" => $PHP_5_MD5["debugpack"], - "date" => $PHP_5_WINDOWS_DATE, - ), - array( - "filename" => "php-$PHP_5_WINDOWS_VERSION-nts-Win32.zip", - "name" => "PHP $PHP_5_WINDOWS_VERSION Non-thread-safe zip package", - "md5" => $PHP_5_MD5["nts.zip"], - "date" => $PHP_5_WINDOWS_DATE, - "note" => $PHP_5_WINDOWS_NOTE_ZIP, - ), - array( - "filename" => "php-$PHP_5_WINDOWS_VERSION-nts-win32-installer.msi", - "name" => "PHP $PHP_5_WINDOWS_VERSION Non-thread-safe installer", - "md5" => $PHP_5_MD5["nts.installer"], - "date" => $PHP_5_WINDOWS_DATE, - "note" => $PHP_5_WINDOWS_NOTE_MSI, - ), - array( - "filename" => "php-debug-pack-$PHP_5_WINDOWS_VERSION-nts-Win32.zip", - "name" => "PHP $PHP_5_VERSION Non-thread-safe Win32 Debug Pack", - "md5" => $PHP_5_MD5["nts.debugpack"], - "date" => $PHP_5_WINDOWS_DATE, + "filename" => "php-debug-pack-$PHP_5_2_WINDOWS_VERSION-Win32.zip", + "name" => "PHP $PHP_5_2_VERSION Win32 Debug Pack", + "md5" => $PHP_5_2_MD5["debugpack"], + "date" => $PHP_5_2_WINDOWS_DATE, + ), + array( + "filename" => "php-$PHP_5_2_WINDOWS_VERSION-nts-Win32.zip", + "name" => "PHP $PHP_5_2_WINDOWS_VERSION Non-thread-safe zip package", + "md5" => $PHP_5_2_MD5["nts.zip"], + "date" => $PHP_5_2_WINDOWS_DATE, + "note" => $PHP_5_2_WINDOWS_NOTE_ZIP, + ), + array( + "filename" => "php-$PHP_5_2_WINDOWS_VERSION-nts-win32-installer.msi", + "name" => "PHP $PHP_5_2_WINDOWS_VERSION Non-thread-safe installer", + "md5" => $PHP_5_2_MD5["nts.installer"], + "date" => $PHP_5_2_WINDOWS_DATE, + "note" => $PHP_5_2_WINDOWS_NOTE_MSI, + ), + array( + "filename" => "php-debug-pack-$PHP_5_2_WINDOWS_VERSION-nts-Win32.zip", + "name" => "PHP $PHP_5_2_VERSION Non-thread-safe Win32 Debug Pack", + "md5" => $PHP_5_2_MD5["nts.debugpack"], + "date" => $PHP_5_2_WINDOWS_DATE, ), /* array( - "filename" => "pecl-$PHP_5_WINDOWS_VERSION-nts-Win32.zip", - "name" => "PECL $PHP_5_WINDOWS_VERSION Non-thread-safe Win32 binaries", - "md5" => $PHP_5_MD5["pecl.nts"], - "date" => $PHP_5_WINDOWS_DATE_ZIP, - "note" => $PHP_5_WINDOWS_NOTE_ZIP, + "filename" => "pecl-$PHP_5_2_WINDOWS_VERSION-nts-Win32.zip", + "name" => "PECL $PHP_5_2_WINDOWS_VERSION Non-thread-safe Win32 binaries", + "md5" => $PHP_5_2_MD5["pecl.nts"], + "date" => $PHP_5_2_WINDOWS_DATE_ZIP, + "note" => $PHP_5_2_WINDOWS_NOTE_ZIP, //"note" => "(Most of these <a href='http://pecl.php.net/'>PECL</a> extension files come standard with the PHP 4 Windows binaries, but have since been moved into this separate PECL download. Files such as php_pdf.dll, php_ssh2.dll, etc.)", ), */ ), ), - $PHP_5_RC => array(), ), );
« previous php.webmaster (#5176) next »