From 4907f4336d09e0232c156c51286cc5e691f07d97 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Jan 24 2016 20:30:48 +0000 Subject: Update to 0.29.0 Signed-off-by: Igor Gnatenko --- diff --git a/.gitignore b/.gitignore index a3ef389..59fb6cf 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ /meson-0.26.0.tar.gz /meson-0.27.0.tar.gz /meson-0.28.0.tar.gz +/meson-0.29.0.tar.gz diff --git a/meson.spec b/meson.spec index 7363149..f8bd0f1 100644 --- a/meson.spec +++ b/meson.spec @@ -1,8 +1,6 @@ -%global __python %{__python3} - Name: meson -Version: 0.28.0 -Release: 2%{?dist} +Version: 0.29.0 +Release: 1%{?dist} Summary: High productivity build system License: ASL 2.0 @@ -28,7 +26,6 @@ BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gobject-introspection-1.0) python3-gobject-base gtk-doc BuildRequires: pkgconfig(zlib) Requires: ninja-build -Requires: python3 %description Meson is a build system designed to optimize programmer @@ -49,10 +46,11 @@ GUI for high productivity build system. %autosetup %build -# Nothing to build +%py3_build %install -./install_meson.py --prefix=%{_prefix} --destdir=%{buildroot} +%py3_install +install -Dpm 0644 data/macros.%{name} %{_rpmconfigdir}/macros.d/macros.%{name} %check MESON_PRINT_TEST_OUTPUT=1 ./run_tests.py @@ -63,11 +61,10 @@ MESON_PRINT_TEST_OUTPUT=1 ./run_tests.py %{_bindir}/%{name}conf %{_bindir}/%{name}introspect %{_bindir}/wraptool -%dir %{_datadir}/%{name}/ -%exclude %{_datadir}/%{name}/*.ui -%exclude %{_datadir}/%{name}/mesongui.py -%exclude %{_datadir}/%{name}/__pycache__/mesongui.* -%{_datadir}/%{name}/* +%exclude %{python3_sitelib}/%{libname}/*.ui +%exclude %{python3_sitelib}/%{libname}/__pycache__/mgui.* +%exclude %{python3_sitelib}/%{libname}/mgui.py +%{python3_sitelib}/%{libname}/ %{_mandir}/man1/%{name}.1.* %{_mandir}/man1/%{name}conf.1.* %{_mandir}/man1/%{name}introspect.1.* @@ -75,14 +72,16 @@ MESON_PRINT_TEST_OUTPUT=1 ./run_tests.py %{_rpmconfigdir}/macros.d/macros.%{name} %files gui -%license COPYING %{_bindir}/%{name}gui -%{_datadir}/%{name}/*.ui -%{_datadir}/%{name}/mesongui.py -%{_datadir}/%{name}/__pycache__/mesongui.* +%{python3_sitelib}/%{libname}/*.ui +%{python3_sitelib}/%{libname}/__pycache__/mgui.* +%{python3_sitelib}/%{libname}/mgui.py %{_mandir}/man1/%{name}gui.1.* %changelog +* Sun Jan 24 2016 Igor Gnatenko - 0.29.0-1 +- Update to 0.29.0 + * Fri Jan 15 2016 Jonathan Wakely - 0.28.0-2 - Rebuilt for Boost 1.60 diff --git a/sources b/sources index 550dc72..b45f15d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -210b77ad963a2133117fbe170a610da5 meson-0.28.0.tar.gz +69af7e479b2dd9558b6d44890e011b9a meson-0.29.0.tar.gz