summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSven Lankes <sven@lank.es>2009-12-26 18:37:33 +0100
committerSven Lankes <sven@lank.es>2009-12-26 18:37:33 +0100
commitf7c2c5a666b8ebabd1d11a1aa8738295aa5a43e0 (patch)
treeb22ee70611429507e7b552bb81c5c4bbd5c760de
parent7a6c21480accc3f26b799404f049135cbe7584e4 (diff)
downloadbacula-current-el5-rhel5.tar.gz
bacula-current-el5-rhel5.tar.xz
bacula-current-el5-rhel5.zip
Disable bat (as qt4 is not available on el5)rhel5
-rw-r--r--bacula.spec44
1 files changed, 7 insertions, 37 deletions
diff --git a/bacula.spec b/bacula.spec
index 254b3a3..07d1687 100644
--- a/bacula.spec
+++ b/bacula.spec
@@ -8,7 +8,7 @@
Summary: Cross platform network backup for Linux, Unix, Mac and Windows
Name: bacula
Version: 3.0.3
-Release: 5%{?dist}
+Release: 5%{?dist}.1
# See LICENSE for details
License: GPLv2 with exceptions
Group: System Environment/Daemons
@@ -24,7 +24,7 @@ Source8: bacula-dir.init
Source9: bacula-sd.init
#Source10: http://download.sourceforge.net/bacula/bacula-gui-%{gui_version}.tar.gz
#Source11: bacula-web.apache
-Source12: bacula-bat.desktop
+#Source12: bacula-bat.desktop
Source13: bacula-traymonitor.desktop.consolehelper
Patch0: bacula-director-configuration.patch
Patch1: bacula-config.patch
@@ -50,7 +50,6 @@ BuildRequires: libbonobo-devel, libbonoboui-devel, bonobo-activation-devel
BuildRequires: mysql-devel, cdrecord, postgresql-devel, wxGTK-devel
BuildRequires: desktop-file-utils, python-devel, sqlite-devel, sed,
BuildRequires: libacl-devel, latex2html, tetex-latex, tetex, ghostscript
-BuildRequires: dvipdfm, qwt-devel
%if 0%{?fedora} >= 7
BuildRequires: tcp_wrappers-devel
@@ -263,20 +262,6 @@ different computers. It is based on a client/server architecture.
This package contains the gnome version of the bacula management console
-%package console-bat
-Summary: Bacula bat console
-Group: System Environment/Daemons
-Requires: bacula-common = %{version}-%{release}
-Requires: usermode
-
-%description console-bat
-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 contains the bat version of the bacula management console
-
-
%package console-wxwidgets
Summary: Bacula console using the wx widgets toolkit
Group: System Environment/Daemons
@@ -424,8 +409,6 @@ export CPPFLAGS=-I%{_includedir}/ncurses
--with-python \
--enable-smartalloc \
--with-x \
- --enable-bat \
- --with-qwt=/usr/lib \
--disable-libtool \
$*
# Scratch this, it is trouble
@@ -553,7 +536,7 @@ popd
# Rename some manpages
# Not needed right-now
#mv %{buildroot}%{_mandir}/man1/bacula-tray-monitor.1 %{buildroot}%{_mandir}/man1/tray-monitor.1
-
+rm -f %{buildroot}%{_mandir}/man1/bat.1*
# Fix some wrapper braindeadness
rm -f %{buildroot}%{_libexecdir}/bacula/bconsole
@@ -571,23 +554,18 @@ install -m 644 -D bacula-sqlite/src/wx-console/wxwin16x16.xpm %{buildroot}%{_dat
install -m 644 -D bacula-sqlite/scripts/wxconsole.pamd %{buildroot}%{_sysconfdir}/pam.d/wxconsole
install -m 644 -D bacula-sqlite/scripts/wxconsole.desktop.consolehelper %{buildroot}%{_sysconfdir}/security/console.apps/wxconsole
#bat.pamd is broken.
-install -m 644 -D bacula-sqlite/scripts/bgnome-console.pamd %{buildroot}%{_sysconfdir}/pam.d/bat
-install -m 644 -D bacula-sqlite/scripts/bat.desktop.consolehelper %{buildroot}%{_sysconfdir}/security/console.apps/bat
install -m 644 -D bacula-sqlite/src/tray-monitor/generic.xpm %{buildroot}%{_datadir}/pixmaps/bacula-tray-monitor.xpm
-install -m 644 -D bacula-sqlite/src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat_icon.png
install -m 644 -D bacula-sqlite/scripts/bgnome-console.pamd %{buildroot}%{_sysconfdir}/pam.d/bacula-tray-monitor
install -m 644 %{SOURCE13} %{buildroot}%{_sysconfdir}/security/console.apps/bacula-tray-monitor
ln -sf consolehelper %{buildroot}%{_bindir}/bgnome-console
ln -sf consolehelper %{buildroot}%{_bindir}/wxconsole
-ln -sf consolehelper %{buildroot}%{_bindir}/bat
ln -sf consolehelper %{buildroot}%{_bindir}/bacula-tray-monitor
-install -m 755 bacula-sqlite/src/qt-console/bat %{buildroot}%{_sbindir}
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE3}
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE4}
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE5}
-desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE12}
+#desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE12}
# logrotate
@@ -831,17 +809,6 @@ fi
%{_datadir}/applications/fedora-bacula-gconsole.desktop
%{_datadir}/pixmaps/bacula.png
-%files console-bat
-%defattr(-,root,root,-)
-%config %{_sysconfdir}/security/console.apps/bat
-%config %{_sysconfdir}/pam.d/bat
-%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/bat.conf
-%{_bindir}/bat
-%{_sbindir}/bat
-%{_mandir}/man1/bat.1.gz
-%{_datadir}/applications/fedora-bacula-bat.desktop
-%{_datadir}/pixmaps/bat_icon.png
-
%files console-wxwidgets
%defattr(-,root,root,-)
@@ -1002,6 +969,9 @@ fi
%changelog
+* Sat Dec 26 2009 Sven Lankes <sven@lank.es> - 3.0.3-5.1
+- Build for RHEL
+
* Tue Dec 08 2009 Jon Ciesla <limb@jcomserv.net - 3.0.3-5
- Drop broken postun scriptlet and dep, BZ 545226.