Skip to content

Commit f052cce

Browse files
committed
try to make swat+ editor work
1 parent fe38c7c commit f052cce

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

qgis/3.28.10/qgis-3.28.10.def

+9-2
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,23 @@ From: ubuntu:23.10
77
apt-get install -y --no-install-recommends \
88
wget ca-certificates \
99
qgis qgis-plugin-grass \
10-
openmpi-bin
10+
openmpi-bin \
11+
libatk1.0-0 libatk-bridge2.0-0 libgtk-3-0 libpango-1.0-0 \
12+
libxcomposite1 libxdamage1 libxrandr2 libasound2 libatspi2.0-0
1113
rm -rf /var/lib/apt/lists/*
1214

1315
# SWAT
14-
wget https://plus.swat.tamu.edu/downloads/2.3/2.3.1/swatplus-linux-installer-2.3.1.tgz
16+
wget -q https://plus.swat.tamu.edu/downloads/2.3/2.3.1/swatplus-linux-installer-2.3.1.tgz
1517
rm -rf /var/lib/apt/lists/*
1618
tar xf swatplus-linux-installer-2.3.1.tgz
1719
./installforall.sh
1820
rm *.sh
1921
chmod -R o+rx /usr/share/qgis/python/plugins/QSWATPlusLinux3_64
2022
chmod -R o+rx /usr/local/share/SWATPlus
23+
chmod 4755 /usr/local/share/SWATPlus/SWATPlusEditor/chrome-sandbox
24+
25+
# soil model
26+
wget -q https://bitbucket.org/swatplus/swatplus.editor/downloads/swatplus_soils.sqlite -P /usr/local/share/SWATPlus/Databases
2127

2228
# $ /usr/local/share/SWATPlus/TauDEM5Bin/pitremove
2329
# ./pitremove: error while loading shared libraries: libgdal.so.30: cannot open shared object file: No such file or directory
@@ -28,6 +34,7 @@ From: ubuntu:23.10
2834

2935
%environment
3036
export QSWAT_PROJECT=/usr/share/qgis/python/plugins/QSWATPlusLinux3_64
37+
export LD_LIBRARY_PATH=/usr/local/share/SWATPlus/SWATPlusEditor:$LD_LIBRARY_PATH
3138
export LC_ALL=C.UTF-8
3239

3340
%labels

0 commit comments

Comments
 (0)