1 Summary: SWI Prolog Language
2 Summary(pl): Jêzyk SWI Prolog
7 Group: Development/Languages
8 Source0: http://www.swi.psy.uva.nl/cgi-bin/nph-download/SWI-Prolog/%{name}-%{version}.tar.gz
9 # Source0-md5: 85415533219db3d19d373736492de674
10 Patch0: %{name}-smp.patch
11 URL: http://www.swi-prolog.org/
12 BuildRequires: autoconf
13 BuildRequires: automake
14 BuildRequires: ncurses-devel
15 BuildRequires: readline-devel >= 4.2
18 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 ISO/Edinburgh-style Prolog compiler including modules, autoload, libraries,
22 Garbage-collector, stack-expandor, C/C++-interface, GNU-readline interface,
23 very fast compiler. Including packages clib (Unix process control and
24 sockets), cpp (C++ interface), sgml (reading XML/SGML), sgml/RDF (reading RDF
25 into triples) and XPCE (Graphics UI toolkit, integrated editor (Emacs-clone)
26 and source-level debugger).
29 Kompilator jêzyka PROLOG w stylu Edinburgh wraz z modu³ami,
30 bibliotekami, garbage collectorrem, interfejsem C, interfejsami do GNU
31 readline, GNU Emacsa i X11 przy u¿yciu XPCE.
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{_prefix}
57 %{__make} install -C src \
58 prefix=$RPM_BUILD_ROOT%{_prefix} \
59 bindir=$RPM_BUILD_ROOT%{_bindir} \
60 mandir=$RPM_BUILD_ROOT%{_mandir}
62 install -d $RPM_BUILD_ROOT%{_libdir}/pl-%{version}/doc
64 PATH=$RPM_BUILD_ROOT%{_bindir}:$PATH \
65 %{__make} install -C packages \
66 PLBASE=$RPM_BUILD_ROOT%{_libdir}/pl-%{version} \
67 prefix=$RPM_BUILD_ROOT%{_prefix} \
68 bindir=$RPM_BUILD_ROOT%{_bindir} \
69 mandir=$RPM_BUILD_ROOT%{_mandir}/man1
71 # why are manpages installed twice?
72 rm -rf $RPM_BUILD_ROOT%{_libdir}/pl-%{version}/man
74 mv -f $RPM_BUILD_ROOT/%{_libdir}/pl-%{version}/library/MANUAL .
75 mv -f $RPM_BUILD_ROOT/%{_mandir}/man3/readline.{3,3pl}
78 rm -rf $RPM_BUILD_ROOT
81 %defattr(644,root,root,755)
82 %doc README* LSM ChangeLog PORTING MANUAL
83 %attr(755,root,root)%{_bindir}/*
84 %dir %{_libdir}/pl-%{version}
85 %attr(755,root,root)%{_libdir}/pl-%{version}/bin
86 %{_libdir}/pl-%{version}/boot*
87 %{_libdir}/pl-%{version}/lib*
88 %{_libdir}/pl-%{version}/include
89 %{_libdir}/pl-%{version}/do*
90 %{_libdir}/pl-%{version}/runtime
91 %{_libdir}/pl-%{version}/swipl