diff --git a/README.md b/README.md index c8d491d..ebb9b83 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,2 @@ # ocaml-dtools -OCaml daemon tools library. - diff --git a/ocaml-dtools.spec b/ocaml-dtools.spec index c5d6a89..df0dfa0 100644 --- a/ocaml-dtools.spec +++ b/ocaml-dtools.spec @@ -1,20 +1,30 @@ Name: ocaml-dtools -Version: 0.3.1 +Version: 0.4.2 Release: 1mamba Summary: OCaml modules for writing daemons Group: Development/Libraries Vendor: openmamba Distribution: openmamba -Packager: Davide Madrisan +Packager: Silvan Calarco URL: https://github.com/savonet/ocaml-dtools -Source: http://downloads.sourceforge.net/project/savonet/ocaml-dtools/%{version}/ocaml-dtools-%{version}.tar.gz +Source: https://github.com/savonet/ocaml-dtools.git/%{version}/ocaml-dtools-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN -## AUTOBUILDREQ-END +BuildRequires: glibc-devel +BuildRequires: ocaml +## AUTOBUILDREQ-END +BuildRequires: dune BuildRequires: ocaml -BuildRoot: %{_tmppath}/%{name}-%{version}-root -# FIXME: checking for ocaml syslog module... Not found. +%package devel +Group: Development/Libraries/OCaml +Summary: Development files for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +This package contains libraries and signature files for developing applications that use %{name}. + +%debug_package %description OCaml daemon tools library. @@ -23,29 +33,36 @@ OCaml daemon tools library. %setup -q %build -./configure --prefix=%{_prefix} -%make all +dune build %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" -export OCAMLFIND_DESTDIR=$RPM_BUILD_ROOT$(ocamlfind printconf destdir) -install -d $OCAMLFIND_DESTDIR -make install +DESTDIR="%{buildroot}" dune install --prefix "/usr" --libdir "%{_lib}/ocaml" + +rm -rf %{buildroot}/usr/doc %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files %defattr(-,root,root) -%{_libdir}/ocaml/dtools/META +%dir %{_libdir}/ocaml/dtools +%{_libdir}/ocaml/dtools/* +%exclude %{_libdir}/ocaml/dtools/dtools.a +%exclude %{_libdir}/ocaml/dtools/dtools.cmx +%exclude %{_libdir}/ocaml/dtools/dtools.cmxa +%doc COPYING + +%files devel +%defattr(-,root,root) %{_libdir}/ocaml/dtools/dtools.a -%{_libdir}/ocaml/dtools/dtools.cma -%{_libdir}/ocaml/dtools/dtools.cmi %{_libdir}/ocaml/dtools/dtools.cmx %{_libdir}/ocaml/dtools/dtools.cmxa -%{_libdir}/ocaml/dtools/dtools.mli -%doc COPYING CHANGES README +%doc CHANGES README.md %changelog +* Fri Feb 19 2021 Silvan Calarco 0.4.2-1mamba +- update to 0.4.2 + * Sat Jun 22 2013 Davide Madrisan 0.3.1-1mamba - package created by autospec