[mapserver-commits] [MapServer/MapServer] 3a100a: WIP: remove PHP-native MapScript code for 8.0 rele...

Jeff McKenna noreply at github.com
Wed Jun 15 09:26:53 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/MapServer/MapServer
  Commit: 3a100ab0ac304700cb16ff12f8a892131b31e89e
      https://github.com/MapServer/MapServer/commit/3a100ab0ac304700cb16ff12f8a892131b31e89e
  Author: Jeff McKenna <jmckenna at gatewaygeomatics.com>
  Date:   2022-06-15 (Wed, 15 Jun 2022)

  Changed paths:
    M .github/workflows/build.yml
    M .github/workflows/start.sh
    M .travis.yml
    M CMakeLists.txt
    M Makefile
    M Vagrantfile
    M ci/travis/after_success.sh
    M ci/travis/before_install.sh
    M ci/travis/script.sh
    R mapscript/php/CMakeLists.txt
    R mapscript/php/Makefile.vc
    M mapscript/php/README
    R mapscript/php/README.WIN32
    R mapscript/php/class.c
    R mapscript/php/cluster.c
    R mapscript/php/color.c
    R mapscript/php/error.c
    R mapscript/php/examples/phpinfo_mapscript.phtml
    R mapscript/php/examples/test_draw_legend_icon.phtml
    R mapscript/php/examples/test_draw_map.phtml
    R mapscript/php/examples/test_layer_mask.phtml
    R mapscript/php/examples/test_writeshape.phtml
    R mapscript/php/grid.c
    R mapscript/php/hashtable.c
    R mapscript/php/image.c
    R mapscript/php/label.c
    R mapscript/php/labelcache.c
    R mapscript/php/labelcachemember.c
    R mapscript/php/labelleader.c
    R mapscript/php/layer.c
    R mapscript/php/legend.c
    R mapscript/php/line.c
    R mapscript/php/map.c
    R mapscript/php/mapscript_error.c
    R mapscript/php/mapscript_i.c
    R mapscript/php/nmake.opt
    R mapscript/php/outputformat.c
    R mapscript/php/owsrequest.c
    R mapscript/php/php_mapscript.c
    R mapscript/php/php_mapscript.h
    R mapscript/php/php_mapscript_util.c
    R mapscript/php/php_mapscript_util.h
    R mapscript/php/php_regex.c
    R mapscript/php/point.c
    R mapscript/php/projection.c
    R mapscript/php/querymap.c
    R mapscript/php/rect.c
    R mapscript/php/referencemap.c
    R mapscript/php/result.c
    R mapscript/php/scalebar.c
    R mapscript/php/shape.c
    R mapscript/php/shapefile.c
    R mapscript/php/style.c
    R mapscript/php/symbol.c
    R mapscript/php/web.c
    M mapscript/phpng/CMakeLists.txt
    M msautotest/create_postgis_test_data.sh
    M msautotest/gdal/expected/rawmode_multiband.png
    M msautotest/misc/expected/geopdf-iso.pdf
    M msautotest/misc/expected/geopdf-ogc.pdf
    M msautotest/misc/expected/ortho.png
    R msautotest/misc/sde_bug2072.map
    A msautotest/misc/sde_bug2072.map.old
    R msautotest/misc/sde_join.map
    A msautotest/misc/sde_join.map.old
    R msautotest/misc/sde_utf.map
    A msautotest/misc/sde_utf.map.old
    R msautotest/misc/sde_utf2.map
    A msautotest/misc/sde_utf2.map.old
    R msautotest/misc/sde_view.map
    A msautotest/misc/sde_view.map.old
    R msautotest/misc/sde_wms.map
    A msautotest/misc/sde_wms.map.old
    M msautotest/php/README
    M msautotest/php/classObjTest.php
    M msautotest/php/colorObjTest.php
    R msautotest/php/errorObjTest.php
    M msautotest/php/hashtableObjTest.php
    M msautotest/php/labelObjTest.php
    R msautotest/php/labelleaderObjTest.php
    A msautotest/php/labelleaderObjTest.php.bad
    M msautotest/php/layerObjTest.php
    M msautotest/php/lineObjTest.php
    M msautotest/php/mapObjTest.php
    M msautotest/php/maps/gml.gml
    M msautotest/php/maps/ogr_query.map
    M msautotest/php/outputFrmtObj.php
    R msautotest/php/owsRequestObjTest.php
    A msautotest/php/owsRequestTest.php
    A msautotest/php/phpunit.xml
    M msautotest/php/pointObjTest.php
    M msautotest/php/projectionObjTest.php
    M msautotest/php/queryMapObjTest.php
    M msautotest/php/rectObjTest.php
    M msautotest/php/run_test.sh
    M msautotest/php/shapeFileObjTest.php
    M msautotest/php/shapeObjTest.php
    M msautotest/php/styleObjTest.php
    M msautotest/php/symbolObjTest.php
    M msautotest/php/webObjTest.php
    M msautotest/pymod/testlib.py
    M msautotest/query/expected/rfc62_test001.txt
    M msautotest/query/expected/rfc62_test002.txt
    M msautotest/query/expected/rfc62_test003.txt
    M msautotest/renderers/expected/average_rgb.pdf
    M msautotest/renderers/expected/baseline_text.pdf
    M msautotest/renderers/expected/chartlayer_bar.pdf
    M msautotest/renderers/expected/chartlayer_pie.pdf
    M msautotest/renderers/expected/chartlayer_pie2.pdf
    M msautotest/renderers/expected/chartlayer_pie_expressions.pdf
    M msautotest/renderers/expected/chartlayer_vbar.pdf
    M msautotest/renderers/expected/circle_layer.pdf
    M msautotest/renderers/expected/compositing.pdf
    M msautotest/renderers/expected/empty.pdf
    M msautotest/renderers/expected/entity_encoded_follow_text.pdf
    M msautotest/renderers/expected/geomtransform-vertex-layer.pdf
    M msautotest/renderers/expected/geomtransform-vertex.pdf
    M msautotest/renderers/expected/grid.cairo.png
    M msautotest/renderers/expected/grid.pdf
    M msautotest/renderers/expected/grid.png
    M msautotest/renderers/expected/grid.svg
    M msautotest/renderers/expected/label-align-center.cairo.png
    M msautotest/renderers/expected/label-align-center.png
    M msautotest/renderers/expected/label-align-default.cairo.png
    M msautotest/renderers/expected/label-align-default.png
    M msautotest/renderers/expected/label-align-left.cairo.png
    M msautotest/renderers/expected/label-align-left.png
    M msautotest/renderers/expected/label-align-right.cairo.png
    M msautotest/renderers/expected/label-align-right.png
    M msautotest/renderers/expected/label-multifont.pdf
    M msautotest/renderers/expected/label_ar-align-center.cairo.png
    M msautotest/renderers/expected/label_ar-align-center.png
    M msautotest/renderers/expected/label_ar-align-default.cairo.png
    M msautotest/renderers/expected/label_ar-align-default.png
    M msautotest/renderers/expected/label_ar-align-left.cairo.png
    M msautotest/renderers/expected/label_ar-align-left.png
    M msautotest/renderers/expected/label_ar-align-right.cairo.png
    M msautotest/renderers/expected/label_ar-align-right.png
    M msautotest/renderers/expected/label_noclip.pdf
    M msautotest/renderers/expected/labelcacheoff.pdf
    M msautotest/renderers/expected/labelpnt.pdf
    M msautotest/renderers/expected/labelrot.pdf
    M msautotest/renderers/expected/labels-anno.pdf
    M msautotest/renderers/expected/labels-leader.pdf
    M msautotest/renderers/expected/labels-min-distance.pdf
    M msautotest/renderers/expected/labels.pdf
    M msautotest/renderers/expected/legend.pdf
    M msautotest/renderers/expected/legend_label_offset.pdf
    M msautotest/renderers/expected/legend_sizeunits_meters.pdf
    M msautotest/renderers/expected/line_label_auto.pdf
    M msautotest/renderers/expected/line_label_auto2.pdf
    M msautotest/renderers/expected/line_label_follow.pdf
    M msautotest/renderers/expected/line_label_follow_offsetted.pdf
    M msautotest/renderers/expected/line_label_follow_retry.pdf
    M msautotest/renderers/expected/line_marker_pixmap.pdf
    M msautotest/renderers/expected/line_marker_svg.pdf
    M msautotest/renderers/expected/line_marker_svg.svg
    M msautotest/renderers/expected/line_marker_truetype.pdf
    M msautotest/renderers/expected/line_marker_vector.pdf
    M msautotest/renderers/expected/line_offset.pdf
    M msautotest/renderers/expected/line_pattern.pdf
    M msautotest/renderers/expected/line_pattern_offset.pdf
    M msautotest/renderers/expected/line_short_gap.pdf
    M msautotest/renderers/expected/line_simple.pdf
    M msautotest/renderers/expected/marker_anchorpoint.pdf
    M msautotest/renderers/expected/marker_pixmap.pdf
    M msautotest/renderers/expected/multilabel-leader.pdf
    M msautotest/renderers/expected/multilabel.pdf
    M msautotest/renderers/expected/nodata_8bit.pdf
    M msautotest/renderers/expected/point-polaroffset.pdf
    M msautotest/renderers/expected/point_ellipse.pdf
    M msautotest/renderers/expected/point_pixmap.pdf
    M msautotest/renderers/expected/point_pixmap_gif.pdf
    M msautotest/renderers/expected/point_svg.pdf
    M msautotest/renderers/expected/point_svg.svg
    M msautotest/renderers/expected/point_truetype.pdf
    M msautotest/renderers/expected/point_vector.pdf
    M msautotest/renderers/expected/poly-label-multiline-pos-auto.pdf
    M msautotest/renderers/expected/poly-label-pos-auto.pdf
    M msautotest/renderers/expected/poly_geomtransform_anchor.pdf
    M msautotest/renderers/expected/polygon-as-line-offset.pdf
    M msautotest/renderers/expected/polygon-as-line.pdf
    M msautotest/renderers/expected/polygon-hatch-dashed.pdf
    M msautotest/renderers/expected/polygon-hatch.pdf
    M msautotest/renderers/expected/polygon-pixmap.pdf
    M msautotest/renderers/expected/polygon-simple.pdf
    M msautotest/renderers/expected/polygon-ttf.pdf
    M msautotest/renderers/expected/polygon-vector.pdf
    M msautotest/renderers/expected/raster_simple.pdf
    M msautotest/renderers/expected/raster_simple_opacity.pdf
    M msautotest/renderers/expected/reproj.pdf
    M msautotest/renderers/expected/rgb_overlay.pdf
    M msautotest/renderers/expected/rgb_overlay_res.pdf
    M msautotest/renderers/expected/rgb_overlay_res_to8bit.pdf
    M msautotest/renderers/expected/rgb_overlay_res_to8bit_dithered.pdf
    M msautotest/renderers/expected/rgba_overlay_res.pdf
    M msautotest/renderers/expected/text_shaping_1.cairo.png
    M msautotest/renderers/expected/text_shaping_1.pdf
    M msautotest/renderers/expected/text_shaping_1.png
    M msautotest/renderers/expected/text_shaping_1.svg
    M msautotest/renderers/expected/transparent_layer.pdf
    M msautotest/renderers/expected/uvraster.pdf
    M msautotest/renderers/expected/uvraster_reproj.pdf
    M msautotest/renderers/expected/wld_rotate.pdf
    M msautotest/renderers/expected/wld_upsidedown.pdf
    M msautotest/renderers/expected/wmsclient.pdf
    M msautotest/sld/expected/map_linemark.png
    M msautotest/sld/expected/sld_label_mixed.png
    M msautotest/sld/expected/sld_label_property.png
    M msautotest/sld/expected/sld_linemark.png
    M msautotest/sld/expected/sld_url_linemark.png
    M msautotest/sld/linemark.map
    M msautotest/wxs/expected/wcs_20_getcov_bands_index.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_index_new.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_interval.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_intervals.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_name.dat
    M msautotest/wxs/expected/wcs_20_getcov_bands_name.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_name_new.dat
    M msautotest/wxs/expected/wcs_20_getcov_bands_name_new.tif
    M msautotest/wxs/expected/wcs_20_getcov_bands_name_new_reproject.dat
    M msautotest/wxs/expected/wcs_20_getcov_gtiff_tiling.tif
    M msautotest/wxs/expected/wcs_20_getcov_native_format.tif
    M msautotest/wxs/expected/wcs_20_getcov_outputcrs.tif
    M msautotest/wxs/expected/wcs_20_getcov_reproj.dat
    A msautotest/wxs/expected/wcs_20_post_bands_index.tif.alternative
    A msautotest/wxs/expected/wcs_20_post_bands_index_new.tif.alternative
    A msautotest/wxs/expected/wcs_20_post_bands_interval_component.tif.alternative
    M msautotest/wxs/expected/wcs_20_post_bands_name.dat
    A msautotest/wxs/expected/wcs_20_post_bands_name.tif.alternative
    M msautotest/wxs/expected/wcs_20_post_bands_name_new.dat
    A msautotest/wxs/expected/wcs_20_post_bands_name_new.tif.alternative
    M msautotest/wxs/expected/wcs_get_caps.xml
    M msautotest/wxs/expected/wcs_get_coverage_tileindexmixedsrs_26711.tif
    M msautotest/wxs/expected/wcs_grib_input_output_wcs11_get_coverage.grb2
    M msautotest/wxs/expected/wcs_grib_output_wcs11_get_coverage.grb2
    M msautotest/wxs/expected/wcs_mask_20_getcov_reproj.dat
    M msautotest/wxs/expected/wcs_netcdf_3d_input_output.nc
    M msautotest/wxs/expected/wcs_netcdf_3d_output.nc
    M msautotest/wxs/expected/wcs_netcdf_input_output_wcs10_get_coverage.nc
    M msautotest/wxs/expected/wcs_netcdf_input_output_wcs20_get_coverage.nc
    M msautotest/wxs/expected/wfs_filter_projmeter_beyond.xml
    M msautotest/wxs/expected/wfs_filter_projmeter_disjoint.xml
    M msautotest/wxs/expected/wfsogr10_csvzip.zip
    M msautotest/wxs/expected/wfsogr10_multi.xml
    M msautotest/wxs/expected/wfsogr10_ograuto.xml
    M msautotest/wxs/expected/wfsogr10_ogrgml.xml
    M msautotest/wxs/expected/wfsogr10_shapezip.zip.with_headers
    M msautotest/wxs/expected/wfsogr11_ogrgml.xml
    M msautotest/wxs/expected/wfsogr_addfiles_onelayer.txt
    M msautotest/wxs/expected/wfsogr_addfiles_onelayer.zip
    M msautotest/wxs/expected/wfsogr_addfiles_twolayers.txt
    M msautotest/wxs/expected/wms_get_map_polygon.kmz
    M msautotest/wxs/expected/wms_get_map_tileindexmixedsrs.tif
    M msautotest/wxs/expected/wms_grid_reproj_to_3857_non_square_pixels_beyond_validity.png
    M msautotest/wxs/expected/wms_grid_reproj_to_3857_square_pixels_beyond_validity.png
    M msautotest/wxs/wfs_ogr_25d.map
    M msautotest/wxs/wfs_postgis_25d.map
    M scripts/vagrant/mapserver.sh
    M scripts/vagrant/packages.sh
    M scripts/vagrant/postgis.sh

  Log Message:
  -----------
  WIP: remove PHP-native MapScript code for 8.0 release (#6430)

* remove EOL PHP native for 8.0 release (and update test infrastructure)

Co-authored-by: Even Rouault <even.rouault at spatialys.com>




More information about the MapServer-commits mailing list