[mapserver] 05/08: Drop php56.patch, applied upstream; refresh remaining patches.

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Tue Jul 7 19:34:32 UTC 2015


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository mapserver.

commit b77ef0092086b8ae00bc8da51503bbb692d18488
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Tue Jul 7 19:33:41 2015 +0200

    Drop php56.patch, applied upstream; refresh remaining patches.
---
 debian/changelog                            |  1 +
 debian/patches/cmake-mapserver-export.patch |  4 +-
 debian/patches/php56.patch                  | 73 -----------------------------
 debian/patches/series                       |  1 -
 4 files changed, 3 insertions(+), 76 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 9ef4eff..2042c53 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -3,6 +3,7 @@ mapserver (6.4.2-1) UNRELEASED; urgency=medium
   * Update watch file to use GitHub releases instead of download.osgeo.org.
   * Use upstream-6.4 branch in gbp.conf.
   * New upstream release.
+  * Drop php56.patch, applied upstream; refresh remaining patches.
 
  -- Bas Couwenberg <sebastic at debian.org>  Tue, 07 Jul 2015 19:24:57 +0200
 
diff --git a/debian/patches/cmake-mapserver-export.patch b/debian/patches/cmake-mapserver-export.patch
index 846fade..a9a698f 100644
--- a/debian/patches/cmake-mapserver-export.patch
+++ b/debian/patches/cmake-mapserver-export.patch
@@ -188,9 +188,9 @@ Last-Update: 2013-10-21
      report_optional_not_found(GDAL)
 @@ -532,6 +576,7 @@ if(WITH_SVGCAIRO)
    if(SVGCAIRO_FOUND)
-     include_directories(${SVGCAIRO_INCLUDE_DIR})
+     include_directories(${SVG_INCLUDE_DIR} ${SVGCAIRO_INCLUDE_DIR})
      ms_link_libraries( ${SVG_LIBRARY} ${SVGCAIRO_LIBRARY})
-+    list(APPEND ALL_INCLUDE_DIRS ${SVGCAIRO_INCLUDE_DIR})
++    list(APPEND ALL_INCLUDE_DIRS ${SVG_INCLUDE_DIR} ${SVGCAIRO_INCLUDE_DIR})
      set (USE_SVG_CAIRO 1)
    else(SVGCAIRO_FOUND)
      report_optional_not_found(SVGCAIRO)
diff --git a/debian/patches/php56.patch b/debian/patches/php56.patch
deleted file mode 100644
index 008adbc..0000000
--- a/debian/patches/php56.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-Description: Use php://input instead of raw_post_data to support PHP 5.6.
- php_stream handling largely taken from PECL HTTP:
- .
- http://git.php.net/?p=pecl/http/pecl_http.git;a=blob;f=php_http_env.c;h=30ee32d7c68b3341aeaeb24c909b102537caccdf;hb=8ec2c825719482e62222163a300b0e18319591d0#l229
- .
- Copyright (c) 2004-2014, Michael Wallner <mike at iworks.at>.
- All rights reserved.
- .
- Redistribution and use in source and binary forms, with or without 
- modification, are permitted provided that the following conditions are met:
- .
-     * Redistributions of source code must retain the above copyright notice, 
-       this list of conditions and the following disclaimer.
-     * Redistributions in binary form must reproduce the above copyright 
-       notice, this list of conditions and the following disclaimer in the 
-      documentation and/or other materials provided with the distribution.
- .
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 
- AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
- IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE 
- FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 
- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
- SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
- CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
- OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-Author: Bas Couwenberg <sebastic at debian.org>
-Bug-Debian: https://bugs.debian.org/745600
-Forwarded: https://github.com/mapserver/mapserver/issues/4911
-Applied-Upstream: https://github.com/mapserver/mapserver/commit/fc99472b8b2fc837148f71755f23349a71e307bf
---- a/mapscript/php/owsrequest.c
-+++ b/mapscript/php/owsrequest.c
-@@ -32,6 +32,9 @@
- #include "php_mapscript.h"
- #include "SAPI.h"
- #include "php_variables.h"
-+#if PHP_VERSION_ID >= 50600
-+#include "php_streams.h"
-+#endif
- 
- char *owsrequest_getenv(const char *name, void *thread_context);
- 
-@@ -193,9 +196,29 @@ PHP_METHOD(OWSRequestObj, loadParams)
-         cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv, NULL, 0, thread_context);
-       }
-     } else {
-+#if PHP_VERSION_ID >= 50600
-+      php_stream *s = php_stream_temp_new();
-+      php_stream *input = php_stream_open_wrapper("php://input", "r", 0, NULL);
-+
-+      /* php://input does not support stat */
-+      php_stream_copy_to_stream_ex(input, s, -1, NULL);
-+      php_stream_close(input);
-+
-+      php_stream_rewind(s);
-+      
-+      char *raw_post_data = NULL;
-+      long raw_post_data_length = 0;
-+
-+      raw_post_data_length = php_stream_copy_to_mem(s, raw_post_data, -1, 0);
-+
-+      cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv,
-+                               raw_post_data,
-+                               raw_post_data_length, thread_context);
-+#else
-       cgirequestObj_loadParams(php_owsrequest->cgirequest, owsrequest_getenv,
-                                SG(request_info).raw_post_data,
-                                SG(request_info).raw_post_data_length, thread_context);
-+#endif
-     }
-   }
- 
diff --git a/debian/patches/series b/debian/patches/series
index 1fd50e2..58ac143 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -4,4 +4,3 @@ perl-mapscript-install.patch
 ruby-mapscript-install.patch
 cmake-mapserver-export.patch
 java-hardening.patch
-php56.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/mapserver.git



More information about the Pkg-grass-devel mailing list