%define pkgver %(echo %version | tr -d .) Name: camlidl Version: 1.11 Release: 2mamba Summary: A stub code generator and COM binding for Objective Caml Group: Applications/Development Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://caml.inria.fr/pub/old_caml_site/camlidl/ Source: https://github.com/xavierleroy/camlidl/archive/camlidl%{pkgver}.tar.gz License: LGPL, QPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: ocaml BuildRequires: ocaml-runtime ## AUTOBUILDREQ-END BuildRequires: ocaml >= 4.14.1 Requires: ocaml %description CamlIDL is a stub code generator and COM binding for Objective Caml. %debug_package %prep %setup -q -n camlidl-camlidl%{pkgver} cp config/Makefile.unix config/Makefile %build make BINDIR=%{_bindir} OCAMLLIB=%{_libdir}/ocaml %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" install -d -m0755 %{buildroot}%{_bindir} %{buildroot}%{_libdir}/ocaml/{caml,stublibs} %makeoldinstall BINDIR=%{buildroot}%{_bindir} OCAMLLIB=%{buildroot}%{_libdir}/ocaml %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) %{_bindir}/camlidl %{_libdir}/ocaml/caml/camlidlruntime.h %{_libdir}/ocaml/com.a %{_libdir}/ocaml/com.cma %{_libdir}/ocaml/com.cmi %{_libdir}/ocaml/com.cmxa %{_libdir}/ocaml/libcamlidl.a %{_libdir}/ocaml/stublibs/dllcamlidl.so %doc LICENSE %changelog * Fri Jul 07 2023 Sdk Build System 1.11-2mamba - rebuilt with ocaml 4.14.1 * Mon Nov 21 2022 Automatic Build System 1.11-1mamba - automatic version update by autodist * Fri Feb 26 2021 Silvan Calarco 1.09-1mamba - update to 1.09 * Fri Jan 11 2013 Silvan Calarco 1.05-1mamba - package created by silvan using the webbuild interface