From 4cd7ebc0c8d19b26d896385a0a1ec7adfb3f7916 Mon Sep 17 00:00:00 2001 From: Dominik 'Rathann' Mierzejewski Date: Tue, 24 Sep 2019 15:59:40 +0200 Subject: [PATCH] stop alternativizing manpages they're identical for both sysv and tcp variants (#1677540) --- fakeroot.spec | 58 +++++++++------------------------------------------ 1 file changed, 10 insertions(+), 48 deletions(-) diff --git a/fakeroot.spec b/fakeroot.spec index e5ddca5..36487a6 100644 --- a/fakeroot.spec +++ b/fakeroot.spec @@ -3,7 +3,7 @@ Summary: Gives a fake root environment Name: fakeroot Version: 1.24 -Release: 1%{?dist} +Release: 2%{?dist} # setenv.c: LGPLv2+ # contrib/Fakeroot-Stat-1.8.8: Perl (GPL+ or Artistic) # the rest: GPLv3+ @@ -100,7 +100,9 @@ for type in sysv tcp; do %find_lang fakeroot-$type --without-mo --with-man done -cat fake{d,root}-{sysv,tcp}.lang > fakeroot.lang +rm %{buildroot}%{_mandir}{,/*}/man1/fake{d,root}-sysv.1 +rename -- -tcp '' %{buildroot}%{_mandir}{,/*}/man1/fake{d,root}-tcp.1 +sed -e 's/-tcp//g' fake{d,root}-tcp.lang > fakeroot.lang %check for type in sysv tcp; do @@ -125,39 +127,11 @@ fi "%{_bindir}/fakeroot-tcp" 50 \ --slave %{_bindir}/faked faked %{_bindir}/faked-tcp \ --slave %{_libdir}/libfakeroot/libfakeroot-0.so libfakeroot.so %{_libdir}/libfakeroot/libfakeroot-tcp.so \ - --slave %{_mandir}/man1/fakeroot.1.gz fakeroot.1.gz %{_mandir}/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/man1/faked.1.gz faked.1.gz %{_mandir}/man1/faked-tcp.1.gz \ - --slave %{_mandir}/de/man1/fakeroot.1.gz fakeroot.de.1.gz %{_mandir}/de/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/de/man1/faked.1.gz faked.de.1.gz %{_mandir}/de/man1/faked-tcp.1.gz \ - --slave %{_mandir}/es/man1/fakeroot.1.gz fakeroot.es.1.gz %{_mandir}/es/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/es/man1/faked.1.gz faked.es.1.gz %{_mandir}/es/man1/faked-tcp.1.gz \ - --slave %{_mandir}/fr/man1/fakeroot.1.gz fakeroot.fr.1.gz %{_mandir}/fr/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/fr/man1/faked.1.gz faked.fr.1.gz %{_mandir}/fr/man1/faked-tcp.1.gz \ - --slave %{_mandir}/nl/man1/fakeroot.1.gz fakeroot.nl.1.gz %{_mandir}/nl/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/nl/man1/faked.1.gz faked.nl.1.gz %{_mandir}/nl/man1/faked-tcp.1.gz \ - --slave %{_mandir}/pt/man1/fakeroot.1.gz fakeroot.pt.1.gz %{_mandir}/pt/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/pt/man1/faked.1.gz faked.pt.1.gz %{_mandir}/pt/man1/faked-tcp.1.gz \ - --slave %{_mandir}/sv/man1/fakeroot.1.gz fakeroot.sv.1.gz %{_mandir}/sv/man1/fakeroot-tcp.1.gz \ - --slave %{_mandir}/sv/man1/faked.1.gz faked.sv.1.gz %{_mandir}/sv/man1/faked-tcp.1.gz /usr/sbin/alternatives --install "%{_bindir}/fakeroot" fakeroot \ "%{_bindir}/fakeroot-sysv" 40 \ --slave %{_bindir}/faked faked %{_bindir}/faked-sysv \ --slave %{_libdir}/libfakeroot/libfakeroot-0.so libfakeroot.so %{_libdir}/libfakeroot/libfakeroot-sysv.so \ - --slave %{_mandir}/man1/fakeroot.1.gz fakeroot.1.gz %{_mandir}/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/man1/faked.1.gz faked.1.gz %{_mandir}/man1/faked-sysv.1.gz \ - --slave %{_mandir}/de/man1/fakeroot.1.gz fakeroot.de.1.gz %{_mandir}/de/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/de/man1/faked.1.gz faked.de.1.gz %{_mandir}/de/man1/faked-sysv.1.gz \ - --slave %{_mandir}/es/man1/fakeroot.1.gz fakeroot.es.1.gz %{_mandir}/es/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/es/man1/faked.1.gz faked.es.1.gz %{_mandir}/es/man1/faked-sysv.1.gz \ - --slave %{_mandir}/fr/man1/fakeroot.1.gz fakeroot.fr.1.gz %{_mandir}/fr/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/fr/man1/faked.1.gz faked.fr.1.gz %{_mandir}/fr/man1/faked-sysv.1.gz \ - --slave %{_mandir}/nl/man1/fakeroot.1.gz fakeroot.nl.1.gz %{_mandir}/nl/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/nl/man1/faked.1.gz faked.nl.1.gz %{_mandir}/nl/man1/faked-sysv.1.gz \ - --slave %{_mandir}/pt/man1/fakeroot.1.gz fakeroot.pt.1.gz %{_mandir}/pt/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/pt/man1/faked.1.gz faked.pt.1.gz %{_mandir}/pt/man1/faked-sysv.1.gz \ - --slave %{_mandir}/sv/man1/fakeroot.1.gz fakeroot.sv.1.gz %{_mandir}/sv/man1/fakeroot-sysv.1.gz \ - --slave %{_mandir}/sv/man1/faked.1.gz faked.sv.1.gz %{_mandir}/sv/man1/faked-sysv.1.gz %preun if [ $1 = 0 ]; then @@ -172,24 +146,8 @@ fi %ghost %{_bindir}/faked %{_bindir}/fakeroot-* %ghost %{_bindir}/fakeroot -%{_mandir}/man1/faked-sysv.1* -%{_mandir}/man1/faked-tcp.1* -%{_mandir}/man1/fakeroot-sysv.1* -%{_mandir}/man1/fakeroot-tcp.1* -%ghost %{_mandir}/man1/faked.1.gz -%ghost %{_mandir}/man1/fakeroot.1.gz -%ghost %lang(de) %{_mandir}/de/man1/faked.1.gz -%ghost %lang(de) %{_mandir}/de/man1/fakeroot.1.gz -%ghost %lang(es) %{_mandir}/es/man1/faked.1.gz -%ghost %lang(es) %{_mandir}/es/man1/fakeroot.1.gz -%ghost %lang(fr) %{_mandir}/fr/man1/faked.1.gz -%ghost %lang(fr) %{_mandir}/fr/man1/fakeroot.1.gz -%ghost %lang(pt) %{_mandir}/pt/man1/faked.1.gz -%ghost %lang(pt) %{_mandir}/pt/man1/fakeroot.1.gz -%ghost %lang(sv) %{_mandir}/sv/man1/faked.1.gz -%ghost %lang(sv) %{_mandir}/sv/man1/fakeroot.1.gz -%ghost %lang(nl) %{_mandir}/nl/man1/faked.1.gz -%ghost %lang(nl) %{_mandir}/nl/man1/fakeroot.1.gz +%{_mandir}/man1/faked.1* +%{_mandir}/man1/fakeroot.1* %files libs %dir %{_libdir}/libfakeroot @@ -198,6 +156,10 @@ fi %ghost %{_libdir}/libfakeroot/libfakeroot-0.so %changelog +* Tue Sep 24 2019 Dominik Mierzejewski - 1.24-2 +- stop alternativizing manpages, they're identical for both sysv and tcp + variants (#1677540) + * Fri Sep 20 2019 Dominik Mierzejewski - 1.24-1 - update to 1.24 (#1750054) - update source URL