Name: mercury Version: 0.13.1 Release: 0.1.rotd_2009_04_10%{?dist} Summary: The logic/functional programming language Mercury Group: Development/Languages License: GPL and LGPL URL: http://www.cs.mu.oz.au/research/mercury/ #Source0: ftp://ftp.mercury.cs.mu.oz.au/pub/%{name}/%{name}-compiler-%{version}.tar.gz Source0: http://www.mercury.cs.mu.oz.au/download/files/beta-releases/rotd/mercury-compiler-rotd-2009-04-10-unstable.tar.gz #Source1: ftp://ftp.mercury.cs.mu.oz.au/pub/%{name}/%{name}-extras-%{name}.tar.gz Source1: http://www.mercury.cs.mu.oz.au/download/files/beta-releases/rotd/mercury-extras-rotd-2009-04-10-unstable.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description Mercury is a modern logic/functional programming language, which combines the clarity and expressiveness of declarative programming with advanced static analysis and error detection features. Its highly optimized execution algorithm delivers efficiency far in excess of existing logic programming systems, and close to conventional programming systems. Mercury addresses the problems of large-scale program development, allowing modularity, separate compilation, and numerous optimization/time trade-offs. %prep %setup -q -n %{name}-compiler-rotd-2009-04-10 %build %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make install \ INSTALL_BINDIR=$RPM_BUILD_ROOT%{_bindir} \ INSTALL_LIBDIR=$RPM_BUILD_ROOT%{_libdir}/mercury \ INSTALL_ELISP_DIR=$RPM_BUILD_ROOT%{_libdir}/mercury/elisp \ INSTALL_MERC_BIN_DIR=$RPM_BUILD_ROOT%{_bindir} \ INSTALL_INFO_DIR=$RPM_BUILD_ROOT%{_infodir} \ INSTALL_HTML_DIR=$RPM_BUILD_ROOT%{_docdir}/html \ INSTALL_DVI_DIR=$RPM_BUILD_ROOT%{_docdir}/dvi \ INSTALL_TEXT_DIR=$RPM_BUILD_ROOT%{_docdir} \ INSTALL_PS_DIR=$RPM_BUILD_ROOT%{_docdir}/ps \ INSTALL_PDF_DIR=$RPM_BUILD_ROOT%{_docdir}/pdf \ INSTALL_MAN_DIR=$RPM_BUILD_ROOT%{_mandir}/man1 \ INSTALL_MDB_DOC_DIR=$RPM_BUILD_ROOT%{_docdir} \ MERCURY_COMPILER=$RPM_BUILD_ROOT%{_bindir}/mercury_compile #INSTALL_WEBPAGE_DIR #INSTALL_CONF_DIR #INSTALL_RECONF_DIR %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc BUGS %doc COPYING %doc COPYING.LIB %doc HISTORY %doc LIMITATIONS %doc NEWS %doc README %doc README.DotNet %doc README.Java %doc README.Linux %doc README.Linux-Alpha %doc README.Linux-PPC %doc README.Linux-m68k %doc README.gcc-backend %doc README.lcc %doc RELEASE_NOTES %doc TODO %doc VERSION %doc WORK_IN_PROGRESS %changelog * Sun Aug 17 2008 Peter Lemenkov 0.13.1-1 - Initial package for Fedora (based on one for Mandriva made by Pixel)