From 6ba37d502719c1f525b4242d54d7e12138b8ef48 Mon Sep 17 00:00:00 2001 From: Thomas Schneider Date: Thu, 4 Apr 2024 00:33:44 +0200 Subject: Fix manpages, bundled catch2 path, tests --- chr.spec | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'chr.spec') diff --git a/chr.spec b/chr.spec index 1efbcf4..02e0a0d 100644 --- a/chr.spec +++ b/chr.spec @@ -29,7 +29,7 @@ gedit, to facilitate the transition from desktop to console editor. %prep %forgeautosetup -p1 -rm -rf third-party/catch.hpp +rm -rf third-party/catch2 %build @@ -39,21 +39,22 @@ rm -rf third-party/catch.hpp %install %meson_install -install -D -m0644 manpages/%{name}.1 -t %{buildroot}%{_mandir}/man1/ -install -D -m0644 manpages/%{name}.de.1 -t %{buildroot}%{_mandir}/de/man1/ +install -D -m0644 manpages/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1 +install -D -m0644 manpages/%{name}.de.1 %{buildroot}%{_mandir}/de/man1/%{name}.1 -# TODO -#check -#meson_test +%check +pushd %{_vpath_builddir}/src +./tests +popd %files %doc README.md %license COPYING AUTHORS %{_bindir}/%{name} -%{_mandir}/man1/%{name}.* -%{_mandir}/de/man1/%{name}.* +%{_mandir}/man1/%{name}.1* +%{_mandir}/de/man1/%{name}.1* %changelog -- cgit v1.2.3