1
0
forked from GitHub/gf-core

Update home page, download page & release notes for GF 3.7. Bump version number in gf.cabal

This commit is contained in:
hallgren
2015-06-25 12:22:06 +00:00
parent 4e9e7c2bdd
commit f77fba354e
5 changed files with 64 additions and 62 deletions

View File

@@ -8,22 +8,22 @@ Grammatical Framework Download and Installation
%!postproc(html): <TD><I> <TD><small> %!postproc(html): <TD><I> <TD><small>
%!postproc(html): </I></TD> </small></TD> %!postproc(html): </I></TD> </small></TD>
**GF 3.7** was released on 25 June 2015. **GF 3.6** was released on 23 June 2014.
What's new? See the [Release notes release-3.7.html]. What's new? See the [Release notes release-3.6.html].
== Binary packages == == Binary packages ==
|| Platform | Download | Features | How to install || Platform | Download | Features | How to install
| Mac OS X | [gf-3.7.pkg gf-3.7.pkg] | //GF+S+C// | Double-click on the package icon | Mac OS X | [gf-3.6.pkg gf-3.6.pkg] | //GF+S+C// | Double-click on the package icon
| Mac OS X | [gf-3.7-bin-intel-mac.tar.gz gf-3.7-bin-intel-mac.tar.gz] | //GF+S+C+P// | ``sudo tar -C /usr/local -zxf gf-3.7-bin-intel-mac.tar.gz`` | Mac OS X | [gf-3.6-bin-intel-mac.tar.gz gf-3.6-bin-intel-mac.tar.gz] | //GF+S+C+P// | ``sudo tar -C /usr/local -zxf gf-3.6-bin-intel-mac.tar.gz``
%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | //GF+S+C+P// | ``sudo rpm -i ...`` %| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | //GF+S+C+P// | ``sudo rpm -i ...``
| Ubuntu (32-bit) | [gf_3.7-1_i386.deb gf_3.7-1_i386.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.7-1_i386.deb`` | Ubuntu (32-bit) | [gf_3.6-1_i386.deb gf_3.6-1_i386.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.6-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.7-1_amd64.deb gf_3.7-1_amd64.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.7-1_amd64.deb`` | Ubuntu (64-bit) | [gf_3.6-1_amd64.deb gf_3.6-1_amd64.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.6-1_amd64.deb``
| Windows | [gf-3.7-bin-windows.zip gf-3.7-bin-windows.zip] | //GF// | ``unzip gf-3.7-bin-windows.zip`` | Windows | [gf-3.6-bin-windows.zip gf-3.6-bin-windows.zip] | //GF+S// | ``unzip gf-3.6-bin-windows.zip``
%| MINGW | [gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz] | //GF+S+C// | ``tar -C / gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz`` | MINGW | [gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz] | //GF+S+C// | ``tar -C / gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz``
%| ... | ... | ... | ... %| ... | ... | | ...
Features: GF = GF shell and grammar compiler and the Resource Grammar Library, Features: GF = GF shell and grammar compiler and the Resource Grammar Library,
S = ``gf -server`` mode, C = C run-time system, P = Python binding to the C run-time system S = ``gf -server`` mode, C = C run-time system, P = Python binding to the C run-time system
@@ -38,14 +38,14 @@ You will probably need to set the ``PATH`` and ``GF_LIB_PATH`` environment
variables, see Inari's notes on variables, see Inari's notes on
[Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3]. [Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3].
%The new experimental MINGW package is for use in the The new experimental MINGW package is for use in the
%[MINGW http://www.mingw.org] environment in Windows. Unpack it in the MSYS shell [MINGW http://www.mingw.org] environment in Windows. Unpack it in the MSYS shell
%(which is started with ``C:\MinGW\msys\1.0\msys.bat``). (which is started with ``C:\MinGW\msys\1.0\msys.bat``).
%It should work out of the box without any additional settings. It should work out of the box without any additional settings.
The ``.deb`` packages work on Ubuntu 12.04, 14.04 and 15.04. The ``.deb`` packages work on Ubuntu 12.04, 13.10 and 14.04.
The packages for Mac OS work on 10.9 (Mavericks) and on 10.10 (Yosemite). The packages for Mac OS work on 10.8 (Mountain Lion) and on 10.9 (Mavericks).
The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in
``/usr/local``. ``/usr/local``.
@@ -53,7 +53,7 @@ You can install them in other locations, but then you need to set the
``GF_LIB_PATH`` environment variable: ``GF_LIB_PATH`` environment variable:
``` ```
export GF_LIB_PATH=/usr/local/share/gf-3.7/lib export GF_LIB_PATH=/usr/local/share/gf-3.6/lib
``` ```
where ``/usr/local`` should be replaced with the path to the location where you where ``/usr/local`` should be replaced with the path to the location where you
@@ -74,7 +74,7 @@ circumstances the prodedure is fairly simple:
You can also download the full source package from here: You can also download the full source package from here:
[``gf-3.7.tar.gz`` gf-3.7.tar.gz]. [``gf-3.6.tar.gz`` gf-3.6.tar.gz].
=== Notes === === Notes ===
@@ -105,20 +105,25 @@ manually. Here is one way to do this:
**Note 2**. **Note 2**.
We recommend using GHC 7.8 (which is part of the Haskell Platform 2014.2.0.0) We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0)
or GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0). or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0).
Using GHC 7.4 (Haskell Platform 2012.4.0.0) still works too. Using GHC 7.0 will probably still work for the most part
%Compilation with GHC 6.12 is no longer supported, because of multiple package (but there is an issue with error reporting in ``gf -server``
%version dependency problems. when compiled with GHC 7.0).
Compilation with GHC 6.12 is no longer supported, because of multiple package
version dependency problems.
The GF source code has been updated to be compilable with GHC 7.10.1, but we The GF source code has been updated to be compilable with GHC 7.8,
have seen cases where GF stops with the message ``gf: <<loop>>`` when running unlike the [cgi http://hackage.haskell.org/package/cgi] package on Hackage,
with multiple threads (``-j +RTS -N -RTS``), so it's probably better to stick which is needed to compile GF with ``gf -server`` mode support.
with GHC 7.8, at least until GHC 7.10.2 is out. If you want to compile GF with GHC 7.8 and need ``gf -server`` mode,
there is
[a patched version of the cgi package on github https://github.com/jhenahan/haskell-cgi]
that you can install instead of the version on Hackage.
**Note 3**. **Note 3**.
[The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html] [The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html]
page states that on OS X 10.6 you need Xcode 3.2 or later, but in fact it appears you need page states that you need Xcode 3.2 or later, but in fact it appears you need
Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
linker: ``ld: unknown option: -no_pie``. linker: ``ld: unknown option: -no_pie``.
@@ -164,7 +169,6 @@ For more info on working with the GF source code, see the
==Older releases== ==Older releases==
- [GF 3.6 index-3.6.html] (June 2014)
- [GF 3.5 index-3.5.html] (August 2013) - [GF 3.5 index-3.5.html] (August 2013)
- [GF 3.4 index-3.4.html] (January 2013). - [GF 3.4 index-3.4.html] (January 2013).
- [GF 3.3.3 index-3.3.3.html] (March 2012). - [GF 3.3.3 index-3.3.3.html] (March 2012).

View File

@@ -8,22 +8,22 @@ Grammatical Framework Download and Installation
%!postproc(html): <TD><I> <TD><small> %!postproc(html): <TD><I> <TD><small>
%!postproc(html): </I></TD> </small></TD> %!postproc(html): </I></TD> </small></TD>
**GF 3.6** was released on 23 June 2014. **GF 3.7** was released on 25 June 2015.
What's new? See the [Release notes release-3.6.html]. What's new? See the [Release notes release-3.7.html].
== Binary packages == == Binary packages ==
|| Platform | Download | Features | How to install || Platform | Download | Features | How to install
| Mac OS X | [gf-3.6.pkg gf-3.6.pkg] | //GF+S+C// | Double-click on the package icon | Mac OS X | [gf-3.7.pkg gf-3.7.pkg] | //GF+S+C// | Double-click on the package icon
| Mac OS X | [gf-3.6-bin-intel-mac.tar.gz gf-3.6-bin-intel-mac.tar.gz] | //GF+S+C+P// | ``sudo tar -C /usr/local -zxf gf-3.6-bin-intel-mac.tar.gz`` | Mac OS X | [gf-3.7-bin-intel-mac.tar.gz gf-3.7-bin-intel-mac.tar.gz] | //GF+S+C+P// | ``sudo tar -C /usr/local -zxf gf-3.7-bin-intel-mac.tar.gz``
%| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | //GF+S+C+P// | ``sudo rpm -i ...`` %| Fedora (32-bit) | [Fedora RPMs /~hallgren/tmp/Fedora/] | //GF+S+C+P// | ``sudo rpm -i ...``
| Ubuntu (32-bit) | [gf_3.6-1_i386.deb gf_3.6-1_i386.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.6-1_i386.deb`` | Ubuntu (32-bit) | [gf_3.7-1_i386.deb gf_3.7-1_i386.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.7-1_i386.deb``
| Ubuntu (64-bit) | [gf_3.6-1_amd64.deb gf_3.6-1_amd64.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.6-1_amd64.deb`` | Ubuntu (64-bit) | [gf_3.7-1_amd64.deb gf_3.7-1_amd64.deb] | //GF+S+C+P// | ``sudo dpkg -i gf_3.7-1_amd64.deb``
| Windows | [gf-3.6-bin-windows.zip gf-3.6-bin-windows.zip] | //GF+S// | ``unzip gf-3.6-bin-windows.zip`` | Windows | [gf-3.7-bin-windows.zip gf-3.7-bin-windows.zip] | //GF// | ``unzip gf-3.7-bin-windows.zip``
| MINGW | [gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz] | //GF+S+C// | ``tar -C / gf-3.6-bin-i686-MINGW32_NT-6.1.tar.gz`` %| MINGW | [gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz] | //GF+S+C// | ``tar -C / gf-3.7-bin-i686-MINGW32_NT-6.1.tar.gz``
%| ... | ... | | ... %| ... | ... | ... | ...
Features: GF = GF shell and grammar compiler and the Resource Grammar Library, Features: GF = GF shell and grammar compiler and the Resource Grammar Library,
S = ``gf -server`` mode, C = C run-time system, P = Python binding to the C run-time system S = ``gf -server`` mode, C = C run-time system, P = Python binding to the C run-time system
@@ -38,14 +38,14 @@ You will probably need to set the ``PATH`` and ``GF_LIB_PATH`` environment
variables, see Inari's notes on variables, see Inari's notes on
[Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3]. [Installing GF on Windows http://www.grammaticalframework.org/~inari/gf-windows.html#toc3].
The new experimental MINGW package is for use in the %The new experimental MINGW package is for use in the
[MINGW http://www.mingw.org] environment in Windows. Unpack it in the MSYS shell %[MINGW http://www.mingw.org] environment in Windows. Unpack it in the MSYS shell
(which is started with ``C:\MinGW\msys\1.0\msys.bat``). %(which is started with ``C:\MinGW\msys\1.0\msys.bat``).
It should work out of the box without any additional settings. %It should work out of the box without any additional settings.
The ``.deb`` packages work on Ubuntu 12.04, 13.10 and 14.04. The ``.deb`` packages work on Ubuntu 12.04, 14.04 and 15.04.
The packages for Mac OS work on 10.8 (Mountain Lion) and on 10.9 (Mavericks). The packages for Mac OS work on 10.9 (Mavericks) and on 10.10 (Yosemite).
The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in The Mac OS and Linux ``.tar.gz`` packages are designed to be installed in
``/usr/local``. ``/usr/local``.
@@ -53,7 +53,7 @@ You can install them in other locations, but then you need to set the
``GF_LIB_PATH`` environment variable: ``GF_LIB_PATH`` environment variable:
``` ```
export GF_LIB_PATH=/usr/local/share/gf-3.6/lib export GF_LIB_PATH=/usr/local/share/gf-3.7/lib
``` ```
where ``/usr/local`` should be replaced with the path to the location where you where ``/usr/local`` should be replaced with the path to the location where you
@@ -74,7 +74,7 @@ circumstances the prodedure is fairly simple:
You can also download the full source package from here: You can also download the full source package from here:
[``gf-3.6.tar.gz`` gf-3.6.tar.gz]. [``gf-3.7.tar.gz`` gf-3.7.tar.gz].
=== Notes === === Notes ===
@@ -105,25 +105,20 @@ manually. Here is one way to do this:
**Note 2**. **Note 2**.
We recommend using GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0) We recommend using GHC 7.8 (which is part of the Haskell Platform 2014.2.0.0)
or GHC 7.4 (which is part of the Haskell Platform 2012.4.0.0). or GHC 7.6 (which is part of the Haskell Platform 2013.2.0.0).
Using GHC 7.0 will probably still work for the most part Using GHC 7.4 (Haskell Platform 2012.4.0.0) still works too.
(but there is an issue with error reporting in ``gf -server`` %Compilation with GHC 6.12 is no longer supported, because of multiple package
when compiled with GHC 7.0). %version dependency problems.
Compilation with GHC 6.12 is no longer supported, because of multiple package
version dependency problems.
The GF source code has been updated to be compilable with GHC 7.8, The GF source code has been updated to be compilable with GHC 7.10.1, but we
unlike the [cgi http://hackage.haskell.org/package/cgi] package on Hackage, have seen cases where GF stops with the message ``gf: <<loop>>`` when running
which is needed to compile GF with ``gf -server`` mode support. with multiple threads (``-j +RTS -N -RTS``), so it's probably better to stick
If you want to compile GF with GHC 7.8 and need ``gf -server`` mode, with GHC 7.8, at least until GHC 7.10.2 is out.
there is
[a patched version of the cgi package on github https://github.com/jhenahan/haskell-cgi]
that you can install instead of the version on Hackage.
**Note 3**. **Note 3**.
[The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html] [The Haskell Platform for Mac OS X http://www.haskell.org/platform/mac.html]
page states that you need Xcode 3.2 or later, but in fact it appears you need page states that on OS X 10.6 you need Xcode 3.2 or later, but in fact it appears you need
Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the Xcode 3.2.3 or later. If you have Xcode 3.2.2, you can get an error from the
linker: ``ld: unknown option: -no_pie``. linker: ``ld: unknown option: -no_pie``.
@@ -169,6 +164,7 @@ For more info on working with the GF source code, see the
==Older releases== ==Older releases==
- [GF 3.6 index-3.6.html] (June 2014)
- [GF 3.5 index-3.5.html] (August 2013) - [GF 3.5 index-3.5.html] (August 2013)
- [GF 3.4 index-3.4.html] (January 2013). - [GF 3.4 index-3.4.html] (January 2013).
- [GF 3.3.3 index-3.3.3.html] (March 2012). - [GF 3.3.3 index-3.3.3.html] (March 2012).

View File

@@ -1,5 +1,5 @@
name: gf name: gf
version: 3.6.10-darcs version: 3.7
cabal-version: >= 1.10 cabal-version: >= 1.10
build-type: Custom build-type: Custom

View File

@@ -24,7 +24,7 @@ function sitesearch() {
<img class="gflogo" src="doc/Logos/gf1.svg" alt=""> <img class="gflogo" src="doc/Logos/gf1.svg" alt="">
<H1>Grammatical Framework</H1> <H1>Grammatical Framework</H1>
<small class=tagline>A programming language for multilingual grammar applications</small> <small class=tagline>A programming language for multilingual grammar applications</small>
<!--<p>Version 3.6<br>June 2014--> <!--<p>Version 3.7<br>June 2015-->
</div> </div>
<div class=menu> <div class=menu>
@@ -109,6 +109,8 @@ document.write('<div style="float: right; margin-top: 3ex;"> <form onsubmit="re
<div class=news2> <div class=news2>
<table class=news> <table class=news>
<tr><td>2015-06-25:<td><strong>GF 3.7 released!</strong>
<a href="download/release-3.7.html">Release notes</a>.
<tr><td>2015-03-13:<td>New resource grammar language: Mongolian. <tr><td>2015-03-13:<td>New resource grammar language: Mongolian.
See <a href="lib/doc/synopsis.html">library synopsis</a>. See <a href="lib/doc/synopsis.html">library synopsis</a>.
<tr><td>2015-02-09:<td><strong>GF Summer School in Gozo (Malta), 13-24 July 2015</strong> <tr><td>2015-02-09:<td><strong>GF Summer School in Gozo (Malta), 13-24 July 2015</strong>