]> git.pld-linux.org Git - packages/pl.git/blob - pl.spec
- moved manual for libdir to docs :-)
[packages/pl.git] / pl.spec
1 Summary:        SWI Prolog Language
2 Summary(pl):    Jêzyk SWI Prolog
3 Name:           pl
4 Version:        3.4.2
5 Release:        4
6 License:        GPL
7 Group:          Development/Languages
8 Group(de):      Entwicklung/Sprachen
9 Group(pl):      Programowanie/Jêzyki
10 Source0:        ftp://metalab.unc.edu/pub/Linux/devel/lang/prolog/swi/%{name}-%{version}.tar.gz
11 Patch0:         %{name}-DESTDIR.patch
12 Patch1:         %{name}-readline.patch
13 BuildRequires:  ncurses-devel
14 BuildRequires:  readline-devel >= 4.2
15 BuildRequires:  autoconf
16 BuildRequires:  automake
17 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19 %description
20 Edinburgh-style Prolog compiler including modules, autoload,
21 libraries, Garbage-collector, stack-expandor, C-interface,
22 GNU-readline and GNU-Emacs interface, very fast compiler, X11
23 interface using XPCE (info: ftp swi.psy.uva.nl:/pub/xpce)
24
25 %description -l pl 
26 Kompilator jêzyka PROLOG w stylu Edinburgh wraz z modu³ami,
27 bibliotekami, garbage collectorrem, interfejsem C, interfejsami
28 do GNU readline, GNU Emacsa i X11 przy u¿yciu XPCE.
29
30 %prep
31 %setup -q
32 %patch0 -p1
33 %patch1 -p1
34
35 %build
36 cd src
37 aclocal
38 autoconf
39 %configure2_13
40 %{__make}
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT%{_mandir}/man1
45
46 cd src 
47 %{__make} install install-bins install-arch install-libs \
48         DESTDIR=$RPM_BUILD_ROOT
49 cd ..
50
51 (cd $RPM_BUILD_ROOT%{_bindir} ;\
52 rm -f * ;\
53 ln -s %{_libdir}/pl-%{version}/bin/%{_target_cpu}-linux/pl pl ;\
54 ln -s %{_libdir}/pl-%{version}/bin/%{_target_cpu}-linux/pl-bite pl-bite ;\
55 ln -s %{_libdir}/pl-%{version}/bin/%{_target_cpu}-linux/plld plld ;\
56 ln -s %{_libdir}/pl-%{version}/bin/%{_target_cpu}-linux/plrc plrc )
57
58 mv $RPM_BUILD_ROOT/%{_libdir}/pl-%{version}/library/MANUAL .
59
60 gzip -9nf README* LSM ChangeLog PORTING MANUAL
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %files
66 %defattr(644,root,root,755)
67 %doc README*.gz LSM.gz ChangeLog.gz PORTING.gz MANUAL.gz
68 %attr(755,root,root)%{_bindir}/pl
69 %attr(755,root,root)%{_bindir}/pl-bite
70 %attr(755,root,root)%{_bindir}/plld
71 %attr(755,root,root)%{_bindir}/plrc
72 %{_libdir}/pl-%{version}/
73 %{_mandir}/man1/*.1*
This page took 0.0276 seconds and 3 git commands to generate.