Switch to the meson build system
This commit is contained in:
parent
b4bb9cf49f
commit
7bbb630d9a
@ -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 <klember@redhat.com> - 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 <releng@fedoraproject.org> - 0.24-2
|
||||
|
Loading…
Reference in New Issue
Block a user