packages: bacula/bacula.spec - builds without bat

glen glen at pld-linux.org
Thu Feb 25 19:57:38 CET 2010


Author: glen                         Date: Thu Feb 25 18:57:38 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- builds without bat

---- Files affected:
packages/bacula:
   bacula.spec (1.120 -> 1.121) 

---- Diffs:

================================================================
Index: packages/bacula/bacula.spec
diff -u packages/bacula/bacula.spec:1.120 packages/bacula/bacula.spec:1.121
--- packages/bacula/bacula.spec:1.120	Thu Feb 25 19:45:46 2010
+++ packages/bacula/bacula.spec	Thu Feb 25 19:57:33 2010
@@ -3,6 +3,31 @@
 #	- update desktop files, think about su-wrappers for console
 #	- package web admin
 #	- fix log file permissions
+#   /usr/lib64/bacula/bacula-ctl-dir
+#   /usr/lib64/bacula/bacula-ctl-fd
+#   /usr/lib64/bacula/bacula-ctl-sd
+#   /usr/lib64/bacula/bacula_config
+#   /usr/lib64/bacula/update_sqlite_tables_10_to_11.in
+#   /usr/lib64/bacula/update_sqlite_tables_4_to_5
+#   /usr/lib64/bacula/update_sqlite_tables_5_to_6
+#   /usr/lib64/bacula/update_sqlite_tables_6_to_7
+#   /usr/lib64/bacula/update_sqlite_tables_7_to_8
+#   /usr/lib64/bacula/update_sqlite_tables_8_to_9
+#   /usr/lib64/bacula/update_sqlite_tables_9_to_10.in
+#   /usr/lib64/bpipe-fd.so
+#   /usr/lib64/libbac.la
+#   /usr/lib64/libbac.so
+#   /usr/lib64/libbaccfg.la
+#   /usr/lib64/libbaccfg.so
+#   /usr/lib64/libbacfind.la
+#   /usr/lib64/libbacfind.so
+#   /usr/lib64/libbacpy.la
+#   /usr/lib64/libbacpy.so
+#   /usr/lib64/libbacsql.la
+#   /usr/lib64/libbacsql.so
+#   /usr/sbin/bacula
+#   /usr/share/man/man1/bat.1.gz
+#
 #
 # Conditional build:
 %bcond_without	console_wx		# wx-console program
@@ -14,6 +39,7 @@
 %bcond_with	rescue
 %bcond_with	sqlite3			# use SQLite3 instead of SQLite 2
 %bcond_with	sqlite3_sync_off	# makes SQLite3 backend much faster, but less reliable
+
 %if %{with dbi}
 %define		database	dbi
 %undefine       with_mysql
@@ -38,7 +64,7 @@
 %undefine       with_pgsql
 %undefine       with_sqlite3
 %endif
-%if !%{with sqlite3}
+%if %{without sqlite3}
 %undefine       with_sqlite3_sync_off
 %endif
 #
@@ -534,15 +560,23 @@
 touch $RPM_BUILD_ROOT%{_sysconfdir}/{dir-password,fd-password,sd-password}
 touch $RPM_BUILD_ROOT%{_sysconfdir}/{mon-dir-password,mon-fd-password,mon-sd-password}
 
-install scripts/mtx-changer.conf $RPM_BUILD_ROOT%{_sysconfdir}/
+mv $RPM_BUILD_ROOT%{_libdir}/bacula/mtx-changer.conf $RPM_BUILD_ROOT/etc/bacula/mtx-changer.conf
 
 # some file changes
 rm -f $RPM_BUILD_ROOT%{_libexecdir}/%{name}/{gconsole,startmysql,stopmysql,bacula,bconsole,fd}
