Summary(pl): 32 bitowy kompilator dla procesorów i386 i m68k
Name: fpc
Version: 1.0.4
-Release: 1
+Release: 3
License: GPL
Group: Development/Languages
-Group(pl): Programowanie/Jêzyki
Vendor: Michael Van Canneyt <michael@tfdec1.fys.kuleuven.ac.be>
Source0: ftp://ftp.freepascal.org/pub/fpc/dist/Linux/%{name}-%{version}.ELF.tar
-Source1: fpc-sample.cfg
-Patch: fpc-poptasm.patch
+Source1: %{name}-sample.cfg
+Patch0: %{name}-poptasm.patch
+Patch1: %{name}-glibc.patch
URL: http://www.freepascal.org/
Requires: gcc >= 2.95.2
BuildRequires: bin86
+BuildRequires: glibc-static
+BuildRequires: zlib-devel
ExclusiveArch: %{ix86} m68k
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Summary: Free Pascal Compiler exaple programs
Summary(pl): Przyk³adowe programy do kompilatora Free Pascal
Group: Documentation
-Group(pl): Dokumentacja
Requires: %{name} = %{version}
%description examples
Free Pascal Compiler exaple programs.
-%description -l pl examples
+%description examples -l pl
Przyk³adowe programy do kompilatora Free Pascal.
%package doc
Summary: Free Pascal Compiler documentation
Summary(pl): Dokumentacja do kompilatora Free Pascal
Group: Documentation
-Group(pl): Dokumentacja
Requires: %{name} = %{version}
%description doc
Documentation for fpc in PDF format.
-%description -l pl doc
+%description doc -l pl
Dokumentacja do fpc w formacie PDF.
%prep
cd src/%{name}-%{version}
%patch0 -p0
+%patch1 -p0
%build
if [ "%{_build_cpu}" = "m68k" ]; then
cp -a src/%{name}-%{version}/doc/examples/* $RPM_BUILD_ROOT%{_examplesdir}/fpc
ln -sf ../lib/%{name}/%{version}/ppc386 $RPM_BUILD_ROOT%{_bindir}/ppc386
-
-gzip -9nf src/%{name}-%{version}/doc/{copying*,*.txt}
+ln -sf ppc386 $RPM_BUILD_ROOT%{_bindir}/fpc
mv -f src/%{name}-%{version}/doc/faq.htm src/%{name}-%{version}/doc/faq.html
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/*
-%doc src/%{name}-%{version}/doc/{copying*,*.txt}.gz
+%doc src/%{name}-%{version}/doc/{copying*,*.txt}
%doc src/%{name}-%{version}/doc/faq.html
%config %verify(not md5 size mtime) %{_sysconfdir}/ppc386.cfg
%dir %{_libdir}/%{name}