From 1ec1da15096c0c19365142d7f592aea72fb482a7 Mon Sep 17 00:00:00 2001 From: GĂ©rard Milmeister Date: Feb 11 2005 23:11:06 +0000 Subject: auto-import pl-5.4.5-1 on branch devel from pl-5.4.5-1.src.rpm --- diff --git a/.cvsignore b/.cvsignore index e69de29..0d9a05a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1,3 @@ +HTMLmanual.tar.gz +pl-5.4.5.tar.gz +userguide.html.tgz diff --git a/pl.spec b/pl.spec new file mode 100644 index 0000000..68d8eeb --- /dev/null +++ b/pl.spec @@ -0,0 +1,98 @@ +Name: pl +Version: 5.4.5 +Release: 1 +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.5.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 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: xorg-x11-devel, libjpeg-devel, readline-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). + +If you only want the plain compiler, there is also SWI-Prolog/lite. + +%prep +%setup -q +( + mkdir doc-install + cd doc-install + tar zxf %{SOURCE1} + tar zxf %{SOURCE2} +) + +%build +%configure +(cd packages && %configure) +make COFLAGS="$RPM_OPT_FLAGS" +(cd packages && make COFLAGS="$RPM_OPT_FLAGS") + +%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 +* Thu Jan 13 2005 Gerard Milmeister - 0:5.4.5-0.fdr.1 +- New Version 5.4.5 + +* Wed Nov 3 2004 Gerard Milmeister - 0:5.4.3-0.fdr.1 +- New Version 5.4.3 + +* Tue Oct 5 2004 Gerard Milmeister - 0:5.4.2-0.fdr.1 +- New Verions 5.4.2 + +* Thu Aug 19 2004 Gerard Milmeister - 0:5.3.18-0.fdr.1 +- New Version 5.3.18 + +* Sat Jul 17 2004 Gerard Milmeister - 0:5.3.15-0.fdr.1 +- New Version 5.3.15 + +* Fri May 28 2004 Gerard Milmeister - 0:5.3.11-0.fdr.1 +- New Version 5.3.11 + +* Fri Mar 19 2004 Gerard Milmeister - 0:5.3.6-0.fdr.1 +- New Version 5.3.6 + +* Wed Dec 3 2003 Gerard Milmeister - 0:5.2.11-0.fdr.1 +- New Version 5.2.11 + +* Sat Nov 8 2003 Gerard Milmeister - 0:5.2.10-0.fdr.1 +- First Fedora release diff --git a/sources b/sources index e69de29..c866530 100644 --- a/sources +++ b/sources @@ -0,0 +1,3 @@ +029c7b83eec141d06d270e3af731111b HTMLmanual.tar.gz +79def64cf5a1168e9360eeabe52460d2 pl-5.4.5.tar.gz +fbe3c4102f897fbfcadeb1cc94603dfa userguide.html.tgz