[postgis-tickets] [SCM] PostGIS branch master updated. 3.4.0rc1-649-g40502f87a

git at osgeo.org git at osgeo.org
Fri Sep 29 01:04:23 PDT 2023


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  40502f87ad24d593a88abf2095c76c5596743253 (commit)
       via  51430894851247f5a30a04c393504e3a25b23ec6 (commit)
       via  4c1509128edab81d7b39205fc17b9b118e2abe81 (commit)
      from  7a073e69b60a0c56573553c8c630d05a641bd2e9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 40502f87ad24d593a88abf2095c76c5596743253
Author: Chris Mayo <aklhfex at gmail.com>
Date:   Wed Sep 27 19:25:14 2023 +0100

    Publish the manual in HTML5
    
    This enables the single page manual to be encoded in UTF-8 instead of
    ISO-8859-1, and allows browsers to process the pages without resorting
    to quirks mode.
    
    Closes #5553

diff --git a/configure.ac b/configure.ac
index 189875c5f..ef3a18881 100644
--- a/configure.ac
+++ b/configure.ac
@@ -275,7 +275,7 @@ fi
 AC_SUBST(CAN_BUILD_EPUB)
 
 dnl
-dnl Allow the user to specify the location of the html/docbook.xsl stylesheet
+dnl Allow the user to specify the location of the xhtml5/docbook.xsl stylesheet
 dnl
 
 AC_ARG_WITH([xsldir],
@@ -286,7 +286,7 @@ XSLBASE_AUTO=""
 if test "x$XSLBASE" = "x"; then
 	dnl If the user did not specify a directory for the docbook
 	dnl stylesheet, choose the first uri that can resolve
-  dnl html/docbook.xsl or the first directory
+  dnl xhtml5/docbook.xsl or the first directory
 	dnl that matches from the following list
 	SEARCHPATH="
 		http://cdn.docbook.org/release/xsl/current
@@ -305,8 +305,8 @@ if test "x$XSLBASE" = "x"; then
 	for p in ${SEARCHPATH}; do
     case "${p}" in
       "/*")
-        AC_MSG_CHECKING([for html/docbook.xsl in directory $p...])
-        if test -r "${p}"/html/docbook.xsl; then
+        AC_MSG_CHECKING([for xhtml5/docbook.xsl in directory $p...])
+        if test -r "${p}"/xhtml5/docbook.xsl; then
           XSLBASE_AUTO="${p}"
           AC_MSG_RESULT([found])
           break
@@ -315,8 +315,8 @@ if test "x$XSLBASE" = "x"; then
         ;;
       *)
         if test "x$XMLCATALOG" != "x"; then
-          AC_MSG_CHECKING([for html/docbook.xsl in URI $p...])
-          if $XMLCATALOG '' "${p}/html/docbook.xsl" >/dev/null; then
+          AC_MSG_CHECKING([for xhtml5/docbook.xsl in URI $p...])
+          if $XMLCATALOG '' "${p}/xhtml5/docbook.xsl" >/dev/null; then
             XSLBASE_AUTO="${p}"
             AC_MSG_RESULT([found])
             break
@@ -339,8 +339,8 @@ else
 		AC_MSG_ERROR([the docbook stylesheet directory specified using --with-xsldir does not exist])
 	fi
 
-	if test ! -f "$XSLBASE/html/docbook.xsl"; then
-		AC_MSG_ERROR([the docbook stylesheet directory specified using --with-xsldir does not contain the html/docbook.xsl file])
+	if test ! -f "$XSLBASE/xhtml5/docbook.xsl"; then
+		AC_MSG_ERROR([the docbook stylesheet directory specified using --with-xsldir does not contain the xhtml5/docbook.xsl file])
 	fi
 fi
 
diff --git a/doc/Makefile.in b/doc/Makefile.in
index cfaf68f55..ca8cd7509 100644
--- a/doc/Makefile.in
+++ b/doc/Makefile.in
@@ -107,6 +107,7 @@ XSLTPROC_COMMONOPTS= \
 	--param table.borders.with.css 1 \
 	--stringparam chunker.output.encoding UTF-8 \
 	--stringparam chunker.output.indent no \
+	--stringparam html.ext .html \
 	--stringparam saxon.character.representation decimal \
 	$(XSLTPROCFLAGS)
 
