Name: pl Version: 5.4.6 Release: 2 Epoch: 0 Summary: SWI-Prolog - Edinburgh compatible Prolog compiler Group: Development/Languages License: LGPL URL: http://www.swi-prolog.org Source: http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/pl-5.4.6.tar.gz Source1: http://gollem.science.uva.nl/cgi-bin/nph-download/SWI-Prolog/refman/HTMLmanual.tar.gz Source2: http://gollem.science.uva.nl/cgi-bin/nph-download/xpce/doc/userguide/userguide.html.tgz Patch: pl-rpath.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: xorg-x11-devel, libjpeg-devel, readline-devel, openssl-devel BuildRequires: unixODBC, unixODBC-devel %description ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries, Garbage-collector, stack-expandor, C/C++-interface, GNU-readline interface, very fast compiler. Including packages clib (Unix process control and sockets), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF into triples) and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone) and source-level debugger). %prep %setup -q %patch -p1 ( mkdir doc-install cd doc-install tar zxf %{SOURCE1} tar zxf %{SOURCE2} ) %build %configure make COFLAGS="$RPM_OPT_FLAGS" PATH=$PWD/src:$PATH cd packages %configure --without-jpl make COFLAGS="$RPM_OPT_FLAGS" cd .. %install rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_prefix} mkdir -p $RPM_BUILD_ROOT%{_prefix}%{_libdir}/pl-%{version}/doc/packages make install \ prefix=$RPM_BUILD_ROOT%{_prefix} \ bindir=$RPM_BUILD_ROOT%{_bindir} \ mandir=$RPM_BUILD_ROOT%{_mandir} (cd packages && \ PATH=$RPM_BUILD_ROOT/usr/bin:$PATH make rpm-install \ PLBASE=$RPM_BUILD_ROOT%{_libdir}/pl-%{version} \ prefix=$RPM_BUILD_ROOT%{_prefix} \ bindir=$RPM_BUILD_ROOT%{_bindir} \ mandir=$RPM_BUILD_ROOT%{_mandir}/man1 ) rm -rf $RPM_BUILD_ROOT%{_libdir}/pl-%{version}/man rm -fr $RPM_BUILD_ROOT%{_mandir}/man3/readline* %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc ChangeLog README COPYING ANNOUNCE VERSION %doc dotfiles/dot* %doc doc-install/* %{_mandir}/man1/* %{_libdir}/pl* %{_bindir}/* %changelog * Sat Feb 12 2005 Gerard Milmeister - 0:5.4.6-2 - Added BuildRequires: unixODBC, unixODBC-devel - Removed rpath from shared libs: pl-rpath.patch * Sat Feb 12 2005 Gerard Milmeister - 0:5.4.6-1 - New Version 5.4.6 * Thu Jan 13 2005 Gerard Milmeister - 0:5.4.5-0.fdr.1 - New Version 5.4.5