From 61214809729fdc5ca411a791cb83a14ef9e25837 Mon Sep 17 00:00:00 2001 From: Jerry James Date: Aug 09 2022 18:52:32 +0000 Subject: Version 3.0 - Remove unused ocaml-seq-devel BR - Use new OCaml macros --- diff --git a/ocaml-sedlex.spec b/ocaml-sedlex.spec index c85c947..3999e08 100644 --- a/ocaml-sedlex.spec +++ b/ocaml-sedlex.spec @@ -1,8 +1,8 @@ %undefine _package_note_flags Name: ocaml-sedlex -Version: 2.6 -Release: 3%{?dist} +Version: 3.0 +Release: 1%{?dist} Summary: Unicode-friendly lexer generator License: MIT @@ -20,7 +20,6 @@ BuildRequires: ocaml-dune BuildRequires: ocaml-odoc BuildRequires: ocaml-ppxlib-devel BuildRequires: ocaml-gen-devel -BuildRequires: ocaml-seq-devel BuildRequires: unicode-ucd %description @@ -52,42 +51,34 @@ univer=$(sed -n 's/.*PropList-\([.[:digit:]]*\)\.txt/\1/p' %{_datadir}/unicode/u sed -i "s/14\\.0\\.0/$univer/" examples/regressions.ml %build -dune build %{?_smp_mflags} -p sedlex --verbose --profile release -dune build %{?_smp_mflags} @doc --profile release +%dune_build +%dune_build @doc -%install -dune install --destdir="$RPM_BUILD_ROOT" --verbose --profile release -# These will be installed using doc and license directives. -rm -r $RPM_BUILD_ROOT%{_prefix}/doc/sedlex/{CHANGES,README.md,LICENSE} +%install +%dune_install %check -dune runtest --release +%dune_check -%files +%files -f .ofiles %doc README.md CHANGES %license LICENSE -%{_libdir}/ocaml/* -%ifarch %{ocaml_native_compiler} -%exclude %{_libdir}/ocaml/*/*.a -%exclude %{_libdir}/ocaml/*/*.cmxa -%exclude %{_libdir}/ocaml/*/*.cmx -%endif -%files devel +%files devel -f .ofiles-devel %doc README.md CHANGES %license LICENSE -%ifarch %{ocaml_native_compiler} -%{_libdir}/ocaml/*/*.a -%{_libdir}/ocaml/*/*.cmxa -%{_libdir}/ocaml/*/*.cmx -%endif %changelog +* Mon Aug 8 2022 Jerry James - 3.0-1 +- Version 3.0 +- Remove unused ocaml-seq-devel BR +- Use new OCaml macros + * Fri Jul 22 2022 Fedora Release Engineering - 2.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild diff --git a/sources b/sources index 57db2af..e116260 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ocaml-sedlex-2.6.tar.gz) = 25806a8187c423ab2bf2439cdc1970e0ad8bb9c98dd51f0f5845180656b12fa37f95c7b160db4300336f92a534887d47631f5d9a1e461bcea0f83654c1413168 +SHA512 (ocaml-sedlex-3.0.tar.gz) = 564780b7af8b3ddd32c9164caa42fd24b2ff59e0bf9977bcee4c3ddea2be3f0c870bd95949b639c5f1942e0fa2604902f5cd3eb9041d59b6ee2367895df556df