-%if !%{with console_wx}
+%if %{without console_wx}
 rm -f $RPM_BUILD_ROOT%{_desktopdir}/bacula-wx.desktop
 %endif
 touch $RPM_BUILD_ROOT%{_sysconfdir}/.pw.sed
 
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/ChangeLog
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/INSTALL
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/LICENSE
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/README
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/ReleaseNotes
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/VERIFYING
+rm $RPM_BUILD_ROOT%{_docdir}/bacula/technotes
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -734,18 +768,13 @@
 %doc LICENSE
 %dir %{_sysconfdir}
 %attr(600,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*-password
-%attr(755,root,root) %{_sbindir}/bsmtp
+#%attr(755,root,root) %{_sbindir}/bsmtp
 %attr(755,root,root) %{_sbindir}/btraceback
-%attr(755,root,root) /%{_libdir}/libbac.so.1.*.*
-%attr(755,root,root) %ghost /%{_libdir}/libbac.so.1
-%attr(755,root,root) /%{_libdir}/libbaccfg.so.1.*.*
-%attr(755,root,root) %ghost /%{_libdir}/libbaccfg.so.1
-%attr(755,root,root) /%{_libdir}/libbacfind.so.1.*.*
-%attr(755,root,root) %ghost /%{_libdir}/libbacfind.so.1
-%attr(755,root,root) /%{_libdir}/libbacpy.so.1.*.*
-%attr(755,root,root) %ghost /%{_libdir}/libbacpy.so.1
-%attr(755,root,root) /%{_libdir}/libbacsql.so.1.*.*
-%attr(755,root,root) %ghost /%{_libdir}/libbacsql.so.1
+%attr(755,root,root) /%{_libdir}/libbac-%{version}.so
+%attr(755,root,root) /%{_libdir}/libbaccfg-%{version}.so
+%attr(755,root,root) /%{_libdir}/libbacfind-%{version}.so
+%attr(755,root,root) /%{_libdir}/libbacpy-%{version}.so
+%attr(755,root,root) /%{_libdir}/libbacsql-%{version}.so
 %{_mandir}/man8/bacula.8*
 %{_mandir}/man1/bsmtp.1*
 %{_mandir}/man8/btraceback.8*
@@ -766,9 +795,9 @@
 %attr(754,root,root) /etc/rc.d/init.d/bacula-dir
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/bacula-dir
 %attr(755,root,root) %{_sbindir}/bacula-dir
-%attr(755,root,root) %{_sbindir}/bregex
-%attr(755,root,root) %{_sbindir}/bwild
-%attr(755,root,root) %{_sbindir}/dbcheck
+#%attr(755,root,root) %{_sbindir}/bregex
+#%attr(755,root,root) %{_sbindir}/bwild
+#%attr(755,root,root) %{_sbindir}/dbcheck
 %{_mandir}/man8/bacula-dir.8*
 %{_mandir}/man8/dbcheck.8*
 %{_libexecdir}/%{name}/query.sql
@@ -812,8 +841,8 @@
 %attr(755,root,root) %{_libexecdir}/%{name}/make_bacula_tables
 %attr(755,root,root) %{_libexecdir}/%{name}/update_bacula_tables
 %endif
-%attr(755,root,root) %{_libexecdir}/%{name}/make_catalog_backup
-%attr(755,root,root) %{_libexecdir}/%{name}/delete_catalog_backup
+#%attr(755,root,root) %{_libexecdir}/%{name}/make_catalog_backup
+#%attr(755,root,root) %{_libexecdir}/%{name}/delete_catalog_backup
 
 %files fd
 %defattr(644,root,root,755)
@@ -880,8 +909,9 @@
 %files tray-monitor
 %defattr(644,root,root,755)
 %doc LICENSE
-%{_pixmapsdir}/%{name}-tray-monitor.xpm
-%{_desktopdir}/%{name}-tray-monitor.desktop
+%attr(755,root,root) %{_sbindir}/bacula-tray-monitor
+#%{_pixmapsdir}/%{name}-tray-monitor.xpm
+#%{_desktopdir}/%{name}-tray-monitor.desktop
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/tray-monitor.conf
 %{_mandir}/man1/bacula-tray-monitor.1*
 %endif
@@ -909,6 +939,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.121  2010/02/25 18:57:33  glen
+- builds without bat
+
 Revision 1.120  2010/02/25 18:45:46  glen
 - regen libtoolize
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bacula/bacula.spec?r1=1.120&r2=1.121&f=u



More information about the pld-cvs-commit mailing list