From a2139214fb044db96756ff394e2091f35b426d66 Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Mon, 31 Oct 2022 17:06:16 +0800 Subject: [PATCH] optimise spec file --- emacs.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/emacs.spec b/emacs.spec index b187039..d3179d0 100644 --- a/emacs.spec +++ b/emacs.spec @@ -1,4 +1,4 @@ -%define anolis_release 2 +%define anolis_release 3 %global _hardened_build 1 # This file is encoded in UTF-8. -*- coding: utf-8 -*- @@ -384,6 +384,8 @@ cat el-*-files common-lisp-dir-files > el-filelist # Remove old icon rm %{buildroot}%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document23.svg +%generate_compatibility_deps + %check appstream-util validate-relax --nonet %{buildroot}%{_datadir}/appdata/*.appdata.xml desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop @@ -419,6 +421,7 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %files %{_bindir}/emacs-%{version} +%{abidir}/emacs-%{version}-option.list %{_bindir}/emacs-%{version}.pdmp %attr(0755,-,-) %ghost %{_bindir}/emacs %{_datadir}/applications/emacs.desktop @@ -430,17 +433,20 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %files lucid %{_bindir}/emacs-%{version}-lucid +%{abidir}/emacs-%{version}-lucid-option.list %{_bindir}/emacs-%{version}-lucid.pdmp %attr(0755,-,-) %ghost %{_bindir}/emacs %attr(0755,-,-) %ghost %{_bindir}/emacs-lucid %files nox %{_bindir}/emacs-%{version}-nox +%{abidir}/emacs-%{version}-nox-option.list %{_bindir}/emacs-%{version}-nox.pdmp %attr(0755,-,-) %ghost %{_bindir}/emacs %attr(0755,-,-) %ghost %{_bindir}/emacs-nox %files common -f common-filelist -f el-filelist +%dir %{abidir} %config(noreplace) %{_sysconfdir}/skel/.emacs %{_rpmconfigdir}/macros.d/macros.emacs %license etc/COPYING @@ -448,6 +454,10 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %{_bindir}/emacsclient %{_bindir}/etags.emacs %{_bindir}/gctags +%{abidir}/ebrowse-option.list +%{abidir}/emacsclient-option.list +%{abidir}/etags.emacs-option.list +%{abidir}/gctags-option.list %{_mandir}/*/* %{_infodir}/* %dir %{_datadir}/emacs/%{version} @@ -475,6 +485,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %{_includedir}/emacs-module.h %changelog +* Mon Oct 31 2022 mgb01105731 - 1:27.2-3 +- optimise spec file + * Thu Sep 29 2022 mgb01105731 - 1:27.2-2 - add doc package -- Gitee