Date: Tuesday, July 20, 2021 @ 16:29:43 Author: svenstaro Revision: 980316
archrelease: copy trunk to community-x86_64 Added: pdal/repos/community-x86_64/PKGBUILD (from rev 980315, pdal/trunk/PKGBUILD) pdal/repos/community-x86_64/ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch (from rev 980315, pdal/trunk/ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch) Deleted: pdal/repos/community-x86_64/PKGBUILD pdal/repos/community-x86_64/ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch ------------------------------------------------+ PKGBUILD | 82 +++++++++---------- ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch | 98 +++++++++++------------ 2 files changed, 89 insertions(+), 91 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-07-20 16:29:38 UTC (rev 980315) +++ PKGBUILD 2021-07-20 16:29:43 UTC (rev 980316) @@ -1,42 +0,0 @@ -# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> -# Contributor: SaultDon <sault.don gmail> -pkgname=pdal -pkgver=2.3.0 -pkgrel=1 -pkgdesc="A C++ library for translating and manipulating point cloud data" -arch=('x86_64') -url="http://www.pdal.io" -license=('BSD') -depends=('gdal' 'libgeotiff' 'laszip' 'jsoncpp' 'hexer-hobu' 'libunwind') -makedepends=('cmake' 'python' 'python-numpy' 'laz-perf' 'ninja') -optdepends=('python-numpy: for the Python plugin' - 'sqlite: for the sqlite plugin' - 'postgresql-libs: for the postgresql plugin') -provides=('pdal') -source=("https://github.com/PDAL/PDAL/releases/download/${pkgver}/PDAL-${pkgver}-src.tar.gz") -sha512sums=('9de87de7370175e76b95d3ec08667eb28b90a63eed8133f144427ff931e575d1f37aa13496f12054577539ee552458475dd054bcbdedfabe52eb0e32c4483d05') - -build() { - cd "PDAL-$pkgver-src/" - - cmake \ - -B build \ - -GNinja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DBUILD_PLUGIN_PYTHON=ON \ - -DBUILD_PLUGIN_PGPOINTCLOUD=ON \ - -DBUILD_PLUGIN_SQLITE=ON \ - -DWITH_LAZPERF=ON \ - -DWITH_LASZIP=ON \ - -DWITH_COMPLETION=ON - - ninja -C build -} - -package() { - cd "PDAL-$pkgver-src" - - DESTDIR="$pkgdir/" ninja -C build install - - install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE -} Copied: pdal/repos/community-x86_64/PKGBUILD (from rev 980315, pdal/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-07-20 16:29:43 UTC (rev 980316) @@ -0,0 +1,40 @@ +# Maintainer: Sven-Hendrik Haase <svenst...@gmail.com> +# Contributor: SaultDon <sault.don gmail> +pkgname=pdal +pkgver=2.3.0 +pkgrel=2 +pkgdesc="A C++ library for translating and manipulating point cloud data" +arch=('x86_64') +url="http://www.pdal.io" +license=('BSD') +depends=('gdal' 'libgeotiff' 'laszip' 'jsoncpp' 'hexer-hobu' 'libunwind') +makedepends=('cmake' 'python' 'python-numpy' 'laz-perf' 'ninja') +optdepends=('python-numpy: for the Python plugin' + 'sqlite: for the sqlite plugin' + 'postgresql-libs: for the postgresql plugin') +provides=('pdal') +source=("https://github.com/PDAL/PDAL/releases/download/${pkgver}/PDAL-${pkgver}-src.tar.gz") +sha512sums=('9de87de7370175e76b95d3ec08667eb28b90a63eed8133f144427ff931e575d1f37aa13496f12054577539ee552458475dd054bcbdedfabe52eb0e32c4483d05') + +build() { + cd "PDAL-$pkgver-src/" + + cmake \ + -B build \ + -GNinja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_PLUGIN_PGPOINTCLOUD=ON \ + -DWITH_LAZPERF=ON \ + -DWITH_LASZIP=ON \ + -DWITH_COMPLETION=ON + + ninja -C build +} + +package() { + cd "PDAL-$pkgver-src" + + DESTDIR="$pkgdir/" ninja -C build install + + install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/$pkgname/LICENSE +} Deleted: ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch =================================================================== --- ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch 2021-07-20 16:29:38 UTC (rev 980315) +++ ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch 2021-07-20 16:29:43 UTC (rev 980316) @@ -1,49 +0,0 @@ -From ff6875f6e45ca2fca7a21feaa537eb3fa715ea37 Mon Sep 17 00:00:00 2001 -From: Andrew Bell <andrew.bell...@gmail.com> -Date: Tue, 24 Jul 2018 08:49:40 -0400 -Subject: [PATCH] Constify python strings. Close #2099 - ---- - plugins/python/plang/Environment.cpp | 12 ++++++------ - 1 file changed, 6 insertions(+), 6 deletions(-) - -diff --git a/plugins/python/plang/Environment.cpp b/plugins/python/plang/Environment.cpp -index 19f5c1ae7..0bbcf2d70 100644 ---- a/plugins/python/plang/Environment.cpp -+++ b/plugins/python/plang/Environment.cpp -@@ -190,9 +190,9 @@ std::string getTraceback() - throw pdal::pdal_error("unable to get repr in getTraceback"); - #if PY_MAJOR_VERSION >= 3 - Py_ssize_t size; -- char *d = PyUnicode_AsUTF8AndSize(r, &size); -+ const char *d = PyUnicode_AsUTF8AndSize(r, &size); - #else -- char *d = PyString_AsString(r); -+ const char *d = PyString_AsString(r); - #endif - mssg << d; - } -@@ -208,9 +208,9 @@ std::string getTraceback() - throw pdal::pdal_error("couldn't make string representation of traceback value"); - #if PY_MAJOR_VERSION >= 3 - Py_ssize_t size; -- char *d = PyUnicode_AsUTF8AndSize(r, &size); -+ const char *d = PyUnicode_AsUTF8AndSize(r, &size); - #else -- char *d = PyString_AsString(r); -+ const char *d = PyString_AsString(r); - #endif - mssg << d; - } -@@ -266,9 +266,9 @@ std::string readPythonString(PyObject* dict, const std::string& key) - throw pdal::pdal_error("unable to get repr in readPythonString"); - #if PY_MAJOR_VERSION >= 3 - Py_ssize_t size; -- char *d = PyUnicode_AsUTF8AndSize(r, &size); -+ const char *d = PyUnicode_AsUTF8AndSize(r, &size); - #else -- char *d = PyString_AsString(r); -+ const char *d = PyString_AsString(r); - #endif - ss << d; - Copied: pdal/repos/community-x86_64/ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch (from rev 980315, pdal/trunk/ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch) =================================================================== --- ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch (rev 0) +++ ff6875f6e45ca2fca7a21feaa537eb3fa715ea37.patch 2021-07-20 16:29:43 UTC (rev 980316) @@ -0,0 +1,49 @@ +From ff6875f6e45ca2fca7a21feaa537eb3fa715ea37 Mon Sep 17 00:00:00 2001 +From: Andrew Bell <andrew.bell...@gmail.com> +Date: Tue, 24 Jul 2018 08:49:40 -0400 +Subject: [PATCH] Constify python strings. Close #2099 + +--- + plugins/python/plang/Environment.cpp | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +diff --git a/plugins/python/plang/Environment.cpp b/plugins/python/plang/Environment.cpp +index 19f5c1ae7..0bbcf2d70 100644 +--- a/plugins/python/plang/Environment.cpp ++++ b/plugins/python/plang/Environment.cpp +@@ -190,9 +190,9 @@ std::string getTraceback() + throw pdal::pdal_error("unable to get repr in getTraceback"); + #if PY_MAJOR_VERSION >= 3 + Py_ssize_t size; +- char *d = PyUnicode_AsUTF8AndSize(r, &size); ++ const char *d = PyUnicode_AsUTF8AndSize(r, &size); + #else +- char *d = PyString_AsString(r); ++ const char *d = PyString_AsString(r); + #endif + mssg << d; + } +@@ -208,9 +208,9 @@ std::string getTraceback() + throw pdal::pdal_error("couldn't make string representation of traceback value"); + #if PY_MAJOR_VERSION >= 3 + Py_ssize_t size; +- char *d = PyUnicode_AsUTF8AndSize(r, &size); ++ const char *d = PyUnicode_AsUTF8AndSize(r, &size); + #else +- char *d = PyString_AsString(r); ++ const char *d = PyString_AsString(r); + #endif + mssg << d; + } +@@ -266,9 +266,9 @@ std::string readPythonString(PyObject* dict, const std::string& key) + throw pdal::pdal_error("unable to get repr in readPythonString"); + #if PY_MAJOR_VERSION >= 3 + Py_ssize_t size; +- char *d = PyUnicode_AsUTF8AndSize(r, &size); ++ const char *d = PyUnicode_AsUTF8AndSize(r, &size); + #else +- char *d = PyString_AsString(r); ++ const char *d = PyString_AsString(r); + #endif + ss << d; +