diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec index 9559101..6b50aaf 100644 --- a/desktop-file-utils.spec +++ b/desktop-file-utils.spec @@ -10,6 +10,7 @@ License: GPLv2+ BuildRequires: gcc BuildRequires: glib2-devel BuildRequires: emacs +BuildRequires: meson Requires: emacs-filesystem Provides: emacs-desktop-file-utils = %{version}-%{release} Provides: emacs-desktop-file-utils-el = %{version}-%{release} @@ -29,11 +30,11 @@ fixing it up in the process. %autosetup -p1 %build -%configure -make %{?_smp_mflags} +%meson +%meson_build %install -make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" +%meson_install mkdir -p $RPM_BUILD_ROOT%{_emacs_sitelispdir}/desktop-file-utils mv $RPM_BUILD_ROOT%{_emacs_sitelispdir}/*.el* $RPM_BUILD_ROOT%{_emacs_sitelispdir}/desktop-file-utils @@ -61,6 +62,7 @@ update-desktop-database &> /dev/null || : %changelog * Wed Jun 24 2020 Kalev Lember - 0.26-1 - Update to 0.26 +- Switch to the meson build system - Avoid hardcoding man page extensions * Tue Jan 28 2020 Fedora Release Engineering - 0.24-2