Summary: Hugs 98: The Nottingham and Yale Haskell system Name: hugs98 Version: 20010215 %define real_ver Feb2001 Release: 1mdk Source: ftp://www.cse.ogi.edu/pub/pacsoft/hugs/hugs98-%{real_ver}.tar.bz2 Source1: http://www.cse.ogi.edu/PacSoft/projects/Hugs/downloads/libs.tar.gz Source4: %{name}.menu Url: http://www.haskell.org/hugs/ Copyright: Artistic Packager: Pixel <pixel@mandrakesoft.com> BuildRoot: %{_tmppath}/%{name}-root BuildRequires: readline-devel gpm-devel ncurses-devel Group: Development/Other %description A Haskell interpreter and programming environment for developing cool Haskell programs. This release is largely conformant with Haskell 98, including monad and record syntax, newtypes, strictness annotations, and modules. In addition, it comes packaged with the libraries defined in the most recent version of the Haskell Library Report and with extension libraries which are compatible with GHC 3.0. %prep %setup -n %{name}-%{real_ver} %setup -c -n %{name}-%{real_ver}/docs/libs -T -D -a 1 #restore %{name} %setup -n %{name}-%{real_ver} -T -D %build cd src/unix %configure --with-readline cd .. ; make %install rm -rf $RPM_BUILD_ROOT (cd src ; %makeinstall) install -d $RPM_BUILD_ROOT%{_mandir}/man1 install -m 644 docs/hugs.1 $RPM_BUILD_ROOT%{_mandir}/man1 find docs -name "*~" | xargs rm -f install -d $RPM_BUILD_ROOT%{_menudir} install -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_menudir}/%{name} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc Install Readme docs %{_bindir}/* %{_mandir}/man1/* %{_datadir}/hugs #%{_menudir}/* %changelog * Thu Feb 15 2001 Pixel <pixel@mandrakesoft.com> 20010215-1mdk - new version * Sat Feb 3 2001 Pixel <pixel@mandrakesoft.com> 2000229-9mdk - fix BuildRoot * Thu Nov 2 2000 Pixel <pixel@mandrakesoft.com> 2000229-8mdk - fix for new glibc (backport from cvs) * Thu Aug 31 2000 Pixel <pixel@mandrakesoft.com> 2000229-7mdk - remove menu * Wed Aug 23 2000 Pixel <pixel@mandrakesoft.com> 2000229-6mdk - add packager field * Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 2000229-5mdk - automatically added BuildRequires * Wed Jul 19 2000 Pixel <pixel@mandrakesoft.com> 2000229-4mdk - macroization, BM * Tue Mar 28 2000 Pixel <pixel@mandrakesoft.com> 2000229-3mdk - really add menu * Mon Mar 27 2000 Pixel <pixel@mandrakesoft.com> 2000229-2mdk - add menu * Sat Mar 11 2000 Pixel <pixel@mandrakesoft.com> 2000229-1mdk - new version * Sun Nov 28 1999 Pixel <pixel@linux-mandrake.com> - mandrake adaptation (and much cleanup)