X-Git-Url: http://git.pld-linux.org/?p=packages%2Fdesktop-file-utils.git;a=blobdiff_plain;f=desktop-file-utils.spec;h=a24724998f749e4392da747ac2d0b47d62228db3;hp=45e32f9aee952178c31ee40478c5b5ae88d7606a;hb=HEAD;hpb=3ea74b07dacec0da0917082fdb2b93c9207c8061 diff --git a/desktop-file-utils.spec b/desktop-file-utils.spec index 45e32f9..6bf65ab 100644 --- a/desktop-file-utils.spec +++ b/desktop-file-utils.spec @@ -1,18 +1,19 @@ Summary: A couple of command line utilities for working with desktop entries Summary(pl.UTF-8): Narzędzia linii poleceń do pracy z plikami desktop Name: desktop-file-utils -Version: 0.24 +Version: 0.27 Release: 1 License: GPL v2+ Group: Applications Source0: https://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz -# Source0-md5: 9364b82e14cfcad881161aa7ea5257ae +# Source0-md5: fdf9215aea91acb6aebc43f770537f2c URL: https://www.freedesktop.org/wiki/Software/desktop-file-utils -BuildRequires: autoconf >= 2.50 -BuildRequires: automake >= 1:1.11 BuildRequires: glib2-devel >= 1:2.8.0 -BuildRequires: libtool +BuildRequires: meson >= 0.49.0 +BuildRequires: ninja >= 1.5 BuildRequires: pkgconfig +BuildRequires: rpm-build >= 4.6 +BuildRequires: rpmbuild(macros) >= 1.736 BuildRequires: tar >= 1:1.22 BuildRequires: xz Requires: glib2 >= 1:2.8.0 @@ -32,9 +33,7 @@ Summary(pl.UTF-8): Tryb plików desktop dla Emacsa Group: Applications/Editors Requires: %{name} = %{version}-%{release} Requires: emacs -%if "%{_rpmversion}" >= "5" BuildArch: noarch -%endif %description -n emacs-desktop-entry-mode Desktop entry mode for Emacs. @@ -46,22 +45,15 @@ Tryb plików desktop dla Emacsa. %setup -q %build -%{__libtoolize} -%{__aclocal} -%{__autoconf} -%{__autoheader} -%{__automake} -%configure \ - --disable-silent-rules +%meson build -%{__make} +%ninja_build -C build %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_desktopdir} -%{__make} install \ - DESTDIR=$RPM_BUILD_ROOT +%ninja_install -C build touch $RPM_BUILD_ROOT%{_desktopdir}/mimeinfo.cache