Skip to content
This repository has been archived by the owner on Feb 3, 2022. It is now read-only.

Commit

Permalink
update versions and links on web pages
Browse files Browse the repository at this point in the history
  • Loading branch information
mzero committed Nov 5, 2012
1 parent 156c4d7 commit 7ddaa51
Show file tree
Hide file tree
Showing 15 changed files with 61 additions and 79 deletions.
25 changes: 21 additions & 4 deletions NOTES-2012.4.0.0
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,27 @@ WEB TODO
--------
[] update language to indicate that 64-bit needs Xcode 4.1 or later
(see ticket #199)
[] update language to indicate that arch should match the arch used
[x] update language to indicate that arch should match the arch used
for mac ports or brew (ticket #210)
[] add centos distribution link (ticket #206)
[] make it clear that HP is in some distros package system
[] merge in pull request #7
[x] add centos distribution link (ticket #206)
[x] make it clear that HP is in some distros package system
[x] merge in pull request #7
[] pretty up and update release timetable page (ticket #131)

[] wiki page over at haskell.org is pretty lame
[] contents.markdown is somewhat, er, lumpy

[] change season
[x] update all version links
[x] add prior versions


DEPLOY
------
[] merge pre-release into master
[] move all downloads into place (in new subdir)
[] update website
[] announce on
[] haskell-platform, libraries, haskell, haskell-cafe mailing lists
[] reddit
[] update topic link in #haskell
2 changes: 1 addition & 1 deletion download-website/changelog.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ <h2 id="section">2012.4.0.0</h2>
<p>The contents of the Haskell Platform are specified as <a href="https://github.com/haskell/haskell-platform/blob/master/haskell-platform.cabal">this Cabal file</a>.</p>
<p><strong><em>Compiler</em></strong></p>
<ul>
<li><a href="http://haskell.org/ghc">ghc</a> <span class="versions"><em>7.0.4</em><em>7.4.1</em></span></li>
<li><a href="http://haskell.org/ghc">ghc</a> <span class="versions"><em>7.0.4</em><em>7.4.2</em></span></li>
</ul>
<p><strong><em>Core Libraries, Provided with GHC</em></strong></p>
<ul>
Expand Down
2 changes: 1 addition & 1 deletion download-website/changelog.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ as [this Cabal file](https://github.com/haskell/haskell-platform/blob/master/has

***Compiler***

* [ghc] <span class="versions">_7.0.4__7.4.1_</span>
* [ghc] <span class="versions">_7.0.4__7.4.2_</span>

***Core Libraries, Provided with GHC***

Expand Down
7 changes: 4 additions & 3 deletions download-website/contents.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="generator" content="pandoc" />
<title>The Haskell Platform</title>
<link rel="stylesheet" href="style.css" type="text/css" />
Expand All @@ -23,15 +24,15 @@ <h2 id="haskell-batteries-included">Haskell: Batteries Included</h2>
</ul>
<p>The following components are provided in the latest revision of The Platform (see the <a href="changelog.html">Changelog</a>):</p>
<h2 id="compiler-and-runtime">Compiler and Runtime</h2>
<p><strong><a href="http://haskell.org/ghc">GHC</a> 7.4.1</strong></p>
<p><strong><a href="http://haskell.org/ghc">GHC</a> 7.4.2</strong></p>
<p>The state-of-the-art optimizing native code compiler for Haskell.</p>
<p><strong><a href="http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci.html">GHCi</a> 7.4.1</strong></p>
<p><strong><a href="http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci.html">GHCi</a> 7.4.2</strong></p>
<p>A bytecode interpreter and interactive REPL environment for Haskell</p>
<p><strong>The GHC runtime</strong></p>
<p>A multicore language runtime (virtual machine), providing fast lightweight threads, parallel sparks and futures, software transactional memory, core affinity control, a parallel garbage collector, and much more.</p>
<h2 id="developer-tools">Developer Tools</h2>
<p>The Platform also comes with the most useful developer tools out of the box, including:</p>
<p><strong><a href="http://hackage.haskell.org/package/Cabal">Cabal</a></strong></p>
<p><strong><a href="http://haskell.org/cabal/">Cabal</a></strong></p>
<p>Cabal and cabal-install are tools for building and distributing Haskell libraries and programs. With cabal-install you have immediate access to thousands of Haskell libraries and tools on [Hackage] -- you'll be sure to find something interesting.</p>
<p><strong><a href="http://haskell.org/haddock">Haddock</a></strong></p>
<p>Haddock is a high quality documentation tool for Haskell. Comments and types in your code are used to generate indexed and cross-referenced online documentation.</p>
Expand Down
48 changes: 2 additions & 46 deletions download-website/contents.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@ Platform (see the [Changelog]):
Compiler and Runtime
--------

**[GHC] 7.4.1**
**[GHC] 7.4.2**

The state-of-the-art optimizing native code compiler for Haskell.

**[GHCi] 7.4.1**
**[GHCi] 7.4.2**

A bytecode interpreter and interactive REPL environment for Haskell

Expand Down Expand Up @@ -119,50 +119,6 @@ Packages and Documentation

[ghc]: http://haskell.org/ghc

[array]: http://hackage.haskell.org/package/array
[base]: http://hackage.haskell.org/package/base
[bytestring]: http://hackage.haskell.org/package/bytestring
[Cabal]: http://hackage.haskell.org/package/Cabal
[containers]: http://hackage.haskell.org/package/containers
[deepseq]: http://hackage.haskell.org/package/deepseq
[directory]: http://hackage.haskell.org/package/directory
[extensible-exceptions]: http://hackage.haskell.org/package/extensible-exceptions
[filepath]: http://hackage.haskell.org/package/filepath
[haskell2010]: http://hackage.haskell.org/package/haskell2010
[haskell98]: http://hackage.haskell.org/package/haskell98
[hpc]: http://hackage.haskell.org/package/hpc
[old-locale]: http://hackage.haskell.org/package/old-locale
[old-time]: http://hackage.haskell.org/package/old-time
[pretty]: http://hackage.haskell.org/package/pretty
[process]: http://hackage.haskell.org/package/process
[template-haskell]: http://hackage.haskell.org/package/template-haskell
[time]: http://hackage.haskell.org/package/time
[unix]: http://hackage.haskell.org/package/unix
[Win32]: http://hackage.haskell.org/package/Win32
[cgi]: http://hackage.haskell.org/package/cgi
[fgl]: http://hackage.haskell.org/package/fgl
[GLUT]: http://hackage.haskell.org/package/GLUT
[haskell-src]: http://hackage.haskell.org/package/haskell-src
[html]: http://hackage.haskell.org/package/html
[HTTP]: http://hackage.haskell.org/package/HTTP
[HUnit]: http://hackage.haskell.org/package/HUnit
[mtl]: http://hackage.haskell.org/package/mtl
[network]: http://hackage.haskell.org/package/network
[OpenGL]: http://hackage.haskell.org/package/OpenGL
[parallel]: http://hackage.haskell.org/package/parallel
[parsec]: http://hackage.haskell.org/package/parsec
[QuickCheck]: http://hackage.haskell.org/package/QuickCheck
[random]: http://hackage.haskell.org/package/random
[regex-base]: http://hackage.haskell.org/package/regex-base
[regex-compat]: http://hackage.haskell.org/package/regex-compat
[regex-posix]: http://hackage.haskell.org/package/regex-posix
[stm]: http://hackage.haskell.org/package/stm
[syb]: http://hackage.haskell.org/package/syb
[text]: http://hackage.haskell.org/package/text
[transformers]: http://hackage.haskell.org/package/transformers
[xhtml]: http://hackage.haskell.org/package/xhtml
[zlib]: http://hackage.haskell.org/package/zlib

[cabal-install]: http://hackage.haskell.org/package/cabal-install
[alex]: http://haskell.org/alex
[happy]: http://haskell.org/happy
Expand Down
4 changes: 0 additions & 4 deletions download-website/hp.rss

This file was deleted.

4 changes: 2 additions & 2 deletions download-website/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -106,9 +106,9 @@ <h1>The Haskell Platform</h1>

<div id="timeline">
<p>
Current release: <a href="changelog.html">2012.2.0.0</a>
Current release: <a href="changelog.html">2012.4.0.0</a>
<br />
Next release: <a href="http://trac.haskell.org/haskell-platform/wiki/ReleaseTimetable">2012.4.0.0</a>
Next release: <a href="http://trac.haskell.org/haskell-platform/wiki/ReleaseTimetable">2013.2.0.0</a>
<br />
<a href="prior.html">Prior releases</a>
</p>
Expand Down
8 changes: 4 additions & 4 deletions download-website/linux.html
Original file line number Diff line number Diff line change
Expand Up @@ -54,18 +54,18 @@ <h1 class="title">Haskell Platform for Linux</h1>
<h2 id="build-from-source">Build from source</h2>
<p>Download the source tarball for Unix-like systems: here</p>
<ul>
<li><img src="icons/source.png" /> <strong><a href="http://lambda.haskell.org/platform/download/2012.2.0.0/haskell-platform-2012.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/source'); ">haskell-platform-2012.2.0.0.tar.gz</a></strong></li>
<li><img src="icons/source.png" /> <strong><a href="http://lambda.haskell.org/platform/download/2012.4.0.0/haskell-platform-2012.4.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/source'); ">haskell-platform-2012.4.0.0.tar.gz</a></strong></li>
</ul>
<p>Get and install GHC 7.4.1 prior to building the platform:</p>
<p>Get and install GHC 7.4.2 prior to building the platform:</p>
<ul>
<li><a href="http://haskell.org/ghc/download_ghc_7_4_1.html">GHC 7.4.1</a></li>
<li><a href="http://haskell.org/ghc/download_ghc_7_4_2.html">GHC 7.4.2</a></li>
</ul>
<p>Finally, unpack the Haskell Platform source tarball, and run (possibly with 'sudo'):</p>
<pre><code> ./configure
make
make install</code></pre>
<p>You may pass <tt>--prefix</tt> flag to <tt>./configure</tt> to change the default install path.</p>
<p>Complete <a href="http://www.vex.net/~trebla/haskell/haskell-platform.xhtml">instructions for installing from source</a> are available.</p>
<p>There is also a <a href="https://github.com/haskell/haskell-platform/blob/master/src/generic/tarball/README">README</a> file in the tarball with more detailed information on building.</p>
<!--
**Build from cabal**
Expand Down
10 changes: 5 additions & 5 deletions download-website/linux.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@ See also: *[justhub]*, for REHL, CentOS, Scientific Linux, and Fedora spport
Download the source tarball for Unix-like systems: here

* ![](icons/source.png)
**<a href="http://lambda.haskell.org/platform/download/2012.2.0.0/haskell-platform-2012.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/source'); ">haskell-platform-2012.2.0.0.tar.gz</a>**
**<a href="http://lambda.haskell.org/platform/download/2012.4.0.0/haskell-platform-2012.4.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/source'); ">haskell-platform-2012.4.0.0.tar.gz</a>**

Get and install GHC 7.4.1 prior to building the platform:
Get and install GHC 7.4.2 prior to building the platform:

* [GHC 7.4.1](http://haskell.org/ghc/download_ghc_7_4_1.html)
* [GHC 7.4.2](http://haskell.org/ghc/download_ghc_7_4_2.html)

Finally, unpack the Haskell Platform source tarball, and run (possibly with 'sudo'):

Expand All @@ -65,9 +65,9 @@ Finally, unpack the Haskell Platform source tarball, and run (possibly with 'sud

You may pass <tt>--prefix</tt> flag to <tt>./configure</tt> to change the default install path.

Complete [instructions for installing from source] are available.
There is also a [README] file in the tarball with more detailed information on building.

[instructions for installing from source]: http://www.vex.net/~trebla/haskell/haskell-platform.xhtml
[README]: https://github.com/haskell/haskell-platform/blob/master/src/generic/tarball/README

<!--
**Build from cabal**
Expand Down
4 changes: 2 additions & 2 deletions download-website/mac.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ <h1 class="title">Haskell Platform for Mac OS X</h1>
</table>
<p><img style="float:right;" src="images/OS_X-Logo.png" /> Download the Mac OS X installer here:</p>
<ul>
<li><p><strong><a href="http://lambda.haskell.org/platform/download/2012.2.0.0/Haskell%20Platform%202012.2.0.0%2032bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); ">Haskell Platform 2012.2.0.0 for Mac OS X, 32 bit</a></strong> (10.6 or later)</p></li>
<li><p><strong><a href="http://lambda.haskell.org/platform/download/2012.2.0.0/Haskell%20Platform%202012.2.0.0%2064bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); "> Haskell Platform 2012.2.0.0 for Mac OS X, 64 bit</a></strong> (10.6 or later)</p></li>
<li><p><strong><a href="http://lambda.haskell.org/platform/download/2012.4.0.0/Haskell%20Platform%202012.4.0.0%2032bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); ">Haskell Platform 2012.4.0.0 for Mac OS X, 32 bit</a></strong> (10.6 or later)</p></li>
<li><p><strong><a href="http://lambda.haskell.org/platform/download/2012.4.0.0/Haskell%20Platform%202012.4.0.0%2064bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); "> Haskell Platform 2012.4.0.0 for Mac OS X, 64 bit</a></strong> (10.6 or later)</p></li>
<li><p><small><em>Pick the 32-bit vesion, unless you have a specific reason to use the 64-bit version.</em><br /> The 32-bit one is slightly faster for most programs.<br /> If you use <strong>MacPorts</strong>, <strong>brew</strong>, or other 3rd party libraries, see below.</small></p></li>
</ul>
<p>After downloading:</p>
Expand Down
4 changes: 2 additions & 2 deletions download-website/mac.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<img style="float:right;" src="images/OS_X-Logo.png" />
Download the Mac OS X installer here:

* **<a href="http://lambda.haskell.org/platform/download/2012.2.0.0/Haskell%20Platform%202012.2.0.0%2032bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); ">Haskell Platform 2012.2.0.0 for Mac OS X, 32 bit</a>** (10.6 or later)
* **<a href="http://lambda.haskell.org/platform/download/2012.4.0.0/Haskell%20Platform%202012.4.0.0%2032bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); ">Haskell Platform 2012.4.0.0 for Mac OS X, 32 bit</a>** (10.6 or later)

* **<a href="http://lambda.haskell.org/platform/download/2012.2.0.0/Haskell%20Platform%202012.2.0.0%2064bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); "> Haskell Platform 2012.2.0.0 for Mac OS X, 64 bit</a>** (10.6 or later)
* **<a href="http://lambda.haskell.org/platform/download/2012.4.0.0/Haskell%20Platform%202012.4.0.0%2064bit.pkg" onClick="javascript: pageTracker._trackPageview('/downloads/mac'); "> Haskell Platform 2012.4.0.0 for Mac OS X, 64 bit</a>** (10.6 or later)

* <small>*Pick the 32-bit vesion, unless you have a specific reason to use the 64-bit version.*<br />
The 32-bit one is slightly faster for most programs.<br />
Expand Down
Loading

0 comments on commit 7ddaa51

Please sign in to comment.