summaryrefslogtreecommitdiff
path: root/gdal-cleaner.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gdal-cleaner.sh')
-rwxr-xr-xgdal-cleaner.sh37
1 files changed, 37 insertions, 0 deletions
diff --git a/gdal-cleaner.sh b/gdal-cleaner.sh
new file mode 100755
index 0000000..db17622
--- /dev/null
+++ b/gdal-cleaner.sh
@@ -0,0 +1,37 @@
+#!/bin/bash
+
+if [ $# -lt 1 ]; then
+ echo "Usage: $0 version"
+ exit 1
+fi
+
+VERSION="$1"
+PRE="$2"
+
+if [ ! -f "gdal-"${VERSION}${PRE}".tar.xz" ]; then
+ wget https://download.osgeo.org/gdal/${VERSION}/gdal-${VERSION}${PRE}.tar.xz
+fi
+
+if [ -d gdal-"${VERSION}" ] || [ -d gdal-"${VERSION}"-fedora ]; then
+ echo "gdal-${VERSION} or gdal-${VERSION}-fedora in the way, please remove and rerun this script"
+ exit 1
+fi
+
+tar xvf gdal-"${VERSION}${PRE}".tar.xz
+mv gdal-"${VERSION}"{,-fedora} && pushd gdal-"${VERSION}"-fedora
+
+rm data/cubewerx_extra.wkt
+rm data/esri_StatePlane_extra.wkt
+rm data/ecw_cs.wkt
+
+
+sed -i 's|data/cubewerx_extra.wkt||' gdal.cmake
+sed -i 's|data/esri_StatePlane_extra.wkt||' gdal.cmake
+sed -i 's|data/ecw_cs.wkt||' gdal.cmake
+
+popd
+
+
+#TODO: Insert Provenance file
+
+tar cvfJ gdal-"${VERSION}${PRE}"-fedora.tar.xz gdal-"${VERSION}"-fedora