<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/86f81c36b25addc0b6fda8b76dd5b81441db59ec">https://github.com/macports/macports-ports/commit/86f81c36b25addc0b6fda8b76dd5b81441db59ec</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 86f81c36b25addc0b6fda8b76dd5b81441db59ec
</span>Author: Nicklas Larsson <n_larsson@yahoo.com>
AuthorDate: Wed Jan 10 12:54:54 2024 +0100
<span style='display:block; white-space:pre;color:#404040;'> saga, py-pysaga: new py*-pysaga subports, replacing python variants
</span>---
gis/saga/Portfile | 207 +++++++++++++++++++++++++++++++-----------------------
1 file changed, 121 insertions(+), 86 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gis/saga/Portfile b/gis/saga/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 52837ed78cd..da1ee9dbcba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gis/saga/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gis/saga/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -23,7 +23,8 @@ long_description SAGA - System for Automated Geoscientific Analyses - is\
</span> It uses wxWidgets as a GUI.
homepage https://saga-gis.sourceforge.io/en/index.html
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites sourceforge:project/saga-gis/SAGA%20-%20[lindex [split ${version} "."] 0]/SAGA%20-%20${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set master_sites_in sourceforge:project/saga-gis/SAGA%20-%20[lindex [split ${version} "."] 0]/SAGA%20-%20${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites ${master_sites_in}
</span>
checksums rmd160 7d2b7c16a1744e3e027eeea60e7298567a49e962 \
sha256 cc1769e04cb3a5cdb5ce1036f940fa2eb5cd1feb127dbd1abceb1cc426c6c631 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,15 +39,26 @@ depends_build-append \
</span> port:pkgconfig \
port:swig
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span> # SAGA 9.1.0 do not support PROJ 8+ API
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append port:${wxWidgets.port} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:${wxWidgets.port} \
</span> port:gdal \
port:proj7 \
port:opencv4 \
port:pdal \
port:curl \
port:tiff
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:${wxWidgets.port} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:gdal \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:proj7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:opencv4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:pdal \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:tiff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> compiler.cxx_standard 2014
configure.pkg_config_path-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -73,111 +85,134 @@ configure.args-append -DWITH_TOOLS=ON \
</span> -DWITH_TOOLS_RIEGL=OFF \
-DWITH_TOOLS_VIGRA=OFF \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant gui description "Build with GUI interface" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DWITH_GUI=OFF -DWITH_GUI=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Variants
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name}} {
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Set ODBC variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant unixodbc conflicts iodbc description {Build ODBC driver against unixODBC} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:unixODBC
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant gui description "Build with GUI interface" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DWITH_GUI=OFF -DWITH_GUI=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant iodbc conflicts unixodbc description {Build ODBC driver against iODBC} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:libiodbc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Set ODBC variant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant unixodbc conflicts iodbc description {Build ODBC driver against unixODBC} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:unixODBC
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset unixodbc] && ![variant_isset iodbc]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- default_variants +unixodbc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant iodbc conflicts unixodbc description {Build ODBC driver against iODBC} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:libiodbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![variant_isset unixodbc] && ![variant_isset iodbc]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ default_variants +unixodbc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant vigra description "Add VIGRA support" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-configure {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # If HDF5 is built with a mpi variant, we need to know the path to "mpi.h".
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Figure out HDF5's mpi include directory:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set mpl_include_dir ""
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![catch {set result [active_variants hdf5 openmpi]}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {$result} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set mpl_include_dir "-I${prefix}/include/openmpi-mp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant vigra description "Add VIGRA support" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # If HDF5 is built with a mpi variant, we need to know the path to "mpi.h".
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Figure out HDF5's mpi include directory:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set mpl_include_dir ""
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![catch {set result [active_variants hdf5 openmpi]}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {$result} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set mpl_include_dir "-I${prefix}/include/openmpi-mp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {![catch {set result [active_variants hdf5 mpich]}]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if {$result} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set mpl_include_dir "-I${prefix}/include/mpich-mp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {![catch {set result [active_variants hdf5 mpich]}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {$result} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set mpl_include_dir "-I${prefix}/include/mpich-mp"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {$mpl_include_dir ne ""} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.cxxflags-append ${mpl_include_dir}
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>- if {$mpl_include_dir ne ""} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.cxxflags-append ${mpl_include_dir}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DWITH_TOOLS_VIGRA=OFF -DWITH_TOOLS_VIGRA=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DWITH_MRMR=OFF -DWITH_MRMR=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:vigra \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:hdf5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:fftw-3
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DWITH_TOOLS_VIGRA=OFF -DWITH_TOOLS_VIGRA=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DWITH_MRMR=OFF -DWITH_MRMR=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:vigra \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:hdf5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:fftw-3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant libharu description "Add libHaru support for PDF creation" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DWITH_TOOLS_HPDF=OFF -DWITH_TOOLS_HPDF=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:libharu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant libharu description "Add libHaru support for PDF creation" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DWITH_TOOLS_HPDF=OFF -DWITH_TOOLS_HPDF=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:libharu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Set PostgreSQL variant
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set postgresql_suffixes {12 13 14 15}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set postgresql_variants {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lappend postgresql_variants postgresql${suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set vrt postgresql${suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set index [lsearch -exact ${postgresql_variants} ${vrt}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set conf [lreplace ${postgresql_variants} ${index} ${index}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ variant ${vrt} description "Use PostgreSQL ${suffix}" conflicts {*}${conf} "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:${vrt}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.env-append POSTGRES_HOME=${prefix}/lib/${vrt}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DWITH_TOOLS_POSTGRES=OFF -DWITH_TOOLS_POSTGRES=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # PostgreSQL default
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set pgdefault "if {"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set pgdefault "${pgdefault}!\[variant_isset postgresql${suffix}\] && "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set pgdefault [string range ${pgdefault} 0 end-4]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set pgdefault "${pgdefault}} { default_variants +postgresql15 }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ eval ${pgdefault}
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Set Python variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_suffixes {39 310 311}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set python_variants {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach pyver ${python_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend python_variants python${pyver}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Python subports
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set python_versions {39 310 311 312}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+foreach v ${python_versions} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ subport py${v}-py${name} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup python 1.0
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach pyver ${python_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set index [lsearch -exact ${python_variants} python${pyver}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set py_dot_ver [string index ${pyver} 0].[string range ${pyver} 1 end]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set conf [lreplace ${python_variants} ${index} ${index}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- variant python${pyver} description "Add Python ${py_dot_ver} API" conflicts {*}${conf} "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:python${pyver} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:swig-python
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DWITH_PYTHON=OFF -DWITH_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DWITH_PYTHON_PKG=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace \"s|@PYVER@|${py_dot_ver}|\" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${worksrcpath}/saga-gis/src/saga_core/saga_api/saga_api_python/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ categories gis python
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Set PostgreSQL variant
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set postgresql_suffixes {12 13 14 15}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:${name}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set postgresql_variants {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- lappend postgresql_variants postgresql${suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ use_configure yes
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set vrt postgresql${suffix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set index [lsearch -exact ${postgresql_variants} ${vrt}]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set conf [lreplace ${postgresql_variants} ${index} ${index}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.default_version ${v}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ python.add_dependencies no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.cmd make
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ build.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.cmd make install
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ destroot.destdir DESTDIR=${destroot}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- variant ${vrt} description "Use PostgreSQL ${suffix}" conflicts {*}${conf} "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:${vrt}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.env-append POSTGRES_HOME=${prefix}/lib/${vrt}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-replace -DWITH_TOOLS_POSTGRES=OFF -DWITH_TOOLS_POSTGRES=ON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- "
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites ${master_sites_in}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ livecheck.type none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# PostgreSQL default
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pgdefault "if {"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Python bindings for supported Python versions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[string match "py*" ${subport}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description PySAGA, Python ${python.branch} bindings for SAGA
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description {*}${description}.
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-foreach suffix ${postgresql_suffixes} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- set pgdefault "${pgdefault}!\[variant_isset postgresql${suffix}\] && "
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:python${python.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_build-append port:swig-python
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set pgdefault [string range ${pgdefault} 0 end-4]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-set pgdefault "${pgdefault}} { default_variants +postgresql15 }"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DWITH_PYTHON=OFF -DWITH_PYTHON=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append -DWITH_PYTHON_PKG=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ reinplace "s|@PYVER@|${python.branch}|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/saga-gis/src/saga_core/saga_api/saga_api_python/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-eval ${pgdefault}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${python.pkgd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ move ${destroot}${prefix}/lib/python${python.branch}/site-packages/PySAGA \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${python.pkgd}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete --force ${destroot}${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete --force ${destroot}${prefix}/include
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete --force ${destroot}${prefix}/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ delete --force ${destroot}${prefix}/share
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
destroot.target install
</pre><pre style='margin:0'>
</pre>