From 4c03295e623827c7ddb7fc121f5d9baca4706731 Mon Sep 17 00:00:00 2001 From: Blottiere Paul Date: Mon, 30 Jun 2025 12:38:49 +0200 Subject: [PATCH 1/2] Add MacOS port in doc --- README.md | 2 +- doc/download.rst | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 213423e3..f159fe07 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Pointcloud -[![Release][release-image]][releases] [![Dockerhub][dockerhub-image]][dockerhub] +[![Release][release-image]][releases] [![Dockerhub][dockerhub-image]][dockerhub] [![macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=macos&logoColor=F0F0F0)] [release-image]: https://img.shields.io/badge/release-1.2.5-green.svg?style=plastic [releases]: https://github.com/pgpointcloud/pointcloud/releases diff --git a/doc/download.rst b/doc/download.rst index f2725728..7e316a7d 100644 --- a/doc/download.rst +++ b/doc/download.rst @@ -81,6 +81,12 @@ pgPointcloud is directly included in the `PostGIS`_ bundle. .. _`PostGIS`: https://postgis.net/windows_downloads/ +**MacOS** + +pgpointcloud is available on macOS via `MacPorts`_. + +.. _`MacPorts`: https://ports.macports.org/port/pgpointcloud/ + **Debian** Debian packages are now `available`_ on: From b148973ae58194238a05700b087e34a60c3cd179 Mon Sep 17 00:00:00 2001 From: Blottiere Paul Date: Mon, 30 Jun 2025 12:40:51 +0200 Subject: [PATCH 2/2] Update install chapter and add plateforms badges --- Makefile | 9 --- README.md | 4 +- doc/index.rst | 4 +- doc/{download.rst => install.rst} | 113 +++++++++++++++--------------- 4 files changed, 63 insertions(+), 67 deletions(-) rename doc/{download.rst => install.rst} (94%) diff --git a/Makefile b/Makefile index 510dcf8e..2af97e5b 100644 --- a/Makefile +++ b/Makefile @@ -10,15 +10,6 @@ check: installcheck: $(MAKE) -C pgsql $@ -astyle: - find . \ - -name "*.c" \ - -type f \ - -or \ - -name "*.h" \ - -type f \ - -exec astyle --style=ansi --indent=tab --suffix=none {} ';' - maintainer-clean: clean rm -f config.log config.mk config.status lib/pc_config.h configure rm -rf autom4te.cache build diff --git a/README.md b/README.md index f159fe07..b1dd31ae 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,8 @@ # Pointcloud -[![Release][release-image]][releases] [![Dockerhub][dockerhub-image]][dockerhub] [![macOS](https://img.shields.io/badge/mac%20os-000000?style=for-the-badge&logo=macos&logoColor=F0F0F0)] +[![Release][release-image]][releases] [![Dockerhub][dockerhub-image]][dockerhub] + +![Linux](https://img.shields.io/badge/Linux-FCC624?logo=linux&logoColor=black) ![FreeBSD](https://img.shields.io/badge/FreeBSD-AB2B28?logo=freebsd&logoColor=fff) ![macOS](https://img.shields.io/badge/macOS-000000?logo=apple&logoColor=F0F0F0) ![Windows](https://custom-icon-badges.demolab.com/badge/Windows-0078D6?logo=windows11&logoColor=white) [release-image]: https://img.shields.io/badge/release-1.2.5-green.svg?style=plastic [releases]: https://github.com/pgpointcloud/pointcloud/releases diff --git a/doc/index.rst b/doc/index.rst index a236f4b9..236ca4b8 100644 --- a/doc/index.rst +++ b/doc/index.rst @@ -30,13 +30,13 @@ Concepts concepts/index -Download +Install -------------------------------------------------------------------------------- .. toctree:: :maxdepth: 2 - download + install Getting Started -------------------------------------------------------------------------------- diff --git a/doc/download.rst b/doc/install.rst similarity index 94% rename from doc/download.rst rename to doc/install.rst index 7e316a7d..9665ed70 100644 --- a/doc/download.rst +++ b/doc/install.rst @@ -1,7 +1,7 @@ -.. _download: +.. _install: ****************************************************************************** -Download +Install ****************************************************************************** @@ -10,16 +10,68 @@ Download :backlinks: none -Current Release(s) +Docker image +----------------------------------------------------------------------------- + +An official Docker image is available on `Docker Hub`_. To retrieve the +development version: + +.. code-block:: console + + $ docker pull pgpointcloud/pointcloud + +.. _`Docker Hub`: https://hub.docker.com/r/pgpointcloud/pointcloud + + +GNU/Linux +------------------------------------------------------------------------------ + +**Debian** + +Debian packages are now `available`_ on: + + - Ubuntu 22.04 + - Debian Testing + - Debian Unstable + - Raspbian Testing + +.. _`available`: https://tracker.debian.org/pkg/pgpointcloud + + +**AUR** + +pgPointcloud is available on Arch Linux through the `user repository`_. + +.. _`user repository`: https://aur.archlinux.org/packages/pgpointcloud + + +Windows +------------------------------------------------------------------------------ + +pgPointcloud is directly included in the `PostGIS`_ bundle. + +.. _`PostGIS`: https://postgis.net/windows_downloads/ + + +MacOS +------------------------------------------------------------------------------ + +pgpointcloud is available on macOS via `MacPorts`_. + +.. _`MacPorts`: https://ports.macports.org/port/pgpointcloud/ + + +Releases tarballs ------------------------------------------------------------------------------ +**Current Release** + * **19-09-2023** `pointcloud-1.2.5.tar.gz`_ (`Release Notes`_) .. _`Release Notes`: https://github.com/pgpointcloud/pointcloud/blob/v1.2.5/NEWS -Past Releases ------------------------------------------------------------------------------- +**Past Releases** * **26-09-2022** `pointcloud-1.2.4.tar.gz`_ * **12-09-2022** `pointcloud-1.2.3.tar.gz`_ @@ -45,7 +97,7 @@ Past Releases .. _source: -Development Source +Sources ------------------------------------------------------------------------------ The source code repository for pgPointcloud is on `GitHub`_. You can retrieve @@ -56,52 +108,3 @@ the development version with ``git``: $ git clone https://github.com/pgpointcloud/pointcloud/ .. _`github`: https://github.com/pgpointcloud/pointcloud/ - - -Docker Hub ------------------------------------------------------------------------------ - -An official Docker image is available on `Docker Hub`_. To retrieve the -development version: - -.. code-block:: console - - $ docker pull pgpointcloud/pointcloud - -.. _`Docker Hub`: https://hub.docker.com/r/pgpointcloud/pointcloud - - -Binaries ------------------------------------------------------------------------------- - -**Windows** - -pgPointcloud is directly included in the `PostGIS`_ bundle. - -.. _`PostGIS`: https://postgis.net/windows_downloads/ - - -**MacOS** - -pgpointcloud is available on macOS via `MacPorts`_. - -.. _`MacPorts`: https://ports.macports.org/port/pgpointcloud/ - -**Debian** - -Debian packages are now `available`_ on: - - - Ubuntu 22.04 - - Debian Testing - - Debian Unstable - - Raspbian Testing - -.. _`available`: https://tracker.debian.org/pkg/pgpointcloud - - -**AUR** - -pgPointcloud is available on Arch Linux through the `user repository`_. - -.. _`user repository`: https://aur.archlinux.org/packages/pgpointcloud -