Browse Source

meson-0.62.2-2

Tomohiro "Tomo-p" KATO 1 year ago
parent
commit
1d7f1523cd
1 changed files with 9 additions and 4 deletions
  1. 9 4
      m/meson/meson-vl.spec

+ 9 - 4
m/meson/meson-vl.spec

@@ -6,7 +6,7 @@ Name:           meson
 Summary:        High productivity build system
 Summary(ja):    高生産性ビルドシステム
 Version:        0.62.2
-Release:        1%{?_dist_release}
+Release:        2%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
 Distribution:   Vine Linux
@@ -53,9 +53,6 @@ unit tests, coverage reports, Valgrind, CCache and the like.
 
 %prep
 %autosetup -p1
-find -type f -name '*.py' -executable -exec sed -i -e '1s|.*|#!%{__python3}|' {} ';'
-# Remove MPI tests for now because it is complicated to run
-rm -rf "test cases/frameworks/17 mpi"
 
 
 %build
@@ -69,6 +66,10 @@ install -Dpm0644 data/macros.meson %{buildroot}%{_rpmmacrodir}/macros.%{name}
 
 
 %check
+# Remove Boost tests for now, because it requires Python 2
+rm -rf "test cases/frameworks/1 boost"
+# Remove MPI tests for now because it is complicated to run
+rm -rf "test cases/frameworks/17 mpi"
 export MESON_PRINT_TEST_OUTPUT=1
 python3 ./run_tests.py ||:
 
@@ -84,7 +85,11 @@ python3 ./run_tests.py ||:
 
 
 %changelog
+* Thu Jun 16 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.2-2
+- fixed %%prep.
+
 * Wed Jun 08 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.2-1
+- new upstream release.
 
 * Thu Apr 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.1-1
 - new upstream release.