#
%if %{mysql}
%package mysql
-Provides: bacula-mysql
#
# The following provides is to work around an
# auto generated requires from src/scripts/logwatch/applybaculadate
# this is a gross kludge to keep it from being a requirement
#
-Provides: perl(Logwatch)
%endif
%if %{postgresql}
%package postgresql
-Provides: bacula-postgresql
%endif
Summary: Bacula - The Network Backup Solution
--with-logdir=%{log_dir} \
--with-pid-dir=%{pid_dir} \
--with-subsys-dir=%{_subsysdir} \
+ --libdir=%{lib_dir} \
--enable-smartalloc \
--disable-conio \
--enable-readline \
#rm -f $RPM_BUILD_ROOT%{_libdir}/libbaccats.so
#rm -f $RPM_BUILD_ROOT%{_libdir}/libbaccats-%{version}.so
-rm -f $RPM_BUILD_ROOT%{_libdir}/libbacsd.la
+rm -f $RPM_BUILD_ROOT%{lib_dir}/libbacsd.la
rm -f $RPM_BUILD_ROOT%{plugin_dir}/docker-fd.so
# install the init scripts
%attr(-, root, %{daemon_group}) %{script_dir}/drop_mysql_tables
%attr(-, root, %{daemon_group}) %{script_dir}/update_mysql_tables
%attr(-, root, %{daemon_group}) %{script_dir}/grant_mysql_privileges
-%{_libdir}/libbaccats*
-%{_libdir}/libbacsql*
-%{_libdir}/libbacsd*.so
+%{lib_dir}/libbaccats*
+%{lib_dir}/libbacsql*
+%{lib_dir}/libbacsd*.so
%endif
%attr(755, root, %{daemon_group}) %{script_dir}/drop_postgresql_tables
%attr(755, root, %{daemon_group}) %{script_dir}/update_postgresql_tables
%attr(755, root, %{daemon_group}) %{script_dir}/grant_postgresql_privileges
-%{_libdir}/libbaccats*
-%{_libdir}/libbacsql*
-%{_libdir}/libbacsd*.so
+%{lib_dir}/libbaccats*
+%{lib_dir}/libbacsql*
+%{lib_dir}/libbacsd*.so
%endif
# The rest is DB backend independent
%files libs
%defattr(-,root,root)
-%{_libdir}/libbac-*
-%{_libdir}/libbac.*
-%{_libdir}/libbaccfg*
-%{_libdir}/libbacfind*
+%{lib_dir}/libbac-*
+%{lib_dir}/libbac.*
+%{lib_dir}/libbaccfg*
+%{lib_dir}/libbacfind*
%post libs
/sbin/ldconfig