Commit 79c0c202 authored by Bjorn Munch's avatar Bjorn Munch

Bug #27021754 MYSQLTEST MAN PAGES WILL BE REMOVED, PACKAGING MUST BE PREPARED

  Removed relevant man pages from file lists for RPM and DEB

  RPM: added conditional removal of them, so it works both before and
  after man pages are actually removed

  DEB: added to exclude list (5.6+)
parent bd1fe261
# Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. # Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -609,6 +609,14 @@ rm -rf %{buildroot}%{_bindir}/mysql_embedded ...@@ -609,6 +609,14 @@ rm -rf %{buildroot}%{_bindir}/mysql_embedded
rm -rf %{buildroot}%{_bindir}/mysql_setpermission rm -rf %{buildroot}%{_bindir}/mysql_setpermission
rm -rf %{buildroot}%{_mandir}/man1/mysql_setpermission.1* rm -rf %{buildroot}%{_mandir}/man1/mysql_setpermission.1*
# Remove obsoleted man pages
rm -f %{buildroot}%{_mandir}/man1/mysql-stress-test.pl.1
rm -f %{buildroot}%{_mandir}/man1/mysql-test-run.pl.1
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test.1
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test_embedded.1
rm -f %{buildroot}%{_mandir}/man1/mysqltest.1
rm -f %{buildroot}%{_mandir}/man1/mysqltest_embedded.1
%check %check
%if 0%{?runselftest} %if 0%{?runselftest}
pushd release pushd release
...@@ -697,7 +705,6 @@ fi ...@@ -697,7 +705,6 @@ fi
%attr(644, root, root) %{_mandir}/man1/mysqlhotcopy.1* %attr(644, root, root) %{_mandir}/man1/mysqlhotcopy.1*
%attr(644, root, root) %{_mandir}/man1/mysqlman.1* %attr(644, root, root) %{_mandir}/man1/mysqlman.1*
%attr(644, root, root) %{_mandir}/man1/mysql.server.1* %attr(644, root, root) %{_mandir}/man1/mysql.server.1*
%attr(644, root, root) %{_mandir}/man1/mysqltest.1*
%attr(644, root, root) %{_mandir}/man1/mysql_tzinfo_to_sql.1* %attr(644, root, root) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%attr(644, root, root) %{_mandir}/man1/mysql_zap.1* %attr(644, root, root) %{_mandir}/man1/mysql_zap.1*
%attr(644, root, root) %{_mandir}/man1/mysqlbug.1* %attr(644, root, root) %{_mandir}/man1/mysqlbug.1*
...@@ -889,11 +896,6 @@ fi ...@@ -889,11 +896,6 @@ fi
%attr(755, root, root) %{_bindir}/mysql_client_test %attr(755, root, root) %{_bindir}/mysql_client_test
%attr(755, root, root) %{_bindir}/mysql_client_test_embedded %attr(755, root, root) %{_bindir}/mysql_client_test_embedded
%attr(755, root, root) %{_bindir}/mysqltest_embedded %attr(755, root, root) %{_bindir}/mysqltest_embedded
%attr(644, root, root) %{_mandir}/man1/mysql_client_test.1*
%attr(644, root, root) %{_mandir}/man1/mysql-stress-test.pl.1*
%attr(644, root, root) %{_mandir}/man1/mysql-test-run.pl.1*
%attr(644, root, root) %{_mandir}/man1/mysql_client_test_embedded.1*
%attr(644, root, root) %{_mandir}/man1/mysqltest_embedded.1*
%files bench %files bench
%defattr(-, root, root, -) %defattr(-, root, root, -)
...@@ -918,6 +920,9 @@ fi ...@@ -918,6 +920,9 @@ fi
%endif %endif
%changelog %changelog
* Tue Oct 31 2017 Bjorn Munch <bjorn.munch@oracle.com> - 5.5.59-1
- Remove obsoleted mysqltest man pages
* Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.53-1 * Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.53-1
- Include mysql-files directory - Include mysql-files directory
......
# Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. # Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -446,6 +446,14 @@ rm -rf %{buildroot}%{_bindir}/mysql_embedded ...@@ -446,6 +446,14 @@ rm -rf %{buildroot}%{_bindir}/mysql_embedded
rm -rf %{buildroot}%{_bindir}/mysql_setpermission rm -rf %{buildroot}%{_bindir}/mysql_setpermission
rm -rf %{buildroot}%{_mandir}/man1/mysql_setpermission.1* rm -rf %{buildroot}%{_mandir}/man1/mysql_setpermission.1*
# Remove obsoleted man pages
rm -f %{buildroot}%{_mandir}/man1/mysql-stress-test.pl.1
rm -f %{buildroot}%{_mandir}/man1/mysql-test-run.pl.1
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test.1
rm -f %{buildroot}%{_mandir}/man1/mysql_client_test_embedded.1
rm -f %{buildroot}%{_mandir}/man1/mysqltest.1
rm -f %{buildroot}%{_mandir}/man1/mysqltest_embedded.1
# rcmysql symlink # rcmysql symlink
install -d %{buildroot}%{_sbindir} install -d %{buildroot}%{_sbindir}
ln -sf %{_initrddir}/mysql %{buildroot}%{_sbindir}/rcmysql ln -sf %{_initrddir}/mysql %{buildroot}%{_sbindir}/rcmysql
...@@ -525,7 +533,6 @@ fi ...@@ -525,7 +533,6 @@ fi
%attr(644, root, root) %{_mandir}/man1/mysqlhotcopy.1* %attr(644, root, root) %{_mandir}/man1/mysqlhotcopy.1*
%attr(644, root, root) %{_mandir}/man1/mysqlman.1* %attr(644, root, root) %{_mandir}/man1/mysqlman.1*
%attr(644, root, root) %{_mandir}/man1/mysql.server.1* %attr(644, root, root) %{_mandir}/man1/mysql.server.1*
%attr(644, root, root) %{_mandir}/man1/mysqltest.1*
%attr(644, root, root) %{_mandir}/man1/mysql_tzinfo_to_sql.1* %attr(644, root, root) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%attr(644, root, root) %{_mandir}/man1/mysql_zap.1* %attr(644, root, root) %{_mandir}/man1/mysql_zap.1*
%attr(644, root, root) %{_mandir}/man1/mysqlbug.1* %attr(644, root, root) %{_mandir}/man1/mysqlbug.1*
...@@ -715,13 +722,6 @@ fi ...@@ -715,13 +722,6 @@ fi
%attr(755, root, root) %{_libdir}/mysql/plugin/debug/qa_auth_interface.so %attr(755, root, root) %{_libdir}/mysql/plugin/debug/qa_auth_interface.so
%attr(755, root, root) %{_libdir}/mysql/plugin/debug/qa_auth_server.so %attr(755, root, root) %{_libdir}/mysql/plugin/debug/qa_auth_server.so
%attr(644, root, root) %{_mandir}/man1/mysql_client_test.1*
%attr(644, root, root) %{_mandir}/man1/mysql-stress-test.pl.1*
%attr(644, root, root) %{_mandir}/man1/mysql-test-run.pl.1*
%attr(644, root, root) %{_mandir}/man1/mysql_client_test_embedded.1*
%attr(644, root, root) %{_mandir}/man1/mysqltest.1*
%attr(644, root, root) %{_mandir}/man1/mysqltest_embedded.1*
%files bench %files bench
%defattr(-, root, root, -) %defattr(-, root, root, -)
%doc %{?license_files_server} %doc %{?license_files_server}
...@@ -742,6 +742,9 @@ fi ...@@ -742,6 +742,9 @@ fi
%attr(755, root, root) %{_libdir}/mysql/libmysqld.so %attr(755, root, root) %{_libdir}/mysql/libmysqld.so
%changelog %changelog
* Tue Oct 31 2017 Bjorn Munch <bjorn.munch@oracle.com> - 5.5.59-1
- Remove obsoleted mysqltest man pages
* Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.53-1 * Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> - 5.5.53-1
- Include mysql-files directory - Include mysql-files directory
......
# Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. # Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
...@@ -621,6 +621,12 @@ install -m 644 "%{malloc_lib_source}" \ ...@@ -621,6 +621,12 @@ install -m 644 "%{malloc_lib_source}" \
# Remove man pages we explicitly do not want to package, avoids 'unpackaged # Remove man pages we explicitly do not want to package, avoids 'unpackaged
# files' warning. # files' warning.
# This has become obsolete: rm -f $RBR%{_mandir}/man1/make_win_bin_dist.1* # This has become obsolete: rm -f $RBR%{_mandir}/man1/make_win_bin_dist.1*
rm -f $RBR%{_mandir}/man1/mysql-stress-test.pl.1
rm -f $RBR%{_mandir}/man1/mysql-test-run.pl.1
rm -f $RBR%{_mandir}/man1/mysql_client_test.1
rm -f $RBR%{_mandir}/man1/mysql_client_test_embedded.1
rm -f $RBR%{_mandir}/man1/mysqltest.1
rm -f $RBR%{_mandir}/man1/mysqltest_embedded.1
############################################################################## ##############################################################################
# Post processing actions, i.e. when installed # Post processing actions, i.e. when installed
...@@ -1091,7 +1097,6 @@ echo "=====" >> $STATUS_HISTORY ...@@ -1091,7 +1097,6 @@ echo "=====" >> $STATUS_HISTORY
%doc %attr(644, root, man) %{_mandir}/man1/mysqlhotcopy.1* %doc %attr(644, root, man) %{_mandir}/man1/mysqlhotcopy.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysqlman.1* %doc %attr(644, root, man) %{_mandir}/man1/mysqlman.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql.server.1* %doc %attr(644, root, man) %{_mandir}/man1/mysql.server.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysqltest.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql_tzinfo_to_sql.1* %doc %attr(644, root, man) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql_zap.1* %doc %attr(644, root, man) %{_mandir}/man1/mysql_zap.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysqlbug.1* %doc %attr(644, root, man) %{_mandir}/man1/mysqlbug.1*
...@@ -1209,11 +1214,6 @@ echo "=====" >> $STATUS_HISTORY ...@@ -1209,11 +1214,6 @@ echo "=====" >> $STATUS_HISTORY
%attr(755, root, root) %{_bindir}/mysql_client_test %attr(755, root, root) %{_bindir}/mysql_client_test
%attr(755, root, root) %{_bindir}/mysql_client_test_embedded %attr(755, root, root) %{_bindir}/mysql_client_test_embedded
%attr(755, root, root) %{_bindir}/mysqltest_embedded %attr(755, root, root) %{_bindir}/mysqltest_embedded
%doc %attr(644, root, man) %{_mandir}/man1/mysql_client_test.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql-stress-test.pl.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql-test-run.pl.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysql_client_test_embedded.1*
%doc %attr(644, root, man) %{_mandir}/man1/mysqltest_embedded.1*
# ---------------------------------------------------------------------------- # ----------------------------------------------------------------------------
%files -n MySQL-embedded%{product_suffix} %files -n MySQL-embedded%{product_suffix}
...@@ -1228,6 +1228,9 @@ echo "=====" >> $STATUS_HISTORY ...@@ -1228,6 +1228,9 @@ echo "=====" >> $STATUS_HISTORY
# merging BK trees) # merging BK trees)
############################################################################## ##############################################################################
%changelog %changelog
* Tue Oct 31 2017 Bjorn Munch <bjorn.munch@oracle.com>
- Remove obsoleted mysqltest man pages
* Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com> * Mon Sep 26 2016 Balasubramanian Kandasamy <balasubramanian.kandasamy@oracle.com>
- Include mysql-files directory - Include mysql-files directory
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment