rpms/bacula/devel bacula.spec,1.16,1.17

Andreas Thienemann ixs at fedoraproject.org
Mon Dec 1 19:53:08 UTC 2008


Author: ixs

Update of /cvs/pkgs/rpms/bacula/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv17851

Modified Files:
	bacula.spec 
Log Message:
* Mon Dec 1 2008 Andreas Thienemann <andreas at bawue.net> - 2.4.3-4
- Fixed dependency "issues" #473627 by adding the sysconfdir subpackage.



Index: bacula.spec
===================================================================
RCS file: /cvs/pkgs/rpms/bacula/devel/bacula.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- bacula.spec	18 Nov 2008 18:09:02 -0000	1.16
+++ bacula.spec	1 Dec 2008 19:52:37 -0000	1.17
@@ -9,7 +9,7 @@
 Summary: Cross platform network backup for Linux, Unix, Mac and Windows
 Name: bacula
 Version: 2.4.3
-Release: 3%{?dist}
+Release: 4%{?dist}
 # See LICENSE for details
 License: GPLv2 with exceptions
 Group: System Environment/Daemons
@@ -121,6 +121,7 @@
 Group: System Environment/Daemons
 Requires: bacula-director = %{version}-%{release}
 Requires: bacula-common = %{version}-%{release}
+Requires: logwatch
 Requires(pre): fedora-usermgmt
 Requires(postun): fedora-usermgmt
 
@@ -224,6 +225,7 @@
 %package common
 Summary: Common Bacula utilities
 Group: System Environment/Daemons
+Requires: bacula-sysconfdir = %{version}-%{release}
 Requires(pre): fedora-usermgmt
 Requires(postun): fedora-usermgmt
 
@@ -236,6 +238,7 @@
 %package console
 Summary: Bacula management console
 Group: System Environment/Daemons
+Requires: bacula-sysconfdir = %{version}-%{release}
 
 %description console
 Bacula is a set of programs that allow you to manage the backup,
@@ -249,6 +252,7 @@
 %package console-gnome
 Summary: Bacula console for the Gnome desktop environment
 Group: System Environment/Daemons
+Requires: bacula-sysconfdir = %{version}-%{release}
 Requires: usermode
 
 %description console-gnome
@@ -261,6 +265,7 @@
 %package console-bat
 Summary: Bacula bat console
 Group: System Environment/Daemons
+Requires: bacula-sysconfdir = %{version}-%{release}
 Requires: usermode
 
 %description console-bat
@@ -274,6 +279,7 @@
 %package console-wxwidgets
 Summary: Bacula console using the wx widgets toolkit
 Group: System Environment/Daemons
+Requires: bacula-sysconfdir = %{version}-%{release}
 Requires: usermode
 
 %description console-wxwidgets
@@ -285,6 +291,18 @@
 console.
 
 
+%package sysconfdir
+Summary: /etc/bacula dependency for Bacula
+Group: System Environment/Daemons
+
+%description sysconfdir
+Bacula is a set of programs that allow you to manage the backup,
+recovery, and verification of computer data across a network of
+different computers. It is based on a client/server architecture.
+
+This package provides the /etc/bacula directory in order to satisfy
+certain scripted checks.
+
 %package traymonitor
 Summary: Bacula monitor for the Gnome and KDE system tray
 Group: System Environment/Daemons
@@ -750,13 +768,19 @@
 fi
 
 
+# For this braindeadness, please see
+# https://bugzilla.redhat.com/show_bug.cgi?id=473627
+%files sysconfdir
+%defattr(-,root,root,-)
+%dir %{_sysconfdir}/bacula
+
+
 %files common
 %defattr(-,root,root,-)
 %doc bacula-%{version}/AUTHORS bacula-%{version}/ChangeLog bacula-%{version}/COPYING bacula-%{version}/LICENSE
 %doc bacula-%{version}/README bacula-%{version}/SUPPORT bacula-%{version}/VERIFYING
 %doc bacula-%{version}/examples/
 %config(noreplace) %{_sysconfdir}/logrotate.d/bacula
-%dir %{_sysconfdir}/bacula
 %dir %{_libexecdir}/bacula
 %{_sbindir}/bsmtp
 %{_sbindir}/btraceback
@@ -962,6 +986,9 @@
 
 
 %changelog
+* Mon Dec 1 2008 Andreas Thienemann <andreas at bawue.net> - 2.4.3-4
+- Fixed dependency "issues" #473627 by adding the sysconfdir subpackage.
+
 * Mon Nov 17 2008 Jon Ciesla <limb at jcomserv.net> - 2.4.3-3
 - Added upstream orphaned jobs patch.
 - Fixed logrotate file.




More information about the fedora-extras-commits mailing list