From 497a26dc215803283c1440ae273b89e3c3b42eb5 Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Mon, 28 Sep 2020 20:31:11 +0200 Subject: [PATCH] Switch to meson build system --- libsigc++30.spec | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/libsigc++30.spec b/libsigc++30.spec index d1f6ea3..25ad6ec 100644 --- a/libsigc++30.spec +++ b/libsigc++30.spec @@ -10,10 +10,14 @@ License: LGPLv2+ URL: https://libsigcplusplus.github.io/libsigcplusplus/ Source0: https://download.gnome.org/sources/libsigc++/%{release_version}/libsigc++-%{version}.tar.xz +BuildRequires: docbook-style-xsl +BuildRequires: doxygen BuildRequires: gcc-c++ +BuildRequires: libxslt BuildRequires: m4 -BuildRequires: perl-interpreter +BuildRequires: meson BuildRequires: perl(Getopt::Long) +BuildRequires: perl-interpreter %description libsigc++ implements a typesafe callback system for standard C++. It @@ -48,13 +52,12 @@ This package contains the full API documentation for %{name}. %build -%configure -%make_build +%meson -Dbuild-documentation=true +%meson_build %install -%make_install -find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' +%meson_install %files @@ -74,8 +77,9 @@ find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';' %changelog -* Mon Sep 28 15:17:15 CEST 2020 Kalev Lember - 3.0.4-1 +* Mon Sep 28 2020 Kalev Lember - 3.0.4-1 - Update to 3.0.4 +- Switch to meson build system * Tue Jul 28 2020 Fedora Release Engineering - 3.0.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild