From f2b75994000b454125ac412c57521ea16f98354b Mon Sep 17 00:00:00 2001 From: mgb01105731 Date: Wed, 26 Oct 2022 11:51:19 +0800 Subject: [PATCH] optimise spec file --- iptables.spec | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/iptables.spec b/iptables.spec index 4b6130d..9aac9ff 100644 --- a/iptables.spec +++ b/iptables.spec @@ -1,5 +1,5 @@ # install init scripts to /usr/libexec with systemd -%define anolis_release 1 +%define anolis_release 2 %global script_path %{_libexecdir}/iptables %global legacy_actions %{_libexecdir}/initscripts/legacy-actions %global iptc_so_ver 0 @@ -227,6 +227,8 @@ touch %{buildroot}%{_mandir}/man8/arptables-save.8 touch %{buildroot}%{_mandir}/man8/arptables-restore.8 touch %{buildroot}%{_mandir}/man8/ebtables.8 +%generate_compatibility_deps + %ldconfig_scriptlets %post legacy @@ -345,16 +347,20 @@ fi %ghost %{_sbindir}/ip{,6}tables{,-save,-restore} %files libs +%dir %{abidir} %license COPYING %{_libdir}/libxtables.so.12* +%{abidir}/libxtables.dump %dir %{_libdir}/xtables %{_libdir}/xtables/lib{ip,ip6,x}t* +%{abidir}/lib{ip,ip6,x}t*.dump %{_mandir}/man8/ip{,6}tables.8.gz %{_mandir}/man8/ip{,6}tables-{extensions,save,restore}.8.gz %files legacy-libs %license COPYING %{_libdir}/libip{4,6}tc.so.%{ipXtc_so_ver}* +%{abidir}/libip{4,6}tc.dump %files devel %{_includedir}/xtables{,-version}.h @@ -380,6 +386,7 @@ fi %{_sbindir}/nfnl_osf %{_sbindir}/nfbpf_compile %{_sbindir}/ip{,6}tables-apply +%{abidir}/ip{,6}tables-apply-option.list %dir %{_datadir}/xtables %{_datadir}/xtables/pf.os %{_mandir}/man8/nfnl_osf* @@ -394,6 +401,7 @@ fi %{_sbindir}/xtables-monitor %dir %{_libdir}/xtables %{_libdir}/xtables/lib{arp,eb}t* +%{abidir}/lib{arp,eb}t*.dump %{_libexecdir}/arptables-nft-helper %{_mandir}/man8/xtables-monitor* %{_mandir}/man8/xtables-translate* @@ -407,6 +415,9 @@ fi %changelog +* Wed Oct 26 2022 mgb01105731 - 1.8.8-2 +- optimise spec file + * Wed Sep 21 2022 mgb01105731 - 1.8.8-1 - update to 1.8.8 -- Gitee