diff options
| author | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
|---|---|---|
| committer | aarne <aarne@cs.chalmers.se> | 2008-06-25 16:54:35 +0000 |
| commit | e9e80fc389365e24d4300d7d5390c7d833a96c50 (patch) | |
| tree | f0b58473adaa670bd8fc52ada419d8cad470ee03 /src/gf.spec | |
| parent | b96b36f43de3e2f8b58d5f539daa6f6d47f25870 (diff) | |
changed names of resource-1.3; added a note on homepage on release
Diffstat (limited to 'src/gf.spec')
| -rw-r--r-- | src/gf.spec | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/src/gf.spec b/src/gf.spec new file mode 100644 index 000000000..b46b9be62 --- /dev/null +++ b/src/gf.spec @@ -0,0 +1,119 @@ +%define name GF +%define version 2.8 +%define release 1 + +Name: %{name} +Summary: Grammatical Framework +Version: %{version} +Release: %{release} +License: GPL +Group: Sciences/Other +Vendor: The Language Technology Group +URL: http://www.cs.chalmers.se/~aarne/GF/ +Source: GF-%{version}.tgz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot +BuildRequires: ghc + +%description +The Grammatical Framework (=GF) is a grammar formalism based on type theory. +It consists of + + * a special-purpose programming language + * a compiler of the language + * a generic grammar processor + +The compiler reads GF grammars from user-provided files, and the +generic grammar processor performs various tasks with the grammars: + + * generation + * parsing + * translation + * type checking + * computation + * paraphrasing + * random generation + * syntax editing + +GF particularly addresses the following aspects of grammars: + + * multilinguality (parallel grammars for different languages) + * semantics (semantic conditions of well-formedness, semantic + properties of expressions) + * grammar engineering (modularity, information hiding, reusable + libraries) + + +%package editor +Summary: Java syntax editor for Grammatical Framework (GF). +Group: Sciences/Other +Requires: %{name} + +%description editor +This package contains the syntax editor GUI for GF. + +%package editor2 +Summary: Java syntax editor for Grammatical Framework (GF). +Group: Sciences/Other +Requires: %{name} + +%description editor2 +This package contains the syntax editor GUI for GF with printname enhancements and HTML support. + + +%prep +rm -rf $RPM_BUILD_ROOT +%setup -q + +%build +cd src +%configure +make all + +%install +cd src +%makeinstall + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,0755) +%{_bindir}/gf +%{_bindir}/gfdoc +%doc LICENSE README doc/{DocGF.pdf,gf2-highlights.html,index.html} + +%files editor +%defattr(-,root,root,0755) +%{_bindir}/jgf +%{_datadir}/%{name}-%{version}/gf-java.jar + +%files editor2 +%defattr(-,root,root,0755) +%{_bindir}/gfeditor +%{_datadir}/%{name}-%{version}/gfeditor.jar + + +%changelog +* Tue Jun 21 2005 Hans-Joachim Daniels <daniels@ira.uka.de> 2.3pre +- added the printnames and HTML enhanced editor as editor2 + +* Thu May 12 2005 Bjorn Bringert <bringert@cs.chalmers.se> 2.2pre2-1 +- Split package into gf and gf-editor packages. + +* Wed May 11 2005 Bjorn Bringert <bringert@cs.chalmers.se> 2.2pre1-1 +- Release of GF 2.2 + +* Mon Nov 8 2004 Aarne Ranta <aarne@cs.chalmers.se> 2.1-1 +- Release of GF 2.1 + +* Thu Jun 24 2004 Bjorn Bringert <bringert@cs.chalmers.se> 2.0-2 +- Set ownership correctly. +- Move jar-file to share (thanks to Anders Carlsson for pointing this out.) +- Added vendor tag. + +* Tue Jun 22 2004 Bjorn Bringert <bringert@cs.chalmers.se> 2.0-1 +- Include gfdoc binary + +* Mon Jun 21 2004 Bjorn Bringert <bringert@cs.chalmers.se> 2.0-1 +- Initial packaging + |
