summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--457e348266100a8d43720b614e898552d1fe24e5.patch67
-rw-r--r--glpi-9.2-config_path.php1
-rw-r--r--glpi.spec15
3 files changed, 8 insertions, 75 deletions
diff --git a/457e348266100a8d43720b614e898552d1fe24e5.patch b/457e348266100a8d43720b614e898552d1fe24e5.patch
deleted file mode 100644
index b9435e0..0000000
--- a/457e348266100a8d43720b614e898552d1fe24e5.patch
+++ /dev/null
@@ -1,67 +0,0 @@
-From 457e348266100a8d43720b614e898552d1fe24e5 Mon Sep 17 00:00:00 2001
-From: Remi Collet <remi@remirepo.net>
-Date: Thu, 28 Sep 2017 16:49:18 +0200
-Subject: [PATCH] config/config_path.php => inc/downstream.php
-
-ensure local_define is loaded before downstream.php
----
- inc/api.class.php | 6 ++++--
- inc/based_config.php | 11 +++++++++--
- inc/define.php | 4 ----
- 3 files changed, 13 insertions(+), 8 deletions(-)
-
-diff --git a/inc/api.class.php b/inc/api.class.php
-index 3ae2966ce1..85eea1d74e 100644
---- a/inc/api.class.php
-+++ b/inc/api.class.php
-@@ -247,8 +247,10 @@ protected function retrieveSession() {
- $current = session_id();
- $session = trim($this->parameters['session_token']);
-
-- if (file_exists(GLPI_ROOT . "/config/config_path.php")) {
-- include_once (GLPI_ROOT . "/config/config_path.php");
-+ if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
-+ include_once (GLPI_ROOT . '/inc/downstream.php');
-+ } else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
-+ include_once (GLPI_ROOT . '/config/config_path.php');
- }
- if (!defined("GLPI_SESSION_DIR")) {
- define("GLPI_SESSION_DIR", GLPI_ROOT . "/files/_sessions");
-diff --git a/inc/based_config.php b/inc/based_config.php
-index ac6dacb893..d952712f77 100644
---- a/inc/based_config.php
-+++ b/inc/based_config.php
-@@ -46,9 +46,16 @@
- date_default_timezone_set(@date_default_timezone_get());
- }
-
-+// If this file exists, it is load
-+if (file_exists(GLPI_ROOT. '/config/local_define.php')) {
-+ require_once GLPI_ROOT. '/config/local_define.php';
-+}
-+
- // If this file exists, it is load, allow to set configdir/dumpdir elsewhere
--if (file_exists(GLPI_ROOT ."/config/config_path.php")) {
-- include_once(GLPI_ROOT ."/config/config_path.php");
-+if (file_exists(GLPI_ROOT . '/inc/downstream.php')) {
-+ include_once (GLPI_ROOT . '/inc/downstream.php');
-+} else if (file_exists(GLPI_ROOT . '/config/config_path.php')) { // For compatibility, deprecated
-+ include_once (GLPI_ROOT . '/config/config_path.php');
- }
-
- // Default location for database configuration : config_db.php
-diff --git a/inc/define.php b/inc/define.php
-index b66e00cfdb..4df3619015 100644
---- a/inc/define.php
-+++ b/inc/define.php
-@@ -34,10 +34,6 @@
- * @brief
- */
-
--if (file_exists(GLPI_CONFIG_DIR . '/local_define.php')) {
-- require_once GLPI_CONFIG_DIR . '/local_define.php';
--}
--
- // Current version of GLPI
- define('GLPI_VERSION', '9.2');
- if (substr(GLPI_VERSION, -4) === '-dev') {
diff --git a/glpi-9.2-config_path.php b/glpi-9.2-config_path.php
index 30d30a0..5c0e672 100644
--- a/glpi-9.2-config_path.php
+++ b/glpi-9.2-config_path.php
@@ -27,6 +27,7 @@ defined('GLPI_RSS_DIR') or define('GLPI_RSS_DIR', GLPI_VAR_DIR . '
defined('GLPI_SESSION_DIR') or define('GLPI_SESSION_DIR', GLPI_VAR_DIR . '/_sessions');
defined('GLPI_TMP_DIR') or define('GLPI_TMP_DIR', GLPI_VAR_DIR . '/_tmp');
defined('GLPI_UPLOAD_DIR') or define('GLPI_UPLOAD_DIR', GLPI_VAR_DIR . '/_uploads');
+defined('GLPI_CACHE_DIR') or define('GLPI_CACHE_DIR', GLPI_VAR_DIR . '/_cache');
// Log
defined('GLPI_LOG_DIR') or define('GLPI_LOG_DIR', '/var/log/glpi');
diff --git a/glpi.spec b/glpi.spec
index 1f35627..10be8f3 100644
--- a/glpi.spec
+++ b/glpi.spec
@@ -7,7 +7,7 @@
# Please, preserve the changelog entries
#
-%global gh_commit 43bade1249719184b83a197fb57167676f68aae5
+%global gh_commit 3a7c5969c0534d0b5bf27fef9c4d96f56147ae66
%global gh_short %(c=%{gh_commit}; echo ${c:0:7})
#global gh_date 20160923
%global gh_owner glpi-project
@@ -42,8 +42,8 @@
%endif
Name: %{gh_project}
-Version: 9.2
-Release: 4%{?dist}
+Version: 9.2.1
+Release: 1%{?dist}
Summary: Free IT asset management software
Summary(fr): Gestion Libre de Parc Informatique
@@ -62,8 +62,6 @@ Source5: %{name}-fedora-autoloader.php
# Temporary minify script, waiting for consolidation/robo
Source6: %{name}-minify.php
-# Upstream to use local_define.php and inc/downstream.php
-Patch0: https://github.com/glpi-project/glpi/commit/457e348266100a8d43720b614e898552d1fe24e5.patch
# RPM patch to use /etc/glpi/local_define.php
Patch1: glpi-localdef.patch
@@ -218,7 +216,6 @@ techniciens grâce à une maintenance plus cohérente.
%prep
%setup -q -n %{name}-%{gh_commit}
-%patch0 -p1
%patch1 -p1
grep %{version} inc/define.php
@@ -405,9 +402,8 @@ cp %{SOURCE12} inc/downstream.php
: Run upstream test suite
php tools/cliinstall.php --host=127.0.0.1:3308 --db=glpitest --user=root --tests --force --lang=en_GB || RET=1
-#atoum --debug --bootstrap-file tests/bootstrap.php --no-code-coverage --use-light-report --max-children-number 1 -d tests/database || RET=1
atoum --debug --bootstrap-file tests/bootstrap.php --no-code-coverage --use-light-report --max-children-number 1 -d tests/units || RET=1
-atoum --debug --bootstrap-file tests/bootstrap.php --no-code-coverage --use-light-report --max-children-number 1 -d tests/api || RET=1
+atoum --debug --bootstrap-file tests/bootstrap.php --no-code-coverage --use-light-report --max-children-number 1 -d tests/web || RET=1
: Cleanup
if [ -s $MYSQL_PID_FILE ]; then
@@ -502,6 +498,9 @@ fi
%changelog
+* Thu Nov 16 2017 Remi Collet <remi@remirepo.net> - 9.2.1-1
+- update to 9.2.1
+
* Wed Oct 11 2017 Remi Collet <remi@remirepo.net> - 9.2-4
- move config/config_path.php to inc/downstream.php
- use /etc/glpi/local_define.php to allow local path change