#
# Conditional build:
-%bcond_with opt # build opt
+%bcond_without opt # build opt
%define modname Fuse
Summary: %{modname} binding for OCaml
URL: http://sourceforge.net/apps/mediawiki/ocamlfuse/
BuildRequires: libfuse-devel
BuildRequires: ocaml >= 3.08
-BuildRequires: ocaml-camlidl >= 1.0.5
BuildRequires: ocaml-findlib >= 1.4
+BuildRequires: ocaml-idl-devel >= 1.0.5
%requires_eq ocaml-runtime
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
mv ocamlfuse/* .
%build
-%{__make} -j1 all %{?with_opt:opt} -C lib \
+%{__make} -j1 all -C lib \
+ PACKS=camlidl \
CC="%{__cc} %{rpmcflags} -fPIC"
%install
cd lib
install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/{%{modname},stublibs}
-install -p *.cm[ixa]* *.a dll*.so $RPM_BUILD_ROOT%{_libdir}/ocaml/%{modname}
+install -p *.cm[ixa]* *.a $RPM_BUILD_ROOT%{_libdir}/ocaml/%{modname}
install -p dll*.so $RPM_BUILD_ROOT%{_libdir}/ocaml/stublibs
install -d $RPM_BUILD_ROOT%{_libdir}/ocaml/site-lib/%{modname}
%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/ocaml/stublibs/*.so
-%dir %{_libdir}/ocaml/%{modname}
-%attr(755,root,root) %{_libdir}/ocaml/%{modname}/dll*_stubs.so
%files devel
%defattr(644,root,root,755)