1 Summary: TEMPLATE binding for OCaml
2 Summary(pl): Wi±zania TEMPLATE dla OCamla
9 Source0: template-%{version}.tar.gz
11 BuildRequires: ocaml >= 3.04-7
12 %requires_eq ocaml-runtime
13 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 This package contains files needed to run bytecode executables using
20 Pakiet ten zawiera binaria potrzebne do uruchamiania programów
21 u¿ywaj±cych tej biblioteki.
24 Summary: TEMPLATE binding for OCaml - development part
25 Summary(pl): Wi±zania TEMPLATE dla OCamla - cze¶æ programistyczna
26 Group: Development/Libraries
27 Requires: %{name} = %{version}-%{release}
31 This package contains files needed to develop OCaml programs using
34 %description devel -l pl
35 Pakiet ten zawiera pliki niezbêdne do tworzenia programów u¿ywaj±cych
39 %setup -q -n template-%{version}
42 %{__make} CC="%{__cc} %{rpmcflags} -fPIC" all opt
45 rm -rf $RPM_BUILD_ROOT
47 install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/{template,stublibs}
48 install *.cm[ixa]* *.a dll*.so $RPM_BUILD_ROOT%{_libdir}/ocaml/template
49 install dll*.so $RPM_BUILD_ROOT%{_libdir}/ocaml/stublibs
51 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
52 cp -r foo bar $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
54 install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/template
55 cat > $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/template/META <<EOF
57 version = "%{version}"
58 directory = "+template"
59 archive(byte) = "template.cma"
60 archive(native) = "template.cmxa"
65 rm -rf $RPM_BUILD_ROOT
68 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_libdir}/ocaml/stublibs/*.so
72 %defattr(644,root,root,755)
74 %dir %{_libdir}/ocaml/template
75 %{_libdir}/ocaml/template/*.cm[ixa]*
76 %{_libdir}/ocaml/template/*.a
77 %{_examplesdir}/%{name}-%{version}
78 %{_libdir}/ocaml/site-lib/template