diff --git a/.abf.yml b/.abf.yml index b814088..9324f7a 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,3 +1,3 @@ sources: - meson-0.48.1.tar.gz: eb5792ef897b93330c3504e99ce62a336742ac1f - meson-0.48.1.tar.gz.asc: ff365c28a9256129f7d66572a9c7b70afc67fdda + meson-0.48.2.tar.gz: 402165ed6378f2f6547dd6db02a310bf662f843e + meson-0.48.2.tar.gz.asc: ffb1daf5caa825da25ed4ce3e62be4399ad34b2b diff --git a/meson.spec b/meson.spec index ec43372..a66261f 100644 --- a/meson.spec +++ b/meson.spec @@ -2,7 +2,7 @@ Summary: High productivity build system Name: meson -Version: 0.48.1 +Version: 0.48.2 Release: 1 License: ASL 2.0 Group: Development/Tools @@ -25,10 +25,10 @@ BuildRequires: gcc-gfortran BuildRequires: gcc-objc BuildRequires: gcc-objc++ BuildRequires: gnustep-base-devel -BuildRequires: java-devel BuildRequires: mono -BuildRequires: pkgconfig(mono) BuildRequires: rust +BuildRequires: java-devel +BuildRequires: pkgconfig(mono) # Various libs support BuildRequires: bison @@ -36,8 +36,14 @@ BuildRequires: flex BuildRequires: gettext BuildRequires: git BuildRequires: gtk-doc +BuildRequires: itstool +BuildRequires: locales-en +BuildRequires: nasm +BuildRequires: pkgconfig BuildRequires: qt5-linguist-tools BuildRequires: qt5-tools +BuildRequires: texlive-epstopdf +BuildRequires: units BuildRequires: vala BuildRequires: vala-tools BuildRequires: asan-devel @@ -45,15 +51,9 @@ BuildRequires: boost-devel BuildRequires: cups-devel BuildRequires: gmock-devel BuildRequires: gtest-devel -BuildRequires: itstool -BuildRequires: locales-en BuildRequires: libwmf-devel BuildRequires: llvm-devel -BuildRequires: nasm BuildRequires: pcap-devel -BuildRequires: pkgconfig -BuildRequires: texlive-epstopdf -BuildRequires: units BuildRequires: wxgtku3.0-devel BuildRequires: pkgconfig(sdl2) BuildRequires: pkgconfig(glib-2.0) @@ -75,10 +75,10 @@ Requires: python3-setuptools BuildArch: noarch %description -Meson is a build system designed to optimize programmer productivity. -It aims to do this by providing simple, out-of-the-box support for -modern software development tools and practices, such as unit tests, -coverage reports, Valgrind, CCache and the like. +Meson is a build system designed to optimize programmer productivity. It aims +to do this by providing simple, out-of-the-box support for modern software +development tools and practices, such as unit tests, coverage reports, +Valgrind, CCache and the like. %files %doc README.md COPYING @@ -94,13 +94,15 @@ coverage reports, Valgrind, CCache and the like. %prep %setup -q + %build %py3_build + %install %py3_install -# install meson rpm macro helper +# Install our rpm macro helper for meson install -D -m 0644 %{SOURCE2} %{buildroot}%{_sys_macros_dir}/%{name}.macros %if %{with check} @@ -114,7 +116,6 @@ rm -rf "test cases/frameworks/17 mpi" rm -rf "test cases/frameworks/15 llvm" # Cannot find libboost_thread.so which exists rm -rf "test cases/frameworks/1 boost" - rm -rf "test cases/frameworks/22 gir link order" rm -rf "test cases/common/190 openmp"