Projects
openEuler:24.03:SP1:Everything:64G
desktop-file-utils
_service:tar_scm:desktop-file-utils.spec
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm:desktop-file-utils.spec of Package desktop-file-utils
Name: desktop-file-utils Version: 0.27 Release: 2 Summary: Desktop-file-utils contains utilities for manipulating desktop entries License: GPLv2+ URL: https://www.freedesktop.org/software/desktop-file-utils Source0: https://www.freedesktop.org/software/desktop-file-utils/releases/%{name}-%{version}.tar.xz Source1: desktop-entry-mode-init.el BuildRequires: glib2-devel emacs meson BuildRequires: gcc-c++ Requires: emacs-filesystem Provides: emacs-%{name} = %{version}-%{release} emacs-%{name}-el = %{version}-%{release} Obsoletes: emacs-%{name} < 0.20-3 emacs-%{name}-el < 0.20-3 %description desktop-file-utils contains command line utilities for working with desktop entries, it contains: desktop-file-validate: validates a desktop file and prints warnings/errors about desktop entry specification violations. desktop-file-install: installs a desktop file to the applications directory, optionally munging it a bit in transit. update-desktop-database: updates the database containing a cache of MIME types handled by desktop files. %package help Summary: Help documents for desktop-file-utils %description help Help document for desktop-file-utils. %prep %autosetup -n %{name}-%{version} -p1 %build %meson %meson_build %install %meson_install install -d $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name} mv $RPM_BUILD_ROOT%{_emacs_sitelispdir}/*.el* $RPM_BUILD_ROOT%{_emacs_sitelispdir}/%{name} install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_emacs_sitestartdir}/desktop-entry-mode-init.el touch $RPM_BUILD_ROOT%{_emacs_sitestartdir}/desktop-entry-mode-init.elc %transfiletriggerin -- %{_datadir}/applications update-desktop-database &> /dev/null || : %transfiletriggerpostun -- %{_datadir}/applications update-desktop-database &> /dev/null || : %files %doc AUTHORS %license COPYING %{_bindir}/* %{_emacs_sitelispdir}/%{name} %{_emacs_sitestartdir}/desktop-entry-mode-init.el %ghost %{_emacs_sitestartdir}/desktop-entry-mode-init.elc %files help %doc README NEWS %{_mandir}/man1/* %changelog * Fri Jan 26 2024 yinhongchang <yinhongchang@kylinsec.com.cn> - 0.27-2 - KYOS-B: Add trigger to update-desktop-database desktop * Fri Dec 29 2023 Paul Thomas <paulthomas100199@gmail.com> - 0.27-1 - update to version 0.27 * Thu Sep 08 2022 misaka00251 <misaka00251@misakanet.cn> - 0.26-3 - Support files conforming to 1.5 of the specification * Tue May 18 2021 lin.zhang <lin.zhang@turbolinux.com.cn> - 0.26-2 - add BuildRequires gcc-c++ * Mon Jul 20 2020 wangye <wangye70@huawei.com> - 0.26-1 - Type:enhancement - ID:NA - SUG:NA - DESC:upgrade to 0.26 * Thu Jan 9 2020 openEuler Buildteam <buildteam@openeuler.org> - 0.24-1 - Type:enhancement - ID:NA - SUG:NA - DESC:upgrade to 0.24 * Mon Sep 9 2019 yanzhihua <yanzhihua4@huawei.com> - 0.23-10 - Package init
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2