|
@@ -6,7 +6,7 @@ Name: meson
|
|
Summary: High productivity build system
|
|
Summary: High productivity build system
|
|
Summary(ja): 高生産性ビルドシステム
|
|
Summary(ja): 高生産性ビルドシステム
|
|
Version: 0.62.2
|
|
Version: 0.62.2
|
|
-Release: 1%{?_dist_release}
|
|
|
|
|
|
+Release: 2%{?_dist_release}
|
|
Group: programming
|
|
Group: programming
|
|
Vendor: Project Vine
|
|
Vendor: Project Vine
|
|
Distribution: Vine Linux
|
|
Distribution: Vine Linux
|
|
@@ -53,9 +53,6 @@ unit tests, coverage reports, Valgrind, CCache and the like.
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%autosetup -p1
|
|
%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
|
|
%build
|
|
@@ -69,6 +66,10 @@ install -Dpm0644 data/macros.meson %{buildroot}%{_rpmmacrodir}/macros.%{name}
|
|
|
|
|
|
|
|
|
|
%check
|
|
%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
|
|
export MESON_PRINT_TEST_OUTPUT=1
|
|
python3 ./run_tests.py ||:
|
|
python3 ./run_tests.py ||:
|
|
|
|
|
|
@@ -84,7 +85,11 @@ python3 ./run_tests.py ||:
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%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
|
|
* 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
|
|
* Thu Apr 28 2022 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.62.1-1
|
|
- new upstream release.
|
|
- new upstream release.
|