@@ -445,6 +445,9 @@ install -m 755 $MBD/support-files/mysql.server $RBR%{_sysconfdir}/init.d/mysql
445445# Install embedded server library in the build root
446446install -m 644 $MBD /libmysqld/libmysqld.a $RBR %{_libdir}/mysql/
447447
448+ # in RPMs, it is unlikely that anybody should use "sql-bench"
449+ rm -fr $RBR %{_datadir}/sql-bench
450+
448451# Create a symlink "rcmysql", pointing to the init.script. SuSE users
449452# will appreciate that, as all services usually offer this.
450453ln -s %{_sysconfdir}/init.d/mysql $RPM_BUILD_ROOT %{_sbindir}/rcmysql
636639
637640%doc %attr(644, root, root) %{_infodir}/mysql.info*
638641
642+ %doc %attr(644, root, man) %{_mandir}/man1/innochecksum.1*
639643%doc %attr(644, root, man) %{_mandir}/man1/my_print_defaults.1*
640644%doc %attr(644, root, man) %{_mandir}/man1/myisam_ftdump.1*
641645%doc %attr(644, root, man) %{_mandir}/man1/myisamchk.1*
654658%doc %attr(644, root, man) %{_mandir}/man1/mysqltest.1*
655659%doc %attr(644, root, man) %{_mandir}/man1/mysql_tzinfo_to_sql.1*
656660%doc %attr(644, root, man) %{_mandir}/man1/mysql_zap.1*
661+ %doc %attr(644, root, man) %{_mandir}/man1/mysqlbug.1*
657662%doc %attr(644, root, man) %{_mandir}/man1/perror.1*
658663%doc %attr(644, root, man) %{_mandir}/man1/replace.1*
659664
660665%ghost %config(noreplace,missingok) %{_sysconfdir}/my.cnf
661666%ghost %config(noreplace,missingok) %{_sysconfdir}/mysqlmanager.passwd
662667
668+ %attr(755, root, root) %{_bindir}/innochecksum
663669%attr(755, root, root) %{_bindir}/my_print_defaults
664670%attr(755, root, root) %{_bindir}/myisam_ftdump
665671%attr(755, root, root) %{_bindir}/myisamchk
700706%attr(755, root, root) %{_bindir}/msql2mysql
701707%attr(755, root, root) %{_bindir}/mysql
702708%attr(755, root, root) %{_bindir}/mysql_find_rows
709+ %attr(755, root, root) %{_bindir}/mysql_upgrade_shell
703710%attr(755, root, root) %{_bindir}/mysql_waitpid
704711%attr(755, root, root) %{_bindir}/mysqlaccess
705712%attr(755, root, root) %{_bindir}/mysqladmin
712719
713720%doc %attr(644, root, man) %{_mandir}/man1/msql2mysql.1*
714721%doc %attr(644, root, man) %{_mandir}/man1/mysql.1*
722+ %doc %attr(644, root, man) %{_mandir}/man1/mysql_find_rows.1*
715723%doc %attr(644, root, man) %{_mandir}/man1/mysqlaccess.1*
716724%doc %attr(644, root, man) %{_mandir}/man1/mysqladmin.1*
717725%doc %attr(644, root, man) %{_mandir}/man1/mysqlbinlog.1*
757765%doc %attr(644, root, man) %{_mandir}/man1/ndb_config.1*
758766%doc %attr(644, root, man) %{_mandir}/man1/ndb_desc.1*
759767%doc %attr(644, root, man) %{_mandir}/man1/ndb_error_reporter.1*
768+ %doc %attr(644, root, man) %{_mandir}/man1/ndb_mgm.1*
769+ %doc %attr(644, root, man) %{_mandir}/man1/ndb_restore.1*
760770%doc %attr(644, root, man) %{_mandir}/man1/ndb_print_backup_file.1*
761771%doc %attr(644, root, man) %{_mandir}/man1/ndb_print_schema_file.1*
762772%doc %attr(644, root, man) %{_mandir}/man1/ndb_print_sys_file.1*
768778
769779%files ndb-extra
770780%defattr(-,root,root,0755)
771- %attr(755, root, root) %{_sbindir}/ndb_cpcd
772781%attr(755, root, root) %{_bindir}/ndb_delete_all
773782%attr(755, root, root) %{_bindir}/ndb_drop_index
774783%attr(755, root, root) %{_bindir}/ndb_drop_table
784+ %attr(755, root, root) %{_sbindir}/ndb_cpcd
775785%doc %attr(644, root, man) %{_mandir}/man1/ndb_delete_all.1*
776786%doc %attr(644, root, man) %{_mandir}/man1/ndb_drop_index.1*
777787%doc %attr(644, root, man) %{_mandir}/man1/ndb_drop_table.1*
788+ %doc %attr(644, root, man) %{_mandir}/man1/ndb_cpcd.1*
778789%endif
779790
780791%files devel
785796%dir %attr(755, root, root) %{_includedir}/mysql
786797%dir %attr(755, root, root) %{_libdir}/mysql
787798%{_includedir}/mysql/*
799+ %{_datadir}/aclocal/mysql.m4
788800%{_libdir}/mysql/libdbug.a
789801%{_libdir}/mysql/libheap.a
790802%if %{have_libgcc}
834846# itself - note that they must be ordered by date (important when
835847# merging BK trees)
836848%changelog
849+ * Tue Aug 26 2008 Joerg Bruehe
< [email protected] > 850+
851+ - Get rid of the " warning: Installed (but unpackaged) file(s) found:"
852+ Some generated files aren' t needed in RPMs:
853+ - the "sql-bench/" subdirectory
854+ Some files were missing:
855+ - /usr/share/aclocal/mysql.m4 ("devel" subpackage)
856+ - Manual "mysqlbug" ("server" subpackage)
857+ - Program "innochecksum" and its manual ("server" subpackage)
858+ - Manual "mysql_find_rows" ("client" subpackage)
859+ - Script "mysql_upgrade_shell" ("client" subpackage)
860+ - Program "ndb_cpcd" and its manual ("ndb-extra" subpackage)
861+ - Manuals "ndb_mgm" + "ndb_restore" ("ndb-tools" subpackage)
862+
837863* Mon Mar 31 2008 Kent Boortz <[email protected] > 838864
839865- Made the "Federated" storage engine an option
0 commit comments