瀏覽代碼

GRASS GIS 8 dev: version bump to grass81 (#2084)

* GRASS GIS 8 dev: version bump to grass81: Completes 029cd8ea8e9c98b575f57f148b1552c8821a0494
* grass80 -> grass81 updates in HTML pages, Dockerfiles and other files across the code tree
* HTML: change https://grass.osgeo.org/grass81/ to https://grass.osgeo.org/grass-devel/
Markus Neteler 3 年之前
父節點
當前提交
15d6526eac

+ 7 - 6
INSTALL

@@ -45,7 +45,8 @@ GRASS source code is currently distributed in 2 forms:
   The Full source code version contains all the GRASS source code
   The Full source code version contains all the GRASS source code
   required for compilation. It is distributed as one file (*.tar.gz
   required for compilation. It is distributed as one file (*.tar.gz
   package) and the version is composed of 3 numbers, e.g. 8.0.0, 8.0.1
   package) and the version is composed of 3 numbers, e.g. 8.0.0, 8.0.1
-  etc.
+  etc. See
+  https://github.com/OSGeo/grass/releases
 
 
 2) Snapshots of source code (generated from GitHub)
 2) Snapshots of source code (generated from GitHub)
 
 
@@ -53,8 +54,8 @@ GRASS source code is currently distributed in 2 forms:
   repository (https://github.com/OSGeo/grass/) or as a auto-generated snapshot
   repository (https://github.com/OSGeo/grass/) or as a auto-generated snapshot
   (*.tar.gz package) of the GitHub repository. The snapshot name
   (*.tar.gz package) of the GitHub repository. The snapshot name
   contains the date when the snapshot was created (checked out from
   contains the date when the snapshot was created (checked out from
-  the GitHub repository), e.g. grass-8.0.git_src_snapshot_2021_06_12.tar.gz
-  from https://grass.osgeo.org/grass80/source/snapshot/
+  the GitHub repository), e.g. grass-8.1.git_src_snapshot_2022_01_12.tar.gz
+  from https://grass.osgeo.org/grass-devel/source/snapshot/
   Further instructions at https://trac.osgeo.org/grass/wiki/DownloadSource
   Further instructions at https://trac.osgeo.org/grass/wiki/DownloadSource
 
 
 
 
@@ -276,7 +277,7 @@ https://grasswiki.osgeo.org/wiki/GRASS_Debugging
 
 
 (K) LARGE FILE SUPPORT (for raster maps)
 (K) LARGE FILE SUPPORT (for raster maps)
 
 
-GRASS >= 7.0.0 includes improved support for reading and writing large files
+GRASS GIS includes improved support for reading and writing large files
 (> 2GB) if it is possible in your operating system. If you compile with
 (> 2GB) if it is possible in your operating system. If you compile with
   configure [...] --enable-largefile
   configure [...] --enable-largefile
 you should be able to have raster and vector maps which are larger than 2GB.
 you should be able to have raster and vector maps which are larger than 2GB.
@@ -310,9 +311,9 @@ Please see ./SUBMITTING in this directory, or better,
 https://trac.osgeo.org/grass/wiki/Submitting
 https://trac.osgeo.org/grass/wiki/Submitting
 
 
 
 
-(O) DRAFT TUTORIAL
+(O) TUTORIALS
 
 
-https://grass.osgeo.org/documentation/first-time-users/
+https://grass.osgeo.org/learn/newcomers/
 
 
 ------------------
 ------------------
 (C) 1999-2022 by The GRASS Development Team
 (C) 1999-2022 by The GRASS Development Team

+ 1 - 1
display/d.mon/main.c

@@ -20,7 +20,7 @@
 
 
  [1] display/d.mon/render_cmd.py
  [1] display/d.mon/render_cmd.py
  [2] lib/display/r_raster.c
  [2] lib/display/r_raster.c
- [3] https://grass.osgeo.org/grass80/manuals/displaydrivers.html
+ [3] https://grass.osgeo.org/grass-devel/manuals/displaydrivers.html
 
 
 */
 */
 
 

+ 1 - 1
doc/howto_release.md

@@ -309,7 +309,7 @@ Software pages:
 
 
 #### Only in case of new major release
 #### Only in case of new major release
 
 
-- update cronjob '[cron_grass_HEAD_src_snapshot.sh](https://github.com/OSGeo/grass-addons/tree/master/utils/cronjobs_osgeo_lxd)' on grass.osgeo.org to next
+- update cronjob '[cron_grass_HEAD_src_snapshot.sh](https://github.com/OSGeo/grass-addons/tree/grass8/utils/cronjobs_osgeo_lxd)' on grass.osgeo.org to next
   but one release tag for the differences
   but one release tag for the differences
 - wiki updates, only when new major release:
 - wiki updates, only when new major release:
     - {{cmd|xxxx}} macro: <https://grasswiki.osgeo.org/wiki/Template:Cmd>
     - {{cmd|xxxx}} macro: <https://grasswiki.osgeo.org/wiki/Template:Cmd>

+ 7 - 7
docker/alpine/Dockerfile

@@ -169,13 +169,13 @@ RUN echo "  => Configure and compile grass" && \
     ldconfig /etc/ld.so.conf.d
     ldconfig /etc/ld.so.conf.d
 
 
 # Reduce the image size - Remove unnecessary grass files
 # Reduce the image size - Remove unnecessary grass files
-RUN cp /usr/local/grass80/gui/wxpython/xml/module_items.xml module_items.xml; \
-    rm -rf /usr/local/grass80/demolocation; \
-    rm -rf /usr/local/grass80/fonts; \
-    rm -rf /usr/local/grass80/gui; \
-    rm -rf /usr/local/grass80/share; \
-    mkdir -p /usr/local/grass80/gui/wxpython/xml/; \
-    mv module_items.xml /usr/local/grass80/gui/wxpython/xml/module_items.xml;
+RUN cp /usr/local/grass81/gui/wxpython/xml/module_items.xml module_items.xml; \
+    rm -rf /usr/local/grass81/demolocation; \
+    rm -rf /usr/local/grass81/fonts; \
+    rm -rf /usr/local/grass81/gui; \
+    rm -rf /usr/local/grass81/share; \
+    mkdir -p /usr/local/grass81/gui/wxpython/xml/; \
+    mv module_items.xml /usr/local/grass81/gui/wxpython/xml/module_items.xml;
 
 
 
 
 FROM common as grass
 FROM common as grass

+ 4 - 4
docker/alpine/Dockerfile_alpine_latest

@@ -170,10 +170,10 @@ RUN echo "  => Configure and compile grass";\
     rm -rf /var/cache/apk/*; \
     rm -rf /var/cache/apk/*; \
     rm -rf /root/.cache; \
     rm -rf /root/.cache; \
     # Remove unnecessary grass files
     # Remove unnecessary grass files
-    rm -rf /usr/local/grass80/demolocation; \
-    rm -rf /usr/local/grass80/fonts; \
-    rm -rf /usr/local/grass80/gui; \
-    rm -rf /usr/local/grass80/share;
+    rm -rf /usr/local/grass81/demolocation; \
+    rm -rf /usr/local/grass81/fonts; \
+    rm -rf /usr/local/grass81/gui; \
+    rm -rf /usr/local/grass81/share;
 
 
 
 
 # Unset environmental variables to avoid later compilation issues
 # Unset environmental variables to avoid later compilation issues

+ 1 - 1
docker/debian/Dockerfile

@@ -209,7 +209,7 @@ ENV LC_ALL "en_US.UTF-8"
 ENV GRASS_SKIP_MAPSET_OWNER_CHECK 1
 ENV GRASS_SKIP_MAPSET_OWNER_CHECK 1
 
 
 # Create generic GRASS GIS lib name regardless of version number
 # Create generic GRASS GIS lib name regardless of version number
-RUN ln -sf /usr/local/grass80 /usr/local/grass
+RUN ln -sf /usr/local/grass81 /usr/local/grass
 
 
 # show GRASS GIS, PROJ, GDAL etc versions
 # show GRASS GIS, PROJ, GDAL etc versions
 RUN grass --tmp-location EPSG:4326 --exec g.version -rge && \
 RUN grass --tmp-location EPSG:4326 --exec g.version -rge && \

+ 1 - 1
docker/ubuntu/Dockerfile

@@ -201,7 +201,7 @@ ENV LC_ALL "en_US.UTF-8"
 ENV GRASS_SKIP_MAPSET_OWNER_CHECK 1
 ENV GRASS_SKIP_MAPSET_OWNER_CHECK 1
 
 
 # Create generic GRASS GIS lib name regardless of version number
 # Create generic GRASS GIS lib name regardless of version number
-RUN ln -sf /usr/local/grass80 /usr/local/grass
+RUN ln -sf /usr/local/grass81 /usr/local/grass
 
 
 # show GRASS GIS, PROJ, GDAL etc versions
 # show GRASS GIS, PROJ, GDAL etc versions
 RUN grass --tmp-location EPSG:4326 --exec g.version -rge && \
 RUN grass --tmp-location EPSG:4326 --exec g.version -rge && \

+ 1 - 1
general/g.findfile/g.findfile.html

@@ -75,7 +75,7 @@ fi
 
 
 <h3>PYTHON</h3>
 <h3>PYTHON</h3>
 
 
-See <em><a href="https://grass.osgeo.org/grass80/manuals/libpython/">Python
+See <em><a href="https://grass.osgeo.org/grass-devel/manuals/libpython/">Python
 Scripting Library</a></em> for more info.
 Scripting Library</a></em> for more info.
 <p>
 <p>
 Note: The Python tab in the <em>wxGUI</em> can be used for entering the
 Note: The Python tab in the <em>wxGUI</em> can be used for entering the

+ 1 - 1
general/g.message/g.message.html

@@ -47,7 +47,7 @@ you are encouraged to single-quote messages that do not require
 
 
 <h3>Usage in Python scripts</h3>
 <h3>Usage in Python scripts</h3>
 
 
-<a href="https://grass.osgeo.org/grass80/manuals/libpython/">GRASS
+<a href="https://grass.osgeo.org/grass-devel/manuals/libpython/">GRASS
 Python Scripting Library</a> defines special wrappers
 Python Scripting Library</a> defines special wrappers
 for <em>g.message</em>.
 for <em>g.message</em>.
 
 

+ 2 - 2
grasslib.dox

@@ -52,7 +52,7 @@ href="https://grass.osgeo.org">https://grass.osgeo.org</a>
  - gis: \ref gislib
  - gis: \ref gislib
  - raster: \ref rasterlib
  - raster: \ref rasterlib
  - vector: \ref vectorlib
  - vector: \ref vectorlib
- - Temporal GIS API: See https://grass.osgeo.org/grass80/manuals/libpython/temporal_framework.html
+ - Temporal GIS API: See https://grass.osgeo.org/grass-devel/manuals/libpython/temporal_framework.html
 
 
 \section libs Further libraries
 \section libs Further libraries
 
 
@@ -113,7 +113,7 @@ href="https://grass.osgeo.org">https://grass.osgeo.org</a>
 
 
 \subsection pythonlibs Python API
 \subsection pythonlibs Python API
 
 
- - python:	See GRASS GIS Python library (https://grass.osgeo.org/grass80/manuals/libpython/)
+ - python:	See GRASS GIS Python library (https://grass.osgeo.org/grass-devel/manuals/libpython/)
 
 
 \subsection projlibs Projection Libraries
 \subsection projlibs Projection Libraries
 
 

+ 1 - 1
gui/wxpython/xml/menudata.README

@@ -2,7 +2,7 @@ MENU
 - the entries in menudata.xml and module_tree_menudata.xml are autogenerated 
 - the entries in menudata.xml and module_tree_menudata.xml are autogenerated 
   via tools/build_modules_xml.py (see ../Makefile)
   via tools/build_modules_xml.py (see ../Makefile)
 - Find more info at
 - Find more info at
-  https://grass.osgeo.org/grass80/manuals/wxGUI.toolboxes.html
+  https://grass.osgeo.org/grass-devel/manuals/wxGUI.toolboxes.html
   (../docs/wxgui_sphinx/src/)
   (../docs/wxgui_sphinx/src/)
 - additionally
 - additionally
   https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Toolboxes
   https://trac.osgeo.org/grass/wiki/wxGUIDevelopment/Toolboxes

+ 1 - 1
lib/gis/parser_wps.c

@@ -578,7 +578,7 @@ static void wps_print_process_description_begin(int store, int status, const cha
     if(abstract)
     if(abstract)
     {
     {
         fprintf(stdout,"\t\t<ows:Abstract>");
         fprintf(stdout,"\t\t<ows:Abstract>");
-        fprintf(stdout, "https://grass.osgeo.org/grass80/manuals/%s.html", identifier);
+        fprintf(stdout, "https://grass.osgeo.org/grass-devel/manuals/%s.html", identifier);
         fprintf(stdout, "</ows:Abstract>\n");
         fprintf(stdout, "</ows:Abstract>\n");
     }
     }
 
 

+ 2 - 2
lib/gpde/gpdelib.dox

@@ -223,7 +223,7 @@ void #N_write_array_2d_to_rast (N_array_2d * array, char *name);
 
 
 <P>
 <P>
 <b>Example implementation:</b><br>
 <b>Example implementation:</b><br>
-The GRASS module <a href="https://grass.osgeo.org/grass80/manuals/r.gwflow.html">r.gwflow</a>
+The GRASS module <a href="https://grass.osgeo.org/grass-devel/manuals/r.gwflow.html">r.gwflow</a>
 implements numerical calculation program for transient,
 implements numerical calculation program for transient,
 confined and unconfined groundwater flow in two dimensions.
 confined and unconfined groundwater flow in two dimensions.
 
 
@@ -294,7 +294,7 @@ void #N_write_array_3d_to_rast3d (N_array_3d * array, char *name, int mask);
 
 
 <P>
 <P>
 <b>Example implementation:</b><br>
 <b>Example implementation:</b><br>
-The GRASS module <a href="http://grass.itc.it/grass80/manuals/r3.gwflow.html">r3.gwflow</a>
+The GRASS module <a href="http://grass.osgeo.org/grass-devel/manuals/r3.gwflow.html">r3.gwflow</a>
 implements numerical calculation program for transient, confined
 implements numerical calculation program for transient, confined
 groundwater flow in three dimensions.
 groundwater flow in three dimensions.
 
 

+ 2 - 2
locale/README

@@ -123,8 +123,8 @@ GENERAL TRANSLATION PROCEDURE (no programming required)
  see also: https://grasswiki.osgeo.org/wiki/GRASS_messages_translation#Get_the_translated_po_files
  see also: https://grasswiki.osgeo.org/wiki/GRASS_messages_translation#Get_the_translated_po_files
 
 
 [1] .pot files are auto-generated on grass.osgeo.org and
 [1] .pot files are auto-generated on grass.osgeo.org and
-    stored in https://grass.osgeo.org/grass80/binary/linux/snapshot/transifex/
-     --> cronjob (on grasslxd container): /home/neteler/cronjobs/cron_grass8_HEAD_build_bins.sh
+    stored in https://grass.osgeo.org/grass-devel/binary/linux/snapshot/transifex/
+     --> cronjob (on grasslxd container): /home/neteler/cronjobs/cron_grass8_main_src_snapshot.sh
 
 
 [2] Transifex job copies daily from [1] to here: 
 [2] Transifex job copies daily from [1] to here: 
 	https://www.transifex.com/grass-gis/grass7/dashboard/
 	https://www.transifex.com/grass-gis/grass7/dashboard/

+ 1 - 1
man/build_graphical_index.py

@@ -100,7 +100,7 @@ index_items = [
     ("wxGUI_graphical.html", std_img_name("gui"), "GUI"),
     ("wxGUI_graphical.html", std_img_name("gui"), "GUI"),
     ("wxGUI.nviz.html", std_img_name("3dview"), "3D view"),
     ("wxGUI.nviz.html", std_img_name("3dview"), "3D view"),
     (
     (
-        "https://grass.osgeo.org/grass80/manuals/libpython/index.html",
+        "https://grass.osgeo.org/grass-devel/manuals/libpython/index.html",
         std_img_name("python"),
         std_img_name("python"),
         "Python",
         "Python",
     ),
     ),

+ 4 - 4
man/sphinx/Makefile

@@ -77,17 +77,17 @@ qthelp:
 	@echo
 	@echo
 	@echo "Build finished; now you can run "qcollectiongenerator" with the" \
 	@echo "Build finished; now you can run "qcollectiongenerator" with the" \
 	      ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
 	      ".qhcp project file in $(BUILDDIR)/qthelp, like this:"
-	@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/GRASS80Documentation.qhcp"
+	@echo "# qcollectiongenerator $(BUILDDIR)/qthelp/GRASS81Documentation.qhcp"
 	@echo "To view the help file:"
 	@echo "To view the help file:"
-	@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/GRASS80Documentation.qhc"
+	@echo "# assistant -collectionFile $(BUILDDIR)/qthelp/GRASS81Documentation.qhc"
 
 
 devhelp:
 devhelp:
 	$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
 	$(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp
 	@echo
 	@echo
 	@echo "Build finished."
 	@echo "Build finished."
 	@echo "To view the help file:"
 	@echo "To view the help file:"
-	@echo "# mkdir -p $$HOME/.local/share/devhelp/GRASS80Documentation"
-	@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/GRASS80Documentation"
+	@echo "# mkdir -p $$HOME/.local/share/devhelp/GRASS81Documentation"
+	@echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/GRASS81Documentation"
 	@echo "# devhelp"
 	@echo "# devhelp"
 
 
 epub:
 epub:

+ 12 - 12
man/sphinx/conf.py

@@ -1,5 +1,5 @@
 #
 #
-# GRASS GIS 8.0 Documentation documentation build configuration file, created by
+# GRASS GIS 8.1 Documentation documentation build configuration file, created by
 # sphinx-quickstart on Thu Aug  9 17:16:28 2012.
 # sphinx-quickstart on Thu Aug  9 17:16:28 2012.
 #
 #
 # This file is execfile()d with the current directory set to its containing dir.
 # This file is execfile()d with the current directory set to its containing dir.
@@ -37,7 +37,7 @@ source_suffix = ".txt"
 master_doc = "index"
 master_doc = "index"
 
 
 # General information about the project.
 # General information about the project.
-project = "GRASS GIS 8.0 Documentation"
+project = "GRASS GIS 8.1 Documentation"
 copyright = "2022, GRASS Development Team"
 copyright = "2022, GRASS Development Team"
 
 
 # The version info for the project you're documenting, acts as replacement for
 # The version info for the project you're documenting, acts as replacement for
@@ -45,7 +45,7 @@ copyright = "2022, GRASS Development Team"
 # built documents.
 # built documents.
 #
 #
 # The short X.Y version.
 # The short X.Y version.
-version = "8.0"
+version = "8.1"
 # The full version, including alpha/beta/rc tags.
 # The full version, including alpha/beta/rc tags.
 release = "dev"
 release = "dev"
 
 
@@ -161,7 +161,7 @@ html_use_index = False
 # html_file_suffix = None
 # html_file_suffix = None
 
 
 # Output file base name for HTML help builder.
 # Output file base name for HTML help builder.
-htmlhelp_basename = "grass80Documentationdoc"
+htmlhelp_basename = "grass81Documentationdoc"
 
 
 
 
 # -- Options for LaTeX output --------------------------------------------------
 # -- Options for LaTeX output --------------------------------------------------
@@ -180,8 +180,8 @@ latex_elements = {
 latex_documents = [
 latex_documents = [
     (
     (
         "content",
         "content",
-        "grass80Documentation.tex",
-        "GRASS GIS 8.0 Documentation",
+        "grass81Documentation.tex",
+        "GRASS GIS 8.1 Documentation",
         "GRASS Development Team",
         "GRASS Development Team",
         "manual",
         "manual",
     ),
     ),
@@ -215,8 +215,8 @@ latex_documents = [
 man_pages = [
 man_pages = [
     (
     (
         "content",
         "content",
-        "grass80documentation",
-        "GRASS GIS 8.0 Documentation",
+        "grass81documentation",
+        "GRASS GIS 8.1 Documentation",
         ["GRASS Development Team"],
         ["GRASS Development Team"],
         1,
         1,
     )
     )
@@ -234,10 +234,10 @@ man_pages = [
 texinfo_documents = [
 texinfo_documents = [
     (
     (
         "content",
         "content",
-        "grass80Documentation",
-        "GRASS GIS 8.0 Documentation",
+        "grass81Documentation",
+        "GRASS GIS 8.1 Documentation",
         "GRASS Development Team",
         "GRASS Development Team",
-        "grass80Documentation",
+        "grass81Documentation",
         "One line description of project.",
         "One line description of project.",
         "Miscellaneous",
         "Miscellaneous",
     ),
     ),
@@ -256,7 +256,7 @@ texinfo_documents = [
 # -- Options for Epub output ---------------------------------------------------
 # -- Options for Epub output ---------------------------------------------------
 
 
 # Bibliographic Dublin Core info.
 # Bibliographic Dublin Core info.
-epub_title = "GRASS GIS 8.0 Documentation"
+epub_title = "GRASS GIS 8.1 Documentation"
 epub_author = "GRASS Development Team"
 epub_author = "GRASS Development Team"
 epub_publisher = "GRASS Development Team"
 epub_publisher = "GRASS Development Team"
 epub_copyright = "2022, GRASS Development Team"
 epub_copyright = "2022, GRASS Development Team"

+ 2 - 2
man/sphinx/make.bat

@@ -99,9 +99,9 @@ if "%1" == "qthelp" (
 	echo.
 	echo.
 	echo.Build finished; now you can run "qcollectiongenerator" with the ^
 	echo.Build finished; now you can run "qcollectiongenerator" with the ^
 .qhcp project file in %BUILDDIR%/qthelp, like this:
 .qhcp project file in %BUILDDIR%/qthelp, like this:
-	echo.^> qcollectiongenerator %BUILDDIR%\qthelp\GRASS80Documentation.qhcp
+	echo.^> qcollectiongenerator %BUILDDIR%\qthelp\GRASS81Documentation.qhcp
 	echo.To view the help file:
 	echo.To view the help file:
-	echo.^> assistant -collectionFile %BUILDDIR%\qthelp\GRASS80Documentation.ghc
+	echo.^> assistant -collectionFile %BUILDDIR%\qthelp\GRASS81Documentation.ghc
 	goto end
 	goto end
 )
 )
 
 

+ 1 - 1
mswindows/Installer-Files/WinGRASS-README.url

@@ -1,5 +1,5 @@
 [InternetShortcut]
 [InternetShortcut]
-URL=https://grass.osgeo.org/grass80/binary/mswindows/native/README.html
+URL=https://grass.osgeo.org/grass-devel/binary/mswindows/native/README.html
 IDList=
 IDList=
 IconFile=https://grass.osgeo.org/images/favicon/favicon.ico
 IconFile=https://grass.osgeo.org/images/favicon/favicon.ico
 IconIndex=1
 IconIndex=1

+ 1 - 1
mswindows/crosscompile.sh

@@ -61,7 +61,7 @@ Usage: crosscompile.sh [OPTIONS]
                              (default: /usr/include/freetype2)
                              (default: /usr/include/freetype2)
     --update                 update the current branch
     --update                 update the current branch
     --package                package the cross-compiled build as
     --package                package the cross-compiled build as
-                             grass80-x86_64-w64-mingw32-YYYYMMDD.zip
+                             grass81-x86_64-w64-mingw32-YYYYMMDD.zip
 EOT
 EOT
 		exit
 		exit
 		;;
 		;;

+ 1 - 1
python/grass/docs/src/pygrass_gis.rst

@@ -14,7 +14,7 @@ These classes are used to manage the infrastructure of GRASS database:
 GIS data directory, Location and Mapset. Details about the GRASS GIS
 GIS data directory, Location and Mapset. Details about the GRASS GIS
 database management (locations and mapsets) can be found in the `GRASS
 database management (locations and mapsets) can be found in the `GRASS
 GIS 7 User's Manual: GRASS GIS Quickstart
 GIS 7 User's Manual: GRASS GIS Quickstart
-<https://grass.osgeo.org/grass80/manuals/helptext.html>`_.
+<https://grass.osgeo.org/grass-devel/manuals/helptext.html>`_.
 
 
 .. _Region-label:
 .. _Region-label:
 
 

+ 1 - 1
python/grass/gunittest/README.md

@@ -2,4 +2,4 @@
 
 
 For more information on the test suite and unit tests, visit:
 For more information on the test suite and unit tests, visit:
 
 
-https://grass.osgeo.org/grass80/manuals/libpython/gunittest_testing.html
+https://grass.osgeo.org/grass-devel/manuals/libpython/gunittest_testing.html

+ 1 - 1
python/grass/pygrass/modules/shortcuts.py

@@ -68,7 +68,7 @@ class MetaModule(object):
         return self.cls("%s.%s" % (self.prefix, name.strip("_").replace("_", ".")))
         return self.cls("%s.%s" % (self.prefix, name.strip("_").replace("_", ".")))
 
 
 
 
-# https://grass.osgeo.org/grass80/manuals/full_index.html
+# https://grass.osgeo.org/grass-devel/manuals/full_index.html
 # [ d.* | db.* | g.* | i.* | m.* | ps.* | r.* | r3.* | t.* | v.* ]
 # [ d.* | db.* | g.* | i.* | m.* | ps.* | r.* | r3.* | t.* | v.* ]
 #
 #
 #  d.*	display commands
 #  d.*	display commands

+ 1 - 1
python/grass/script/core.py

@@ -932,7 +932,7 @@ def parser():
     "flags" are Python booleans.
     "flags" are Python booleans.
 
 
     Overview table of parser standard options:
     Overview table of parser standard options:
-    https://grass.osgeo.org/grass80/manuals/parser_standard_options.html
+    https://grass.osgeo.org/grass-devel/manuals/parser_standard_options.html
     """
     """
     if not os.getenv("GISBASE"):
     if not os.getenv("GISBASE"):
         print("You must be in GRASS GIS to run this program.", file=sys.stderr)
         print("You must be in GRASS GIS to run this program.", file=sys.stderr)

+ 1 - 1
testsuite/README.md

@@ -1,6 +1,6 @@
 This directory contains scripts to check some functionality of GRASS GIS.
 This directory contains scripts to check some functionality of GRASS GIS.
 
 
-GRASS GIS testsuite documentation: https://grass.osgeo.org/grass80/manuals/libpython/gunittest_testing.html
+GRASS GIS testsuite documentation: https://grass.osgeo.org/grass-devel/manuals/libpython/gunittest_testing.html
 
 
 ## Simple test data
 ## Simple test data
 
 

+ 1 - 1
testsuite/examples/test_framework_GRASS_GIS_with_NC.sh

@@ -6,7 +6,7 @@
 # PURPOSE:      Test GRASS GIS using the test framework
 # PURPOSE:      Test GRASS GIS using the test framework
 #               Documentation:
 #               Documentation:
 #                 https://trac.osgeo.org/grass/wiki/GSoC/2014/TestingFrameworkForGRASS
 #                 https://trac.osgeo.org/grass/wiki/GSoC/2014/TestingFrameworkForGRASS
-#                 https://grass.osgeo.org/grass80/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job
+#                 https://grass.osgeo.org/grass-devel/manuals/libpython/gunittest_running_tests.html#example-bash-script-to-run-be-used-as-a-cron-job
 #
 #
 #               Data:
 #               Data:
 #                 We use the full NC dataset (nc_spm_full_v2_alpha.tar.gz)
 #                 We use the full NC dataset (nc_spm_full_v2_alpha.tar.gz)

+ 1 - 1
vector/v.info/v.info.html

@@ -134,7 +134,7 @@ bottom=0.000000
 
 
 <h2>PYTHON</h2>
 <h2>PYTHON</h2>
 
 
-See <em><a href="https://grass.osgeo.org/grass80/manuals/libpython/">Python
+See <em><a href="https://grass.osgeo.org/grass-stable/manuals/libpython/">Python
 Scripting Library</a></em> for more info.
 Scripting Library</a></em> for more info.
 <p>
 <p>
 Note: The Python tab in the <em>wxGUI</em> can be used for entering the
 Note: The Python tab in the <em>wxGUI</em> can be used for entering the