|
@@ -3,14 +3,16 @@
|
|
|
%global libname mesonbuild
|
|
|
|
|
|
Name: meson
|
|
|
-Version: 0.44.0
|
|
|
+Version: 0.49.0
|
|
|
Release: 1%{?_dist_release}
|
|
|
Group: Development/Tools
|
|
|
Summary: High productivity build system
|
|
|
+Summary(ja): 高生産性ビルドシステム
|
|
|
|
|
|
License: ASL 2.0
|
|
|
URL: http://mesonbuild.com/
|
|
|
Source0: https://github.com/mesonbuild/meson/archive/%{version}/%{name}-%{version}.tar.gz
|
|
|
+Source1: macros.meson
|
|
|
|
|
|
BuildArch: noarch
|
|
|
Obsoletes: %{name}-gui < 0.31.0-3
|
|
@@ -46,6 +48,7 @@ BuildRequires: zlib-devel
|
|
|
BuildRequires: llvm-devel
|
|
|
BuildRequires: cups-devel
|
|
|
Requires: ninja
|
|
|
+Requires: python3-setuptools
|
|
|
|
|
|
%description
|
|
|
Meson is a build system designed to optimize programmer
|
|
@@ -67,7 +70,7 @@ rm -rf "test cases/frameworks/17 mpi"
|
|
|
%py3_install
|
|
|
#python3 setup.py install --root %{buildroot}
|
|
|
|
|
|
-install -Dpm0644 data/macros.%{name} %{buildroot}%{rpmmacrodir}/macros.%{name}
|
|
|
+install -Dpm0644 %{SOURCE1} %{buildroot}%{rpmmacrodir}/macros.%{name}
|
|
|
|
|
|
%check
|
|
|
export MESON_PRINT_TEST_OUTPUT=1
|
|
@@ -76,20 +79,17 @@ export MESON_PRINT_TEST_OUTPUT=1
|
|
|
%files
|
|
|
%license COPYING
|
|
|
%{_bindir}/%{name}
|
|
|
-%{_bindir}/%{name}conf
|
|
|
-%{_bindir}/%{name}introspect
|
|
|
-%{_bindir}/%{name}test
|
|
|
-%{_bindir}/wraptool
|
|
|
%{python3_sitelib}/%{libname}/
|
|
|
%{python3_sitelib}/%{name}-*.egg-info/
|
|
|
+%{_datadir}/polkit-1/actions/com.mesonbuild.install.policy
|
|
|
%{_mandir}/man1/%{name}.1*
|
|
|
-%{_mandir}/man1/%{name}conf.1*
|
|
|
-%{_mandir}/man1/%{name}introspect.1*
|
|
|
-%{_mandir}/man1/%{name}test.1*
|
|
|
-%{_mandir}/man1/wraptool.1*
|
|
|
%{rpmmacrodir}/macros.*
|
|
|
|
|
|
%changelog
|
|
|
+* Sat Dec 29 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.49.0-1
|
|
|
+- updated to 0.49.0.
|
|
|
+- updated macros.meson.
|
|
|
+
|
|
|
* Sun Jan 07 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 0.44.0-1
|
|
|
- updated to 0.44.0.
|
|
|
|