GDAL 3.11: Add a patch to remove checks for the files we remove because of licensing...
authorDevrim Gunduz <devrim@gunduz.org>
Thu, 11 Sep 2025 21:11:50 +0000 (22:11 +0100)
committerDevrim Gunduz <devrim@gunduz.org>
Thu, 11 Sep 2025 21:11:50 +0000 (22:11 +0100)
rpm/redhat/main/common/gdal311/EL-10/gdal311-cleanup.patch [new symlink]
rpm/redhat/main/common/gdal311/EL-9/gdal311-cleanup.patch [new symlink]
rpm/redhat/main/common/gdal311/F-41/gdal311-cleanup.patch [new symlink]
rpm/redhat/main/common/gdal311/F-42/gdal311-cleanup.patch [new symlink]
rpm/redhat/main/common/gdal311/SLES-15/gdal311-cleanup.patch [new symlink]
rpm/redhat/main/common/gdal311/main/gdal311-cleanup.patch [new file with mode: 0644]
rpm/redhat/main/common/gdal311/main/gdal311.spec

diff --git a/rpm/redhat/main/common/gdal311/EL-10/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/EL-10/gdal311-cleanup.patch
new file mode 120000 (symlink)
index 0000000..4a5002c
--- /dev/null
@@ -0,0 +1 @@
+../main/gdal311-cleanup.patch
\ No newline at end of file
diff --git a/rpm/redhat/main/common/gdal311/EL-9/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/EL-9/gdal311-cleanup.patch
new file mode 120000 (symlink)
index 0000000..4a5002c
--- /dev/null
@@ -0,0 +1 @@
+../main/gdal311-cleanup.patch
\ No newline at end of file
diff --git a/rpm/redhat/main/common/gdal311/F-41/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/F-41/gdal311-cleanup.patch
new file mode 120000 (symlink)
index 0000000..4a5002c
--- /dev/null
@@ -0,0 +1 @@
+../main/gdal311-cleanup.patch
\ No newline at end of file
diff --git a/rpm/redhat/main/common/gdal311/F-42/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/F-42/gdal311-cleanup.patch
new file mode 120000 (symlink)
index 0000000..4a5002c
--- /dev/null
@@ -0,0 +1 @@
+../main/gdal311-cleanup.patch
\ No newline at end of file
diff --git a/rpm/redhat/main/common/gdal311/SLES-15/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/SLES-15/gdal311-cleanup.patch
new file mode 120000 (symlink)
index 0000000..4a5002c
--- /dev/null
@@ -0,0 +1 @@
+../main/gdal311-cleanup.patch
\ No newline at end of file
diff --git a/rpm/redhat/main/common/gdal311/main/gdal311-cleanup.patch b/rpm/redhat/main/common/gdal311/main/gdal311-cleanup.patch
new file mode 100644 (file)
index 0000000..a024586
--- /dev/null
@@ -0,0 +1,13 @@
+--- ogr/CMakeLists.txt.old     2025-09-11 22:06:20.275284282 +0100
++++ ogr/CMakeLists.txt 2025-09-11 22:06:52.838287189 +0100
+@@ -76,10 +76,7 @@
+ set(GDAL_DATA_FILES
+     LICENSE.TXT
+-    ${CMAKE_CURRENT_SOURCE_DIR}/data/cubewerx_extra.wkt
+-    ${CMAKE_CURRENT_SOURCE_DIR}/data/ecw_cs.wkt
+     ${CMAKE_CURRENT_SOURCE_DIR}/data/epsg.wkt
+-    ${CMAKE_CURRENT_SOURCE_DIR}/data/esri_StatePlane_extra.wkt
+     ${CMAKE_CURRENT_SOURCE_DIR}/data/ozi_datum.csv
+     ${CMAKE_CURRENT_SOURCE_DIR}/data/ozi_ellips.csv
+     ${CMAKE_CURRENT_SOURCE_DIR}/data/pci_datum.txt
index 32892af858e7ab1ff56ef039afd9486b30dbcb78..423af98903dcf7e946317e79b8cad909ee0f0f16 100644 (file)
@@ -53,6 +53,8 @@ Source5:      %{sname}-cleaner.sh
 
 Source6:       %{name}-pgdg-libs.conf
 
+Patch0:                %{name}-cleanup.patch
+
 # lz4 and bash-completion dependencies
 %if 0%{?suse_version} >= 1315 && 0%{?suse_version} <= 1499
 BuildRequires: liblz4-devel bash-completion-devel
@@ -276,6 +278,8 @@ manipulating GDAL file format library
 %prep
 %setup -q -n %{sname}-%{version}-fedora
 
+%patch -P 0 -p0
+
 # Delete bundled libraries
 rm -rf frmts/png/libpng
 rm -rf frmts/gif/giflib