From: Arkadiusz Miƛkiewicz Date: Sat, 10 Apr 2010 14:55:55 +0000 (+0000) Subject: - delete non openssl_ prefixed man pages in form of groff symlinks X-Git-Tag: auto/th/openssl-1_0_0-1~1 X-Git-Url: http://git.pld-linux.org/?p=packages%2Fopenssl.git;a=commitdiff_plain;h=8e58a9c7944ae75cb7e27dfb75c7fe12a741a0cc;hp=cc9d3e2c32ce2f6fed84e19500bc2a79511d075a - delete non openssl_ prefixed man pages in form of groff symlinks Changed files: openssl.spec -> 1.215 --- diff --git a/openssl.spec b/openssl.spec index 973e824..6f601a2 100644 --- a/openssl.spec +++ b/openssl.spec @@ -318,6 +318,15 @@ cp -a %{SOURCE2} $RPM_BUILD_ROOT%{_mandir}/pl/man1/openssl.1 install -p %{SOURCE3} $RPM_BUILD_ROOT%{_bindir}/ssl-certificate install -p %{SOURCE4} $RPM_BUILD_ROOT%{_bindir}/c_rehash.sh +for man in $RPM_BUILD_ROOT%{_mandir}/man3/*.3; do + b=$(readlink "$man" || :) + [ -z "$b" ] && continue + # delete manual pages pointing to nowhere + [ ! -f "$RPM_BUILD_ROOT%{_mandir}/man3/$b" ] && rm "$man" + # delete manual pages pointing to openssl_ prefixed man page + echo "$b" | grep -q "^openssl_" && rm "$man" +done + %clean rm -rf $RPM_BUILD_ROOT @@ -386,6 +395,7 @@ fi %attr(755,root,root) %{_libdir}/%{name}/c_info %attr(755,root,root) %{_libdir}/%{name}/c_issuer %attr(755,root,root) %{_libdir}/%{name}/c_name +%attr(755,root,root) %{_libdir}/%{name}/tsget %{_mandir}/man1/openssl.1* %{_mandir}/man1/openssl_asn1parse.1*