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

Commit

Permalink
clean up linux page
Browse files Browse the repository at this point in the history
simplify image links
add reference to Chris D's CentOS RPMs (ticket #206)
  • Loading branch information
mzero committed Nov 5, 2012
1 parent 6f751a2 commit 156c4d7
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 28 deletions.
35 changes: 18 additions & 17 deletions download-website/linux.html
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>Haskell Platform for Linux</title>
<link rel="stylesheet" href="style.css" type="text/css" />
Expand All @@ -19,40 +20,41 @@ <h1 class="title">Haskell Platform for Linux</h1>
</tbody>
</table>
<p><strong>Community-supported versions of the Haskell Platform on Linux and Unix</strong></p>
<p>These distributions offer the Haskell Platform in their package repositories. You can easily install the Haskell Platform through your distribution's native package manager.</p>
<table>
<tbody>
<tr class="odd">
<td align="left"><img src="http://hackage.haskell.org/platform/icons/ubuntu.png" /> <a href="http://packages.ubuntu.com/haskell-platform">Ubuntu</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/debian.png" /> <a href="http://packages.debian.org/haskell-platform">Debian</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/fedora.png" /> <a href="https://admin.fedoraproject.org/community/?package=haskell-platform#package_maintenance">Fedora</a></td>
<td align="left"><img src="icons/ubuntu.png" /> <a href="http://packages.ubuntu.com/haskell-platform">Ubuntu</a></td>
<td align="left"><img src="icons/debian.png" /> <a href="http://packages.debian.org/haskell-platform">Debian</a></td>
<td align="left"><img src="icons/fedora.png" /> <a href="https://admin.fedoraproject.org/community/?package=haskell-platform#package_maintenance">Fedora</a></td>
</tr>
<tr class="even">
<td align="left"><img src="http://hackage.haskell.org/platform/icons/arch.png" /> <a href="http://www.archlinux.org/packages/extra/i686/haskell-platform/">Arch Linux</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/gentoo.png" /> <a href="http://www.haskell.org/haskellwiki/Gentoo/HaskellPlatform">Gentoo</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/nixos.png" /> <a href="http://hydra.nixos.org/job/nixpkgs/trunk/haskellPlatform">NixOS</a></td>
<td align="left"><img src="icons/arch.png" /> <a href="http://www.archlinux.org/packages/extra/i686/haskell-platform/">Arch Linux</a></td>
<td align="left"><img src="icons/gentoo.png" /> <a href="http://www.haskell.org/haskellwiki/Gentoo/HaskellPlatform">Gentoo</a></td>
<td align="left"><img src="icons/nixos.png" /> <a href="http://hydra.nixos.org/job/nixpkgs/trunk/haskellPlatform">NixOS</a></td>
</tr>
<tr class="odd">
<td align="left"><img src="http://hackage.haskell.org/platform/icons/openbsd.png" /> <a href="http://openports.se/meta/haskell-platform">OpenBSD</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/freebsd.png" /> <a href="http://www.freshports.org/devel/hs-haskell-platform/">FreeBSD</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/mint.png" /> <a href="http://community.linuxmint.com/software/view/haskell-platform">Mint</a></td>
<td align="left"><img src="icons/openbsd.png" /> <a href="http://openports.se/meta/haskell-platform">OpenBSD</a></td>
<td align="left"><img src="icons/freebsd.png" /> <a href="http://www.freshports.org/devel/hs-haskell-platform/">FreeBSD</a></td>
<td align="left"><img src="icons/mint.png" /> <a href="http://community.linuxmint.com/software/view/haskell-platform">Mint</a></td>
</tr>
</tbody>
</table>
<p><strong>Information for other systems</strong></p>
<table>
<tbody>
<tr class="odd">
<td align="left"><img src="http://hackage.haskell.org/platform/icons/opensuse.png" /> <a href="https://build.opensuse.org/project/show?project=devel:languages:haskell">openSUSE</a></td>
<td align="left"><img src="http://hackage.haskell.org/platform/icons/mandriva.png" /> <a href="http://wiki.mandriva.com/en/Development/Tasks/Packaging/Policies/Haskell">Mandriva</a></td>
<td align="left"></td>
<td align="left"><img src="icons/opensuse.png" /> <a href="https://build.opensuse.org/project/show?project=devel:languages:haskell">openSUSE</a></td>
<td align="left"><img src="icons/mandriva.png" /> <a href="http://wiki.mandriva.com/en/Development/Tasks/Packaging/Policies/Haskell">Mandriva</a></td>
</tr>
</tbody>
</table>
<p>See also: <em><a href="http://www.justhub.org/">justhub</a></em>, for REHL, CentOS, Scientific Linux, and Fedora spport</p>
<hr />
<h2 id="build-from-source">Build from source</h2>
<p>Download the source tarball for Unix-like systems: here</p>
<ul>
<li><img src="http://hackage.haskell.org/platform/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.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>
</ul>
<p>Get and install GHC 7.4.1 prior to building the platform:</p>
<ul>
Expand All @@ -61,8 +63,7 @@ <h2 id="build-from-source">Build from source</h2>
<p>Finally, unpack the Haskell Platform source tarball, and run (possibly with 'sudo'):</p>
<pre><code> ./configure
make
make install
</code></pre>
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>
<!--
Expand All @@ -72,8 +73,8 @@ <h2 id="build-from-source">Build from source</h2>
GHC 7.0.2 and cabal-install, you can build the platform from the Cabal
package alone.
![](http://hackage.haskell.org/platform/icons/cabal.png)
<a href="http://hackage.haskell.org/platform/2010.2.0.0/cabal/haskell-platform-2010.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/cabal'); ">Haskell Platform Cabal Package</a>
![](icons/cabal.png)
<a href="2010.2.0.0/cabal/haskell-platform-2010.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/cabal'); ">Haskell Platform Cabal Package</a>
To install, unpack the cabal tarball, and run:
Expand Down
25 changes: 14 additions & 11 deletions download-website/linux.markdown
Expand Up @@ -13,11 +13,11 @@ These distributions offer the Haskell Platform in their package repositories.
You can easily install the Haskell Platform through your distribution's native
package manager.

--------- --------- ---------
![](http://hackage.haskell.org/platform/icons/ubuntu.png) [Ubuntu] ![](http://hackage.haskell.org/platform/icons/debian.png) [Debian] ![](http://hackage.haskell.org/platform/icons/fedora.png) [Fedora]
![](http://hackage.haskell.org/platform/icons/arch.png) [Arch Linux] ![](http://hackage.haskell.org/platform/icons/gentoo.png) [Gentoo] ![](http://hackage.haskell.org/platform/icons/nixos.png) [NixOS]
![](http://hackage.haskell.org/platform/icons/openbsd.png) [OpenBSD] ![](http://hackage.haskell.org/platform/icons/freebsd.png) [FreeBSD] ![](http://hackage.haskell.org/platform/icons/mint.png) [Mint]
--------- --------- ---------
--------- --------- ---------
![](icons/ubuntu.png) [Ubuntu] ![](icons/debian.png) [Debian] ![](icons/fedora.png) [Fedora]
![](icons/arch.png) [Arch Linux] ![](icons/gentoo.png) [Gentoo] ![](icons/nixos.png) [NixOS]
![](icons/openbsd.png) [OpenBSD] ![](icons/freebsd.png) [FreeBSD] ![](icons/mint.png) [Mint]
--------- --------- ---------

[Ubuntu]: http://packages.ubuntu.com/haskell-platform
[Debian]: http://packages.debian.org/haskell-platform
Expand All @@ -31,23 +31,26 @@ package manager.

**Information for other systems**

--------- --------- ---------
![](http://hackage.haskell.org/platform/icons/opensuse.png) [openSUSE] ![](http://hackage.haskell.org/platform/icons/mandriva.png) [Mandriva]
--------- --------- ---------
--------- ---------
![](icons/opensuse.png) [openSUSE] ![](icons/mandriva.png) [Mandriva]
--------- ---------

See also: *[justhub]*, for REHL, CentOS, Scientific Linux, and Fedora spport

[Jaunty]: http://sitr.us/2009/07/02/how-to-install-haskell-platform-on-ubuntu-jaunty.html
[Karmic]: http://davidsiegel.org/haskell-platform-in-karmic-koala/
[Lucid]: https://launchpad.net/~justinbogner/+archive/haskell-platform
[openSUSE]: https://build.opensuse.org/project/show?project=devel:languages:haskell
[Mandriva]: http://wiki.mandriva.com/en/Development/Tasks/Packaging/Policies/Haskell
[justhub]: http://www.justhub.org/

----

## Build from source ##

Download the source tarball for Unix-like systems: here

* ![](http://hackage.haskell.org/platform/icons/source.png)
* ![](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>**

Get and install GHC 7.4.1 prior to building the platform:
Expand All @@ -73,8 +76,8 @@ If you already have a reasonable Haskell development environment with
GHC 7.0.2 and cabal-install, you can build the platform from the Cabal
package alone.
![](http://hackage.haskell.org/platform/icons/cabal.png)
<a href="http://hackage.haskell.org/platform/2010.2.0.0/cabal/haskell-platform-2010.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/cabal'); ">Haskell Platform Cabal Package</a>
![](icons/cabal.png)
<a href="2010.2.0.0/cabal/haskell-platform-2010.2.0.0.tar.gz" onClick="javascript: pageTracker._trackPageview('/downloads/cabal'); ">Haskell Platform Cabal Package</a>
To install, unpack the cabal tarball, and run:
Expand Down

0 comments on commit 156c4d7

Please sign in to comment.