This is an automated email from the git hooks/post-receive script. martinl-guest pushed a commit to branch ubuntugis/yakkety in repository grass.
commit 3fb0d0cc78a04d7dce3f6090c8bebc885676e143 Merge: fe5902f b5cbf04 Author: Martin Landa <landa.mar...@gmail.com> Date: Wed Apr 5 17:36:21 2017 +0200 Rebuild 7.2.1~rc1 for yakkety AUTHORS | 6 +- CITING | 2 +- ChangeLog_7.2.0RC1.gz | Bin 847678 -> 0 bytes ChangeLog_7.2.1RC1.gz | Bin 0 -> 862811 bytes INSTALL | 4 +- REQUIREMENTS.html | 4 +- Vagrantfile | 13 +- configure.in | 2 +- contributors.csv | 9 +- contributors_extra.csv | 17 +- db/drivers/odbc/TODO | 4 +- db/drivers/ogr/describe.c | 14 +- db/drivers/postgres/README | 2 +- db/drivers/postgres/describe.c | 4 +- db/drivers/postgres/grass-pg.html | 7 +- db/drivers/postgres/priv.c | 2 +- db/drivers/sqlite/README | 2 +- db/drivers/sqlite/grass-sqlite.html | 4 +- debian/changelog | 60 + debian/control | 2 +- debian/copyright | 34 +- debian/patches/spelling-errors.patch | 93 +- debian/rules | 5 +- display/d.barscale/draw_scale.c | 323 +- display/d.barscale/main.c | 19 +- display/d.barscale/options.h | 2 +- display/d.geodesic/d.geodesic.html | 5 +- display/d.legend.vect/d.legend.vect.html | 4 +- display/d.linegraph/main.c | 4 + display/d.mon/render_cmd.py | 10 +- display/d.rast.arrow/d.rast.arrow.html | 8 +- display/d.rast.arrow/d_rast_arrow_wind.png | Bin 0 -> 51500 bytes display/d.rhumbline/d.rhumbline.html | 5 +- display/d.vect.thematic/d.vect.thematic.html | 4 +- display/d.vect/zcoor.c | 35 +- doc/gi_addons.jpg | Bin 0 -> 28793 bytes doc/{gi_misc.jpg => gi_miscellaneous.jpg} | Bin doc/grass_database.png | Bin 46732 -> 51787 bytes doc/grass_database.svg | 117 +- doc/howto_release.txt | 39 +- doc/infrastructure.txt | 61 +- general/g.parser/standard_option.c | 1 + general/g.region/Makefile | 4 +- general/g.region/main.c | 70 +- general/g.version/g.version.html | 35 +- grasslib.dox | 2 +- gui/icons/Makefile | 32 +- gui/icons/grass.desktop | 95 +- gui/wxpython/animation/dialogs.py | 11 +- gui/wxpython/animation/utils.py | 2 +- gui/wxpython/core/debug.py | 4 +- gui/wxpython/core/globalvar.py | 2 + gui/wxpython/core/render.py | 8 +- gui/wxpython/core/settings.py | 12 +- gui/wxpython/core/utils.py | 10 +- gui/wxpython/core/ws.py | 2 +- gui/wxpython/datacatalog/tree.py | 8 +- gui/wxpython/dbmgr/base.py | 5 +- gui/wxpython/dbmgr/dialogs.py | 5 +- gui/wxpython/docs/wxGUI.html | 15 +- gui/wxpython/gcp/manager.py | 5 +- gui/wxpython/gcp/statusbar.py | 3 +- gui/wxpython/gis_set.py | 63 +- gui/wxpython/gmodeler/dialogs.py | 2 +- gui/wxpython/gmodeler/model.py | 2 +- gui/wxpython/gmodeler/preferences.py | 17 +- gui/wxpython/gui_core/dialogs.py | 7 +- gui/wxpython/gui_core/forms.py | 11 +- gui/wxpython/gui_core/ghelp.py | 2 +- gui/wxpython/gui_core/preferences.py | 52 +- gui/wxpython/gui_core/pyedit.py | 2 +- gui/wxpython/gui_core/wrap.py | 36 + gui/wxpython/gui_core/wxlibplot.py | 41 +- gui/wxpython/iclass/plots.py | 10 +- gui/wxpython/iscatt/dialogs.py | 3 +- gui/wxpython/iscatt/plots.py | 2 +- gui/wxpython/lmgr/frame.py | 19 +- gui/wxpython/lmgr/giface.py | 28 +- gui/wxpython/lmgr/layertree.py | 266 +- gui/wxpython/lmgr/pyshell.py | 30 +- gui/wxpython/lmgr/toolbars.py | 2 +- gui/wxpython/location_wizard/base.py | 21 +- gui/wxpython/location_wizard/dialogs.py | 17 +- gui/wxpython/location_wizard/wizard.py | 49 +- gui/wxpython/mapdisp/frame.py | 96 +- gui/wxpython/mapdisp/main.py | 4 +- gui/wxpython/mapdisp/statusbar.py | 6 +- gui/wxpython/mapswipe/dialogs.py | 5 +- gui/wxpython/mapwin/buffered.py | 12 +- gui/wxpython/modules/colorrules.py | 5 +- gui/wxpython/modules/import_export.py | 13 +- gui/wxpython/modules/vkrige.py | 758 - gui/wxpython/nviz/mapwindow.py | 10 +- gui/wxpython/nviz/preferences.py | 53 +- gui/wxpython/nviz/tools.py | 27 +- gui/wxpython/nviz/workspace.py | 16 +- gui/wxpython/nviz/wxnviz.py | 2 + gui/wxpython/psmap/dialogs.py | 51 +- gui/wxpython/timeline/frame.py | 6 +- gui/wxpython/tplot/frame.py | 37 +- gui/wxpython/vdigit/dialogs.py | 7 +- gui/wxpython/vdigit/preferences.py | 15 +- gui/wxpython/vdigit/toolbars.py | 11 +- gui/wxpython/vdigit/wxdisplay.py | 4 + gui/wxpython/vnet/dialogs.py | 5 +- gui/wxpython/web_services/widgets.py | 5 +- gui/wxpython/wxplot/base.py | 9 +- gui/wxpython/wxplot/dialogs.py | 17 +- gui/wxpython/wxplot/histogram.py | 10 +- gui/wxpython/wxplot/profile.py | 22 +- gui/wxpython/wxplot/scatter.py | 10 +- gui/wxpython/xml/toolboxes.xml | 24 + imagery/i.atcorr/README | 4 +- imagery/i.atcorr/create_iwave.py | 86 +- imagery/i.atcorr/geomcond.cpp | 14 +- imagery/i.atcorr/geomcond.h | 158 +- imagery/i.atcorr/i.atcorr.html | 87 +- imagery/i.atcorr/iwave.cpp | 3042 +- imagery/i.atcorr/iwave.h | 42 + imagery/i.atcorr/sensors_csv/pleiades1a.csv | 210 + imagery/i.atcorr/sensors_csv/pleiades1b.csv | 210 + imagery/i.atcorr/sensors_csv/quickbird2.csv | 162 + imagery/i.atcorr/sensors_csv/spot6.csv | 602 + imagery/i.atcorr/sensors_csv/spot7.csv | 602 + imagery/i.atcorr/sensors_csv/worldview3.csv | 2102 ++ imagery/i.cca/i.cca.html | 8 +- imagery/i.cca/main.c | 2 +- imagery/i.fft/main.c | 2 +- imagery/i.landsat.toar/landsat.c | 3 + imagery/i.landsat.toar/landsat_set.c | 2 +- imagery/i.modis.qc/i.modis.qc.html | 231 +- imagery/i.vi/main.c | 5 +- imagery/i.zc/i.zc.html | 98 +- imagery/i.zc/main.c | 10 +- include/Make/Docs.make | 4 +- include/Make/Doxyfile_arch_latex.in | 2 +- include/VERSION | 4 +- include/dbmi.h | 2 +- include/defs/gmath.h | 2 +- include/gis.h | 6 +- include/imagery.h | 4 +- include/la.h | 2 +- include/vect/dig_structs.h | 6 +- lib/arraystats/arraystatslib.dox | 2 +- lib/calc/xnmedian.c | 18 +- lib/cdhc/cdhclib.dox | 2 +- lib/cdhc/shapiro2.c | 2 +- lib/cluster/c_distinct.c | 2 +- lib/cluster/c_execmem.c | 2 +- lib/datetime/scan.c | 2 +- lib/db/dbmi_base/columnfmt.c | 2 +- lib/db/dbmi_base/cursor.c | 4 +- lib/db/dbmi_base/error.c | 4 +- lib/db/dbmi_base/valuefmt.c | 2 +- lib/db/dbmi_client/shutdown.c | 2 +- lib/db/sqlp/alloc.c | 2 +- lib/db/sqlp/print.c | 2 +- lib/db/sqlp/sql.c | 2 +- lib/db/sqlp/sqlp.l | 4 +- lib/db/sqlp/sqlp.y | 2 +- lib/dspf/cube_io.c | 2 +- lib/external/shapelib/shpopen.c | 8 +- lib/gis/README.TYPE | 2 +- lib/gis/asprintf.c | 2 +- lib/gis/cmprrle.c | 2 +- lib/gis/cmprzlib.c | 2 +- lib/gis/distance.c | 2 +- lib/gis/error.c | 2 +- lib/gis/find_file.c | 6 +- lib/gis/get_ellipse.c | 2 +- lib/gis/gisinit.c | 4 + lib/gis/gislib.dox | 2 +- lib/gis/gislib_cmdline_parsing.dox | 2 +- lib/gis/handler.c | 2 +- lib/gis/intersect.c | 2 +- lib/gis/key_value1.c | 4 +- lib/gis/key_value3.c | 2 +- lib/gis/ll_format.c | 2 +- lib/gis/ls.c | 2 +- lib/gis/parser.c | 12 +- lib/gis/parser_local_proto.h | 1 + lib/gis/parser_standard_options.c | 15 + lib/gis/parser_wps.c | 4 +- lib/gis/plot.c | 2 +- lib/gis/proj3.c | 2 +- lib/gis/renamed_options | 10 + lib/gis/spawn.c | 2 +- lib/gis/token.c | 2 +- lib/gis/wind_overlap.c | 2 +- lib/gmath/TODO | 2 +- lib/gmath/lu.c | 2 +- lib/gmath/solvers_krylov.c | 30 +- lib/gmath/test/test_blas1.c | 4 +- lib/gmath/test/test_tools_les.c | 4 +- lib/gpde/gpdelib.dox | 6 +- lib/gpde/n_arrays.c | 4 +- lib/gpde/n_arrays_calc.c | 10 +- lib/gpde/n_arrays_io.c | 2 +- lib/gpde/n_geom.c | 4 +- lib/gpde/n_les_assemble.c | 4 +- lib/gpde/n_tools.c | 2 +- lib/htmldriver/README | 2 +- lib/imagery/iclass_perimeter.c | 6 +- lib/imagery/iscatt_core.c | 4 +- lib/imagery/iscatt_structs.c | 2 +- lib/init/grass.py | 35 +- lib/init/grass7.html | 61 +- lib/init/run.c | 2 +- lib/iostream/mm.cpp | 4 +- lib/lidar/zones.c | 6 +- lib/linkm/README | 2 +- lib/nviz/change_view.c | 2 +- lib/nviz/map_obj.c | 2 +- lib/proj/FL.lla | 162 - lib/proj/MD.lla | 70 - lib/proj/Makefile | 36 +- lib/proj/README.txt | 48 +- lib/proj/TN.lla | 72 - lib/proj/WI.lla | 121 - lib/proj/WO.lla | 204 - lib/proj/alaska.lla | 20751 ------------- lib/proj/conus.lla | 5558 ---- lib/proj/datum.c | 16 +- lib/proj/get_proj.c | 2 +- lib/proj/hawaii.lla | 8734 ------ lib/proj/ntv1_can.dat | Bin 1113184 -> 0 bytes lib/proj/nzgd2kgrid0005.gsb | Bin 318464 -> 0 bytes lib/proj/prvi.lla | 479 - lib/proj/stgeorge.lla | 1100 - lib/proj/stlrnc.lla | 497 - lib/proj/stpaul.lla | 148 - lib/python/ctypes/ctypesgencore/ctypedescs.py | 2 +- lib/python/ctypes/ctypesgencore/expressions.py | 2 +- lib/python/ctypes/ctypesgencore/parser/cparser.py | 2 +- lib/python/ctypes/ctypesgencore/parser/yacc.py | 2 +- .../ctypes/ctypesgencore/processor/pipeline.py | 2 +- lib/python/docs/src/gunittest_testing.rst | 2 +- lib/python/docs/src/pygrass_gis.rst | 29 +- lib/python/docs/src/pygrass_index.rst | 44 +- lib/python/docs/src/pygrass_messages.rst | 14 +- lib/python/docs/src/pygrass_modules.rst | 17 +- lib/python/docs/src/pygrass_raster.rst | 48 +- lib/python/docs/src/pygrass_vector.rst | 66 +- lib/python/gunittest/case.py | 18 +- lib/python/gunittest/checkers.py | 6 +- lib/python/gunittest/gmodules.py | 2 +- lib/python/gunittest/loader.py | 2 +- lib/python/gunittest/multireport.py | 2 +- lib/python/gunittest/multirunner.py | 2 +- lib/python/gunittest/reporters.py | 18 +- lib/python/gunittest/testsuite/test_assertions.py | 2 +- lib/python/gunittest/testsuite/test_checkers.py | 2 +- lib/python/gunittest/testsuite/test_doctests.py | 2 +- lib/python/imaging/images2avi.py | 2 +- lib/python/imaging/images2gif.py | 14 +- lib/python/imaging/images2swf.py | 8 +- lib/python/pydispatch/dispatcher.py | 2 +- lib/python/pydispatch/robustapply.py | 2 +- lib/python/pydispatch/signal.py | 8 +- lib/python/pygrass/gis/testsuite/test_doctests.py | 2 +- lib/python/pygrass/messages/__init__.py | 2 +- .../pygrass/messages/testsuite/test_doctests.py | 2 +- lib/python/pygrass/modules/grid/grid.py | 2 +- .../modules/grid/testsuite/test_doctests.py | 2 +- lib/python/pygrass/modules/interface/module.py | 4 +- lib/python/pygrass/modules/interface/read.py | 4 +- .../modules/interface/testsuite/test_doctests.py | 2 +- .../pygrass/modules/testsuite/test_doctests.py | 2 +- .../pygrass/raster/testsuite/test_doctests.py | 2 +- lib/python/pygrass/rpc/__init__.py | 2 +- lib/python/pygrass/rpc/testsuite/test_doctests.py | 2 +- .../pygrass/shell/testsuite/test_doctests.py | 2 +- lib/python/pygrass/tests/benchmark.py | 4 +- lib/python/pygrass/testsuite/test_doctests.py | 2 +- lib/python/pygrass/vector/__init__.py | 17 +- lib/python/pygrass/vector/basic.py | 2 +- lib/python/pygrass/vector/geometry.py | 6 +- lib/python/pygrass/vector/table.py | 4 +- .../pygrass/vector/testsuite/test_doctests.py | 2 +- lib/python/pygrass/vector/testsuite/test_table.py | 2 +- .../pygrass/vector/testsuite/test_vector3d.py | 2 +- lib/python/script/core.py | 8 +- lib/python/script/setup.py | 2 +- lib/python/script/task.py | 2 + lib/python/script/testsuite/test_doctests.py | 2 +- lib/python/script/utils.py | 4 +- lib/python/script/vector.py | 18 +- lib/python/temporal/abstract_space_time_dataset.py | 4 +- lib/python/temporal/aggregation.py | 2 +- lib/python/temporal/base.py | 6 +- lib/python/temporal/c_libraries_interface.py | 26 +- lib/python/temporal/core.py | 8 +- lib/python/temporal/list_stds.py | 4 +- lib/python/temporal/mapcalc.py | 10 +- lib/python/temporal/open_stds.py | 4 +- lib/python/temporal/register.py | 4 +- lib/python/temporal/space_time_datasets.py | 6 +- .../temporal/spatio_temporal_relationships.py | 4 +- lib/python/temporal/stds_import.py | 2 +- lib/python/temporal/temporal_algebra.py | 4 +- .../temporal/temporal_raster_base_algebra.py | 6 +- lib/python/temporal/temporal_vector_algebra.py | 6 +- .../temporal/testsuite/test_register_function.py | 54 +- lib/python/temporal/univar_statistics.py | 4 +- lib/raster/cats.c | 4 +- lib/raster/close.c | 5 + lib/raster/color_insrt.c | 2 +- lib/raster/format.c | 2 +- lib/raster/gdal.c | 1 + lib/raster/histogram.c | 2 +- lib/raster/history.c | 2 +- lib/raster/open.c | 3 +- lib/raster/put_row.c | 10 +- lib/raster/quant.c | 6 +- lib/raster/range.c | 2 +- lib/raster/rasterlib.dox | 12 +- lib/raster3d/defaults.c | 2 +- lib/raster3d/raster3dlib.dox | 2 +- lib/rst/interp_float/segmen2d.c | 4 +- lib/symbol/README | 2 +- .../SQL/stds_map_register_table_template.sql | 2 +- lib/temporal/lib/map_list.c | 2 +- lib/vector/Vlib/box.c | 2 +- lib/vector/Vlib/break_polygons.c | 4 +- lib/vector/Vlib/buffer.c | 4 +- lib/vector/Vlib/buffer2.c | 10 +- lib/vector/Vlib/build_ogr.c | 9 +- lib/vector/Vlib/build_sfa.c | 6 +- lib/vector/Vlib/constraint.c | 2 +- lib/vector/Vlib/copy.c | 48 +- lib/vector/Vlib/graph.c | 8 +- lib/vector/Vlib/intersect.c | 70 +- lib/vector/Vlib/line.c | 2 +- lib/vector/Vlib/net_analyze.c | 18 +- lib/vector/Vlib/net_build.c | 4 +- lib/vector/Vlib/open.c | 14 +- lib/vector/Vlib/open_nat.c | 2 +- lib/vector/Vlib/open_pg.c | 2 +- lib/vector/Vlib/poly.c | 2 +- lib/vector/Vlib/read_pg.c | 9 +- lib/vector/Vlib/write_pg.c | 20 +- lib/vector/dglib/README | 2 +- lib/vector/dglib/avl.c | 139 +- lib/vector/dglib/avl.h | 42 +- lib/vector/dglib/dglib.dox | 6 +- lib/vector/dglib/examples/shortest_path.c | 2 +- lib/vector/dglib/tavl.c | 163 +- lib/vector/dglib/tavl.h | 40 +- lib/vector/dglib/tree.h | 2 +- lib/vector/diglib/allocation.c | 2 +- lib/vector/diglib/linecros.c | 66 + lib/vector/diglib/plus_struct.c | 2 +- lib/vector/diglib/port_init.c | 4 +- lib/vector/diglib/port_test.c | 4 +- lib/vector/diglib/prune.c | 2 +- lib/vector/diglib/struct_alloc.c | 2 +- lib/vector/neta/path.c | 2 +- lib/vector/neta/utils.c | 2 +- lib/vector/rtree/node.c | 4 +- lib/vector/rtree/split.c | 4 +- lib/vector/vectorlib.dox | 4 +- lib/vector/vectorlib_faq.dox | 2 +- lib/vector/vectorlib_lists.dox | 2 +- lib/vector/vectorlib_topology.dox | 2 +- lib/vector/vedit/break.c | 3 +- lib/vector/vedit/distance.c | 2 +- lib/vector/vedit/merge.c | 2 +- lib/vector/vedit/move.c | 2 +- lib/vector/vedit/vertex.c | 2 +- locale/Makefile | 2 +- locale/README | 4 +- locale/grass_po_stats.py | 2 +- locale/po/grasslibs_ar.po | 13673 ++++----- locale/po/grasslibs_cs.po | 14693 ++++----- locale/po/grasslibs_de.po | 14625 ++++----- locale/po/grasslibs_el.po | 14505 ++++----- locale/po/grasslibs_es.po | 14881 ++++----- locale/po/grasslibs_fi.po | 10475 +++---- locale/po/grasslibs_fr.po | 15124 +++++---- locale/po/grasslibs_it.po | 15105 ++++----- locale/po/grasslibs_ja.po | 14427 ++++----- locale/po/grasslibs_ko.po | 12749 ++++---- locale/po/grasslibs_lv.po | 13739 ++++----- locale/po/grasslibs_ml.po | 12505 ++++---- locale/po/grasslibs_pl.po | 14597 ++++----- locale/po/grasslibs_pt.po | 14525 ++++----- locale/po/grasslibs_pt_br.po | 14005 ++++----- locale/po/grasslibs_ro.po | 12299 ++++---- locale/po/grasslibs_ru.po | 14603 ++++----- locale/po/grasslibs_sl.po | 13887 ++++----- locale/po/grasslibs_th.po | 14435 ++++----- locale/po/grasslibs_tr.po | 13883 ++++----- locale/po/grasslibs_vi.po | 14681 ++++----- locale/po/grasslibs_zh.po | 14413 ++++----- locale/po/grassmods_ar.po | 20 +- locale/po/grassmods_cs.po | 774 +- locale/po/grassmods_de.po | 20 +- locale/po/grassmods_el.po | 16 +- locale/po/grassmods_es.po | 7913 +++-- locale/po/grassmods_fi.po | 16 +- locale/po/grassmods_fr.po | 20 +- locale/po/grassmods_it.po | 16 +- locale/po/grassmods_ja.po | 20 +- locale/po/grassmods_ko.po | 18 +- locale/po/grassmods_lv.po | 4347 +-- locale/po/grassmods_pl.po | 18 +- locale/po/grassmods_pt.po | 18 +- locale/po/grassmods_pt_br.po | 18 +- locale/po/grassmods_ro.po | 16 +- locale/po/grassmods_ru.po | 19 +- locale/po/grassmods_sl.po | 18 +- locale/po/grassmods_th.po | 19 +- locale/po/grassmods_tr.po | 16 +- locale/po/grassmods_vi.po | 24 +- locale/po/grassmods_zh.po | 18 +- locale/po/grasswxpy_cs.po | 29506 +++++++++--------- locale/po/grasswxpy_de.po | 30279 ++++++++++--------- locale/po/grasswxpy_el.po | 24916 +++++++-------- locale/po/grasswxpy_es.po | 28838 +++++++++--------- locale/po/grasswxpy_fi.po | 20610 ++++++------- locale/po/grasswxpy_fr.po | 29127 +++++++++--------- locale/po/grasswxpy_id.po | 28879 +++++++++--------- locale/po/grasswxpy_it.po | 28779 +++++++++--------- locale/po/grasswxpy_ja.po | 29434 +++++++++--------- locale/po/grasswxpy_ko.po | 19889 ++++++------ locale/po/grasswxpy_lv.po | 24615 ++++++++------- locale/po/grasswxpy_ml.po | 25502 ++++++++-------- locale/po/grasswxpy_pl.po | 28418 ++++++++--------- locale/po/grasswxpy_pt.po | 29100 +++++++++--------- locale/po/grasswxpy_pt_br.po | 29483 +++++++++--------- locale/po/grasswxpy_ro.po | 29828 +++++++++--------- locale/po/grasswxpy_ru.po | 28689 +++++++++--------- locale/po/grasswxpy_th.po | 26592 ++++++++-------- locale/po/grasswxpy_tr.po | 28856 +++++++++--------- locale/po/grasswxpy_vi.po | 29237 +++++++++--------- locale/po/grasswxpy_zh.po | 29120 +++++++++--------- man/Makefile | 2 +- man/build_check.py | 2 +- man/build_check_rest.py | 2 +- man/build_class.py | 19 +- man/build_class_graphical.py | 13 +- man/build_class_rest.py | 4 +- man/build_full_index.py | 19 +- man/build_full_index_rest.py | 16 +- man/build_graphical_index.py | 5 +- man/build_html.py | 14 +- man/build_keywords.py | 3 + man/build_manual_gallery.py | 4 +- man/build_rest.py | 8 +- man/grassdocs.css | 35 + man/parser_standard_options.py | 2 +- man/sphinx/conf.py | 10 +- misc/m.cogo/main.c | 1 + misc/m.measure/m.measure.html | 45 +- misc/m.measure/m_measure_distance.png | Bin 0 -> 70996 bytes misc/m.measure/main.c | 2 + misc/m.nviz.image/main.c | 1 + mswindows/GRASS-Installer.nsi.tmpl | 70 +- mswindows/GRASS-Packager.bat.tmpl | 3 +- mswindows/env.bat | 3 + mswindows/external/README.license | 2 +- mswindows/osgeo4w/env.bat.tmpl | 3 + mswindows/osgeo4w/package.sh | 4 +- mswindows/osgeo4w/setup.hint.tmpl | 4 +- ps/ps.map/README | 6 +- ps/ps.map/catval.c | 6 +- ps/ps.map/do_geogrid.c | 4 +- ps/ps.map/eps.c | 4 +- ps/ps.map/ps.map.html | 4 +- ps/ps.map/ps_clrtbl.c | 2 +- raster/r.category/r.category.html | 88 +- raster/r.compress/main.c | 64 +- raster/r.compress/r.compress.html | 12 +- raster/r.contour/r.contour.html | 30 +- raster/r.contour/r_contour_using_levels.png | Bin 0 -> 201246 bytes raster/r.external.out/main.c | 2 +- raster/r.external.out/r.external.out.html | 40 +- raster/r.fill.dir/main.c | 3 + raster/r.fill.dir/r.fill.dir.html | 81 +- raster/r.fill.dir/r_fill_dir.png | Bin 0 -> 360040 bytes raster/r.gwflow/r.gwflow.html | 4 +- raster/r.in.ascii/main.c | 8 +- raster/r.in.bin/r.in.bin.html | 38 +- raster/r.in.gdal/main.c | 15 +- raster/r.in.lidar/main.c | 27 +- raster/r.in.poly/main.c | 6 +- raster/r.in.xyz/main.c | 66 +- raster/r.in.xyz/r.in.xyz.html | 71 +- raster/r.info/main.c | 23 +- raster/r.kappa/r.kappa.html | 21 +- raster/r.mapcalc/r.mapcalc.html | 6 +- .../r.mapcalc/testsuite/test_nmedian_bug_3296.py | 104 + raster/r.null/main.c | 24 +- raster/r.null/r.null.html | 59 +- raster/r.out.ppm3/main.c | 2 +- raster/r.param.scale/r.param.scale.html | 18 +- raster/r.patch/r.patch.html | 4 +- raster/r.quantile/main.c | 31 +- raster/r.reclass/r.reclass.html | 27 +- raster/r.resamp.stats/main.c | 10 +- raster/r.resamp.stats/r.resamp.stats.html | 7 +- raster/r.sim/r.sim.sediment/main.c | 37 +- raster/r.sim/r.sim.water/main.c | 36 +- raster/r.sim/simlib/simlib.h | 4 +- raster/r.slope.aspect/main.c | 7 +- raster/r.solute.transport/r.solute.transport.html | 4 +- raster/r.statistics/r.statistics.html | 28 +- raster/r.stats.quantile/main.c | 278 +- raster/r.stats.quantile/r.stats.quantile.html | 5 +- raster/r.stream.extract/r.stream.extract.html | 16 +- raster/r.support/main.c | 12 +- raster/r.surf.idw/r.surf.idw.html | 4 +- raster/r.texture/h_measure.c | 372 +- raster/r.texture/h_measure.h | 4 +- raster/r.texture/main.c | 51 +- raster/r.texture/r.texture.html | 173 +- raster/r.texture/r_texture_directions_example.png | Bin 0 -> 20692 bytes raster/r.timestamp/r.timestamp.html | 4 +- raster/r.to.vect/areas_io.c | 2 +- raster/r.to.vect/global.h | 9 +- raster/r.to.vect/main.c | 8 +- raster/r.to.vect/set_error_handler.c | 33 + raster/r.topidx/r.topidx.html | 4 +- raster/r.topmodel/infiltration.c | 6 +- raster/r.topmodel/r.topmodel.html | 4 +- raster/r.univar/r.univar.html | 41 +- raster/r.viewshed/r.viewshed.html | 12 +- raster/r.volume/centroids.c | 2 +- raster/r.what/main.c | 12 +- raster/rasterintro.html | 8 +- raster3d/r3.gwflow/r3.gwflow.html | 4 +- scripts/d.correlate/d.correlate.py | 15 +- scripts/d.polar/d.polar.py | 2 +- scripts/db.univar/db.univar.html | 6 +- scripts/g.extension/g.extension.html | 6 +- scripts/g.extension/g.extension.py | 51 +- scripts/g.search.modules/g.search.modules.py | 56 +- scripts/i.in.spotvgt/i.in.spotvgt.py | 2 + scripts/i.pansharpen/i.pansharpen.py | 2 +- scripts/i.tasscap/i.tasscap.html | 27 +- scripts/m.proj/m.proj.py | 5 +- scripts/r.colors.stddev/r.colors.stddev.py | 2 +- scripts/r.fillnulls/r.fillnulls.py | 6 +- scripts/r.grow/r.grow.html | 15 +- scripts/r.grow/r.grow.py | 39 +- scripts/r.import/r.import.html | 13 +- scripts/r.in.aster/r.in.aster.py | 9 +- scripts/r.in.wms/r.in.wms.html | 46 +- scripts/r.in.wms/srs.py | 4 +- scripts/r.in.wms/wms_base.py | 9 +- scripts/r.in.wms/wms_cap_parsers.py | 2 +- scripts/r.mask/r.mask.py | 9 +- scripts/r.out.xyz/r.out.xyz.html | 10 +- scripts/r.out.xyz/r.out.xyz.py | 13 +- scripts/r.plane/r.plane.py | 7 +- scripts/r.tileset/r.tileset.py | 6 +- scripts/v.db.addtable/v.db.addtable.py | 31 +- scripts/v.db.univar/v.db.univar.html | 6 +- scripts/v.db.update/v.db.update.html | 6 +- scripts/v.dissolve/v.dissolve.py | 2 +- scripts/v.import/v.import.html | 13 +- scripts/v.import/v.import.py | 27 +- scripts/v.rast.stats/v.rast.stats.html | 7 +- scripts/v.rast.stats/v.rast.stats.py | 8 +- scripts/v.report/v.report.py | 74 +- scripts/v.unpack/v.unpack.py | 2 +- scripts/v.what.strds/v.what.strds.py | 10 +- temporal/t.connect/main.c | 6 +- .../testsuite/test_distr_tgis_db_raster.py | 14 +- .../testsuite/test_distr_tgis_db_raster3d.py | 2 +- .../testsuite/test_distr_tgis_db_vector.py | 12 +- temporal/t.create/t.create.py | 5 +- temporal/t.info/t.info.html | 4 +- temporal/t.info/t.info.py | 8 +- temporal/t.info/testsuite/test.t.info.sh | 6 +- temporal/t.list/t.list.py | 4 +- temporal/t.merge/t.merge.py | 4 +- temporal/t.merge/testsuite/test.t.merge.sh | 2 +- temporal/t.rast.accdetect/t.rast.accdetect.py | 6 +- temporal/t.rast.accumulate/t.rast.accumulate.py | 6 +- .../t.rast.aggregate.ds/t.rast.aggregate.ds.py | 4 +- temporal/t.rast.aggregate/t.rast.aggregate.py | 4 +- .../testsuite/test_aggregation_absolute.py | 6 +- temporal/t.rast.algebra/t.rast.algebra.html | 6 +- temporal/t.rast.algebra/t.rast.algebra.py | 13 +- temporal/t.rast.colors/t.rast.colors.py | 3 +- temporal/t.rast.contour/t.rast.contour.py | 5 +- temporal/t.rast.export/t.rast.export.html | 31 +- temporal/t.rast.export/t.rast.export.py | 3 +- temporal/t.rast.extract/t.rast.extract.py | 4 +- temporal/t.rast.gapfill/t.rast.gapfill.py | 8 +- temporal/t.rast.import/t.rast.import.py | 3 +- temporal/t.rast.list/t.rast.list.py | 8 +- temporal/t.rast.mapcalc/t.rast.mapcalc.py | 8 +- temporal/t.rast.neighbors/t.rast.neighbors.html | 11 +- temporal/t.rast.neighbors/t.rast.neighbors.py | 13 +- temporal/t.rast.out.vtk/t.rast.out.vtk.py | 3 +- temporal/t.rast.series/t.rast.series.py | 3 +- temporal/t.rast.to.rast3/t.rast.to.rast3.html | 23 +- temporal/t.rast.to.rast3/t.rast.to.rast3.py | 3 +- temporal/t.rast.to.vect/t.rast.to.vect.py | 5 +- temporal/t.rast.univar/t.rast.univar.html | 4 +- temporal/t.rast.univar/t.rast.univar.py | 8 +- temporal/t.rast.univar/testsuite/test_univar.py | 14 +- temporal/t.rast.what/t.rast.what.py | 14 +- temporal/t.rast3d.algebra/t.rast3d.algebra.py | 11 +- temporal/t.rast3d.extract/t.rast3d.extract.py | 4 +- temporal/t.rast3d.list/t.rast3d.list.py | 4 +- temporal/t.rast3d.mapcalc/t.rast3d.mapcalc.py | 6 +- temporal/t.rast3d.univar/t.rast3d.univar.py | 4 +- temporal/t.register/t.register.py | 6 +- temporal/t.remove/t.remove.py | 12 +- temporal/t.rename/t.rename.py | 3 +- temporal/t.sample/t.sample.py | 6 +- temporal/t.select/t.select.html | 6 +- temporal/t.select/t.select.py | 9 +- temporal/t.shift/t.shift.py | 4 +- temporal/t.snap/t.snap.py | 4 +- temporal/t.support/t.support.py | 4 +- temporal/t.topology/t.topology.py | 8 +- temporal/t.unregister/t.unregister.py | 10 +- temporal/t.unregister/testsuite/test_unregister.py | 6 +- temporal/t.vect.algebra/t.vect.algebra.html | 4 +- temporal/t.vect.algebra/t.vect.algebra.py | 6 +- temporal/t.vect.db.select/t.vect.db.select.py | 4 +- temporal/t.vect.export/t.vect.export.html | 7 +- temporal/t.vect.export/t.vect.export.py | 3 +- temporal/t.vect.extract/t.vect.extract.py | 4 +- .../t.vect.extract/testsuite/test_vect_extract.py | 2 +- temporal/t.vect.import/t.vect.import.py | 3 +- temporal/t.vect.list/t.vect.list.py | 8 +- .../t.vect.observe.strds/t.vect.observe.strds.html | 14 +- .../t.vect.observe.strds/t.vect.observe.strds.py | 3 +- temporal/t.vect.univar/t.vect.univar.py | 8 +- temporal/t.vect.what.strds/t.vect.what.strds.html | 8 +- temporal/t.vect.what.strds/t.vect.what.strds.py | 3 +- temporal/temporalintro.html | 142 +- tools/fix_typos.sh | 72 + tools/mkhtml.py | 40 +- tools/mkrest.py | 2 +- vector/v.buffer/v.buffer.html | 5 +- vector/v.build.polylines/main.c | 16 +- vector/v.build.polylines/v.build.polylines.html | 20 +- vector/v.build.polylines/walk.c | 8 +- vector/v.colors/main.c | 5 +- vector/v.db.select/main.c | 4 +- vector/v.db.select/v.db.select.html | 4 +- vector/v.distance/main.c | 16 +- vector/v.distance/print.c | 2 +- vector/v.distance/v.distance.html | 13 +- vector/v.edit/main.c | 6 +- vector/v.edit/max_distance.c | 2 + vector/v.external/dsn.c | 14 +- vector/v.external/main.c | 19 +- vector/v.external/v.external.html | 80 +- vector/v.extract/extract.c | 4 +- vector/v.extract/main.c | 4 +- vector/v.extrude/extrude.c | 2 +- vector/v.generalize/simplification.c | 2 +- vector/v.generalize/v.generalize.html | 4 +- vector/v.hull/hull.c | 2 +- vector/v.hull/write.c | 2 +- vector/v.in.db/v.in.db.html | 15 +- vector/v.in.lidar/main.c | 7 +- vector/v.in.ogr/main.c | 4 +- vector/v.in.ogr/v.in.ogr.html | 20 +- vector/v.in.pdal/main.cpp | 6 +- vector/v.info/level1.c | 6 +- vector/v.kernel/main.c | 2 +- vector/v.lidar.correction/main.c | 38 +- vector/v.lidar.edgedetection/main.c | 32 +- vector/v.lidar.growing/main.c | 2 +- vector/v.net.alloc/v.net.alloc.html | 4 +- vector/v.net.distance/v.net.distance.html | 11 +- vector/v.net.iso/main.c | 2 +- vector/v.net.iso/v.net.iso.html | 4 +- vector/v.net.path/path.c | 141 +- vector/v.net.path/v.net.path.html | 4 +- vector/v.net.salesman/v.net.salesman.html | 4 +- vector/v.net.visibility/geometry.c | 2 +- vector/v.net.visibility/main.c | 2 +- vector/v.net.visibility/v.net.visibility.html | 74 +- vector/v.net.visibility/v_net_visibility.png | Bin 0 -> 78892 bytes vector/v.net.visibility/visibility.c | 2 +- vector/v.net/testsuite/test_v_net.py | 2 +- vector/v.net/turntable.c | 2 +- vector/v.net/v.net.html | 4 +- vector/v.normal/v.normal.html | 4 +- vector/v.out.ogr/args.c | 6 +- vector/v.out.ogr/main.c | 4 +- vector/v.out.postgis/main.c | 35 +- vector/v.out.vtk/writeVTK.c | 2 +- vector/v.outlier/main.c | 10 +- vector/v.overlay/line_area.c | 41 +- vector/v.patch/main.c | 5 +- vector/v.proj/main.c | 9 +- vector/v.qcount/v.qcount.html | 125 +- vector/v.qcount/v_qcount_1.png | Bin 0 -> 5929 bytes vector/v.qcount/v_qcount_2.png | Bin 0 -> 7942 bytes vector/v.qcount/v_qcount_3.png | Bin 0 -> 6351 bytes vector/v.qcount/v_qcount_4.png | Bin 0 -> 24326 bytes vector/v.qcount/v_qcount_5.png | Bin 0 -> 20950 bytes vector/v.select/copy_tabs.c | 17 +- vector/v.select/main.c | 2 +- vector/v.surf.bspline/crosscorr.c | 2 +- vector/v.surf.bspline/main.c | 2 +- vector/v.surf.idw/main.c | 4 +- vector/v.surf.rst/v.surf.rst.html | 11 +- vector/v.to.db/main.c | 5 +- vector/v.to.points/write.c | 2 +- vector/v.to.rast/local.h | 2 - vector/v.to.rast/main.c | 2 +- vector/v.to.rast/support.c | 180 +- vector/v.to.rast/v.to.rast.html | 25 +- vector/v.to.rast/v_to_rast_direction.png | Bin 0 -> 167142 bytes vector/v.to.rast/vect2rast.c | 5 - vector/v.univar/main.c | 2 +- vector/v.vol.rst/main.c | 2 +- vector/v.vol.rst/v.vol.rst.html | 4 +- vector/v.voronoi/clean_topo.c | 2 +- vector/v.what.rast/main.c | 56 +- vector/v.what/main.c | 1 + vector/v.what/what.c | 10 +- vector/vectorintro.html | 4 +- 724 files changed, 466382 insertions(+), 490036 deletions(-) diff --cc debian/changelog index 61a47ec,ee5c67f..439529e --- a/debian/changelog +++ b/debian/changelog @@@ -1,9 -1,50 +1,62 @@@ ++grass (7.2.1~rc1-1~exp1~yakkety1) yakkety; urgency=medium ++ ++ * Rebuild for yakkety. ++ ++ -- Martin Landa <landa.mar...@gmail.com> Wed, 05 Apr 2017 17:35:09 +0200 ++ + grass (7.2.1~rc1-1~exp1) experimental; urgency=medium + + * New upstream release candidate. + * Drop patches applied upstream. + * Update copyright file, changes: + - Update copyright years for GRASS Development Team & Glynn Clements + - Add Maris Nartiss to copyright holders + * Add patch to fix spelling errors. + + -- Bas Couwenberg <sebas...@debian.org> Wed, 05 Apr 2017 01:58:20 +0200 + + grass (7.2.0-2) unstable; urgency=medium + + * Enable PIE hardening flags. + (closes: #859372) + * Drop unused lintian overrides for hardening-no-pie. + + -- Bas Couwenberg <sebas...@debian.org> Sun, 02 Apr 2017 23:38:40 +0200 + + grass (7.2.0-1) unstable; urgency=medium + + * New upstream release. + * Make grass-core depend on grass-doc, g.extension requires some of its files. + (LP: #1646812) + * Drop svn-r69952-dglib-update-to-libavl-2.0.3.patch, included upstream. + * Update license & copyright for avl. + * Add patch to fix spelling errors. + * Add patch to fix hicolor icon name. + * Move from experimental to unstable. + + -- Bas Couwenberg <sebas...@debian.org> Wed, 28 Dec 2016 19:05:08 +0100 + + grass (7.2.0~rc2-1~exp1) experimental; urgency=medium + + * New upstream release candidate. + * Add license & copyright for fix_typos.sh. + * Drop spelling-errors.patch, applied upstream. + * Re-instate lintian overrides for hardening-no-pie. + + -- Bas Couwenberg <sebas...@debian.org> Thu, 24 Nov 2016 23:03:03 +0100 + + grass (7.2.0~rc1-1~exp2) experimental; urgency=medium + + * Drop Conflicts/Provides/Replaces in control.in too. + + -- Bas Couwenberg <sebas...@debian.org> Fri, 28 Oct 2016 20:13:04 +0200 + +grass (7.2.0~rc1-1~exp1~yakkety1) yakkety; urgency=medium + + * Rebuild for yakkety. + + -- Martin Landa <landa.mar...@gmail.com> Fri, 28 Oct 2016 19:02:04 +0200 + grass (7.2.0~rc1-1~exp1) experimental; urgency=medium * New upstream release candidate. diff --cc debian/control index ddbe8da,2e9871b..8e15593 --- a/debian/control +++ b/debian/control @@@ -98,7 -98,7 +98,7 @@@ Suggests: grass-doc python-rpy2, python-termcolor Breaks: grass (<< 6.4.2-1~) - Provides: grass720-1, -Provides: grass721-1 ++Provides: grass721-1, Replaces: grass (<< 6.4.2-1~) Description: GRASS GIS core components Commonly referred to as GRASS, this is a Geographic Information -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/grass.git _______________________________________________ Pkg-grass-devel mailing list Pkg-grass-devel@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel