Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/bareos/bareos-webui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoerg Steffens <joerg.steffens@bareos.com>2016-09-23 12:53:45 +0300
committerJoerg Steffens <joerg.steffens@bareos.com>2016-09-23 14:39:43 +0300
commit48ad9b2ba09195985065cf33e16929dd47ddeef8 (patch)
tree2b12cbae42094f43a0a1c0f222d8fdb0b30ea0ee
parent19f03dc5b58671fdbcb27607345409aa312a60a6 (diff)
build fix: destinguish between SLES12 and Leap 42.1Release/16.2.4-rc1
-rw-r--r--packaging/obs/bareos-webui.spec21
1 files changed, 15 insertions, 6 deletions
diff --git a/packaging/obs/bareos-webui.spec b/packaging/obs/bareos-webui.spec
index b9372a0..eeb13df 100644
--- a/packaging/obs/bareos-webui.spec
+++ b/packaging/obs/bareos-webui.spec
@@ -1,7 +1,7 @@
Name: bareos-webui
#Provides:
-Version: 15.2.1
+Version: 16.2.0
Release: 0%{?dist}
Summary: Bareos Web User Interface
@@ -15,7 +15,11 @@ BuildArch: noarch
BuildRequires: autoconf automake bareos-common
-Requires: php >= 5.3.3
+# ZendFramework 2.4 says it required php >= 5.3.23.
+# However, it works on SLES 11 with php 5.3.17
+# while it does not work with php 5.3.3 (RHEL6).
+Requires: php >= 5.3.17
+
Requires: php-bz2
Requires: php-ctype
Requires: php-curl
@@ -60,8 +64,6 @@ BuildRequires: mod_php_any
%define daemon_group www
Requires: apache
Requires: mod_php_any
-#Recommends: php-pgsql php-mysql php-sqlite
-#Suggests: postgresql-server mysql sqlite3
%else
#if 0#{?fedora} || 0#{?rhel_version} || 0#{?centos_version}
BuildRequires: httpd
@@ -140,8 +142,15 @@ fi; \
a2enmod setenv &> /dev/null || true
a2enmod rewrite &> /dev/null || true
-%if 0%{?suse_version} >= 1215
-a2enmod php7 &> /dev/null || true
+%if 0%{?suse_version} >= 1315
+# 1315:
+# SLES12 (PHP 7)
+# openSUSE Leap 42.1 (PHP 5)
+if php -v | grep -q "PHP 7"; then
+ a2enmod php7 &> /dev/null || true
+else
+ a2enmod php5 &> /dev/null || true
+fi
%else
a2enmod php5 &> /dev/null || true
%endif