]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
baculum: Tweak update dependencies in example spec file
authorMarcin Haba <marcin.haba@bacula.pl>
Fri, 1 Nov 2019 06:36:12 +0000 (07:36 +0100)
committerMarcin Haba <marcin.haba@bacula.pl>
Sat, 14 Dec 2019 14:58:03 +0000 (15:58 +0100)
gui/baculum/examples/rpm-template/baculum.spec
gui/baculum/examples/rpm/baculum.spec

index 8f90ac6bc15bbd95709316bf2cc761e06b4557e8..98eeb1c715058da7764cfb46d81bc5c33beaab48 100644 (file)
@@ -5,12 +5,12 @@
 
 Summary:       Baculum WebGUI tool for Bacula Community program
 Name:          baculum
-Version:       9.4.3
+Version:       9.6.0
 Release:       1%{?dist}
 License:       AGPLv3
 Group:         Applications/Internet
 URL:           http://bacula.org/
-Source0:       bacula-gui-9.4.3.tar.gz
+Source0:       bacula-gui-9.6.0.tar.gz
 BuildRequires: systemd-units
 BuildRequires: selinux-policy
 BuildRequires: selinux-policy-devel
@@ -23,7 +23,9 @@ Requires:     php-common
 Requires:      php-mysqlnd
 Requires:      php-pdo
 Requires:      php-pgsql
+Requires:      php-json
 Requires:      php-xml
+Requires:      policycoreutils-python-utils
 BuildArch:     noarch
 
 %description
@@ -47,11 +49,12 @@ Group:                      Applications/Internet
 # Lower version of PHP ( < 5.3.4) does not provide php-mysqlnd db driver
 # and from this reason the lowest is 5.3.4
 Requires:              php >= 5.3.4
+Requires:              php-bcmath
 Requires:              php-common
-Requires:              php-json
 Requires:              php-mysqlnd
 Requires:              php-pdo
 Requires:              php-pgsql
+Requires:              php-json
 Requires:              php-xml
 
 %description api
@@ -67,7 +70,6 @@ Group:                        Applications/Internet
 Requires:              php >= 5.3.4
 Requires:              php-common
 Requires:              php-json
-Requires:              php-bcmath
 Requires:              php-xml
 
 %description web
@@ -144,8 +146,8 @@ By using this module it is possible to run Baculum WebGUI in Lighttpd environmen
 Summary:                SELinux module for Baculum API
 Requires:               %name-api-selinux = %version-%release
 Group:                  Applications/Internet
-Requires(post):         policycoreutils-python
-Requires(preun):        policycoreutils-python
+Requires(post):         policycoreutils-python-utils
+Requires(preun):        policycoreutils-python-utils
 
 %description api-selinux
 This package provides the SELinux module for Baculum API.
@@ -156,8 +158,8 @@ can be run in enforcing mode.
 Summary:                SELinux module for Baculum Web
 Requires:               %name-web-selinux = %version-%release
 Group:                  Applications/Internet
-Requires(post):         policycoreutils-python
-Requires(preun):        policycoreutils-python
+Requires(post):         policycoreutils-python-utils
+Requires(preun):        policycoreutils-python-utils
 
 %description web-selinux
 This package provides the SELinux module for Baculum Web.
@@ -170,7 +172,7 @@ can be run in enforcing mode.
 %build
 # Execute files preparation in build directory by Makefile
 make build DESTDIR=%{destdir}
-# Compilation SELinuxu policies before loading them
+# Compilation SELinux policies before loading them
 make -C examples/selinux/ -f %{_datadir}/selinux/devel/Makefile %{name}-api.pp
 make -C examples/selinux/ -f %{_datadir}/selinux/devel/Makefile %{name}-web.pp
 # Remove these cache directories, because here will be symbolic links
@@ -473,3 +475,6 @@ done
 %changelog
  * Sat Dec 10 2016 Marcin Haba <marcin.haba@bacula.pl> - 7.5.0-0.1
  - Spec create
+ * Fri Oct 04 2019 Marcin Haba <marcin.haba@bacula.pl> - 9.6.0
+ - Add SELinux support
+
index b5356c43a6e1efa8cd6c70d37a486385ac49b1f3..98eeb1c715058da7764cfb46d81bc5c33beaab48 100644 (file)
@@ -5,12 +5,12 @@
 
 Summary:       Baculum WebGUI tool for Bacula Community program
 Name:          baculum
-Version:       9.4.3
+Version:       9.6.0
 Release:       1%{?dist}
 License:       AGPLv3
 Group:         Applications/Internet
 URL:           http://bacula.org/
-Source0:       bacula-gui-9.4.3.tar.gz
+Source0:       bacula-gui-9.6.0.tar.gz
 BuildRequires: systemd-units
 BuildRequires: selinux-policy
 BuildRequires: selinux-policy-devel
@@ -25,6 +25,7 @@ Requires:     php-pdo
 Requires:      php-pgsql
 Requires:      php-json
 Requires:      php-xml
+Requires:      policycoreutils-python-utils
 BuildArch:     noarch
 
 %description
@@ -48,11 +49,12 @@ Group:                      Applications/Internet
 # Lower version of PHP ( < 5.3.4) does not provide php-mysqlnd db driver
 # and from this reason the lowest is 5.3.4
 Requires:              php >= 5.3.4
+Requires:              php-bcmath
 Requires:              php-common
-Requires:              php-json
 Requires:              php-mysqlnd
 Requires:              php-pdo
 Requires:              php-pgsql
+Requires:              php-json
 Requires:              php-xml
 
 %description api
@@ -68,7 +70,6 @@ Group:                        Applications/Internet
 Requires:              php >= 5.3.4
 Requires:              php-common
 Requires:              php-json
-Requires:              php-bcmath
 Requires:              php-xml
 
 %description web
@@ -145,8 +146,8 @@ By using this module it is possible to run Baculum WebGUI in Lighttpd environmen
 Summary:                SELinux module for Baculum API
 Requires:               %name-api-selinux = %version-%release
 Group:                  Applications/Internet
-Requires(post):         policycoreutils-python
-Requires(preun):        policycoreutils-python
+Requires(post):         policycoreutils-python-utils
+Requires(preun):        policycoreutils-python-utils
 
 %description api-selinux
 This package provides the SELinux module for Baculum API.
@@ -157,8 +158,8 @@ can be run in enforcing mode.
 Summary:                SELinux module for Baculum Web
 Requires:               %name-web-selinux = %version-%release
 Group:                  Applications/Internet
-Requires(post):         policycoreutils-python
-Requires(preun):        policycoreutils-python
+Requires(post):         policycoreutils-python-utils
+Requires(preun):        policycoreutils-python-utils
 
 %description web-selinux
 This package provides the SELinux module for Baculum Web.
@@ -171,7 +172,7 @@ can be run in enforcing mode.
 %build
 # Execute files preparation in build directory by Makefile
 make build DESTDIR=%{destdir}
-# Compilation SELinuxu policies before loading them
+# Compilation SELinux policies before loading them
 make -C examples/selinux/ -f %{_datadir}/selinux/devel/Makefile %{name}-api.pp
 make -C examples/selinux/ -f %{_datadir}/selinux/devel/Makefile %{name}-web.pp
 # Remove these cache directories, because here will be symbolic links
@@ -474,3 +475,6 @@ done
 %changelog
  * Sat Dec 10 2016 Marcin Haba <marcin.haba@bacula.pl> - 7.5.0-0.1
  - Spec create
+ * Fri Oct 04 2019 Marcin Haba <marcin.haba@bacula.pl> - 9.6.0
+ - Add SELinux support
+