@@ -115,8 +116,8 @@ XSLTPROC_CHUNKED_HTML_OPTS = \
 	--stringparam img.src.path ../ \
 	--stringparam html.stylesheet ../style.css
 
-HTML_DOCBOOK_XSL=$(XSLBASE)/html/docbook.xsl
-CHUNK_HTML_DOCBOOK_XSL=$(XSLBASE)/html/chunk.xsl
+HTML_DOCBOOK_XSL=$(XSLBASE)/xhtml5/docbook.xsl
+CHUNK_HTML_DOCBOOK_XSL=$(XSLBASE)/xhtml5/chunk.xsl
 
 # DBLatex's dblatex script for PDF generation from DocBook
 DBLATEX=@DBLATEX@
diff --git a/doc/html/style.css b/doc/html/style.css
index 8f84002c4..4be89d30f 100644
--- a/doc/html/style.css
+++ b/doc/html/style.css
@@ -127,6 +127,12 @@ h5 {
 table, td {
     border-collapse: collapse;
 }
+ul.toc {
+    padding-left: 0;
+}
+ul.toc li {
+    list-style-type: none;
+}
 
 
 /* 3. Block Formatted ----------------------------------------------------- */

commit 51430894851247f5a30a04c393504e3a25b23ec6
Author: Sandro Santilli <strk at kbt.io>
Date:   Fri Sep 29 10:03:48 2023 +0200

    Update pot (for new HasZ/HasM funx)

diff --git a/doc/po/templates/postgis-manual.pot b/doc/po/templates/postgis-manual.pot
index ac375afa5..e2b1484bb 100644
--- a/doc/po/templates/postgis-manual.pot
+++ b/doc/po/templates/postgis-manual.pot
@@ -10810,6 +10810,65 @@ msgstr ""
 msgid ", <xref linkend=\"ST_NDims\"/>, <xref linkend=\"ST_Dimension\"/>"
 msgstr ""
 
+#. Tag: refpurpose
+#, no-c-format
+msgid "Checks if a geometry has a Z dimension."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"Checks if the input geometry has a Z dimension and returns a boolean value. "
+"If the geometry has a Z dimension, it returns true; otherwise, it returns "
+"false."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"Geometry objects with a Z dimension typically represent three-dimensional "
+"(3D) geometries, while those without it are two-dimensional (2D) geometries."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"This function is useful for determining if a geometry has elevation or "
+"height information."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid "Availability: 3.5.0"
+msgstr ""
+
+#. Tag: refpurpose
+#, no-c-format
+msgid "Checks if a geometry has an M (measure) dimension."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"Checks if the input geometry has an M (measure) dimension and returns a "
+"boolean value. If the geometry has an M dimension, it returns true; "
+"otherwise, it returns false."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"Geometry objects with an M dimension typically represent measurements or "
+"additional data associated with spatial features."
+msgstr ""
+
+#. Tag: para
+#, no-c-format
+msgid ""
+"This function is useful for determining if a geometry includes measure "
+"information."
+msgstr ""
+
 #. Tag: title
 #, no-c-format
 msgid "Bounding Box Functions"

commit 4c1509128edab81d7b39205fc17b9b118e2abe81
Author: Sandro Santilli <strk at kbt.io>
Date:   Fri Sep 29 10:02:28 2023 +0200

    Add NEWS item about ST_HasZ/ST_HasM
    
    See https://git.osgeo.org/gitea/postgis/postgis/pulls/155

diff --git a/NEWS b/NEWS
index 71ae58d26..f90510fe4 100644
--- a/NEWS
+++ b/NEWS
@@ -19,6 +19,7 @@ xxxx/xx/xx
 
   - #5055, add explicit <> geometry operator to prevent non-unique
            error with <> and != (Paul Ramsey)
+  - Add ST_HasZ/ST_HasM (Loïc Bartoletti)
 
 * Enhancements *
 

-----------------------------------------------------------------------

Summary of changes:
 NEWS                                |  1 +
 configure.ac                        | 16 +++++-----
 doc/Makefile.in                     |  5 ++--
 doc/html/style.css                  |  6 ++++
 doc/po/templates/postgis-manual.pot | 59 +++++++++++++++++++++++++++++++++++++
 5 files changed, 77 insertions(+), 10 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list