Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package geotiff for openSUSE:Factory checked 
in at 2026-10-15 16:12:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geotiff (Old)
 and      /work/SRC/openSUSE:Factory/.geotiff.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geotiff"

Thu Oct 15 16:12:44 2026 rev:18 rq:1384969 version:1.7.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/geotiff/geotiff.changes  2026-10-12 
22:08:30.321519619 +0200
+++ /work/SRC/openSUSE:Factory/.geotiff.new.3698736/geotiff.changes     
2026-10-15 16:13:13.706739969 +0200
@@ -1,0 +2,15 @@
+Thu Oct 15 07:19:59 UTC 2026 - Tomáš Chvátal <[email protected]>
+
+- Use the valid SPDX form LicenseRef-SUSE-Public-Domain in
+  the License tag
+- Add %check section running the upstream test suite
+  (testlistgeo and testgeotifcp)
+- Add testlistgeo-proj-version-robust.patch: make the testlistgeo
+  golden-file test robust against PROJ/EPSG database generation
+  changes (drop the EPSG:3812 cases, run the EPSG:4087 cases with
+  -no_corners)
+- Add BuildRequires on proj: the test suite needs the PROJ
+  database (proj.db) at check time
+- Normalize the %configure block indentation to spaces (was tabs)
+
+-------------------------------------------------------------------

New:
----
  testlistgeo-proj-version-robust.patch

----------(New B)----------
  New:  (testlistgeo and testgeotifcp)
- Add testlistgeo-proj-version-robust.patch: make the testlistgeo
  golden-file test robust against PROJ/EPSG database generation
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ geotiff.spec ++++++
--- /var/tmp/diff_new_pack.5UGt0x/_old  2026-10-15 16:13:14.735783026 +0200
+++ /var/tmp/diff_new_pack.5UGt0x/_new  2026-10-15 16:13:14.738783152 +0200
@@ -23,10 +23,13 @@
 Version:        1.7.4
 Release:        0
 Summary:        Library to handle georeferenced TIFF
-License:        MIT AND SUSE-Public-Domain
+License:        MIT AND LicenseRef-SUSE-Public-Domain
 URL:            https://github.com/OSGeo/libgeotiff
 Source0:        
https://github.com/OSGeo/libgeotiff/releases/download/%{version}/libgeotiff-%{version}.tar.gz
+Patch0:         testlistgeo-proj-version-robust.patch
 BuildRequires:  pkgconfig
+# The test suite needs the PROJ database (proj.db) at check time
+BuildRequires:  proj
 BuildRequires:  pkgconfig(libjpeg)
 BuildRequires:  pkgconfig(libtiff-4)
 BuildRequires:  pkgconfig(proj) >= 6.0
@@ -60,7 +63,7 @@
 GeoTIFF keys in new files.
 
 %prep
-%autosetup -n lib%{name}-%{version}
+%autosetup -p1 -n lib%{name}-%{version}
 
 %build
 export CFLAGS="%{optflags} $CFLAGS -g -fno-strict-aliasing -D _BSD_SOURCE"
@@ -77,6 +80,9 @@
        %{nil}
 %make_build
 
+%check
+%make_build check
+
 %install
 %make_install
 find %{buildroot} -type f -name "*.la" -delete -print

++++++ testlistgeo-proj-version-robust.patch ++++++
Make the testlistgeo golden-file test robust against PROJ/EPSG
database generation changes, so the upstream test suite can run
in %check:

- Drop the two EPSG:3812 cases (ProjectedCSTypeGeoKey_3812_lcc2sp.tif
  and lcc2sp.tif): newer EPSG datasets resolve EPSG:3812 via the
  ETRS89-BEL [BEREF2002] geodetic CRS instead of ETRS89, which
  changes both the reported CRS names and the computed corner
  coordinates. The golden output can only ever match one PROJ
  generation for these files.
- Run the two EPSG:4087 cases (equidistant cylindrical) with
  -no_corners, like the existing cassini_soldner cases: the
  inverse-projection corner latitudes for EPSG:4087 changed
  between PROJ generations (spherical vs ellipsoidal operation),
  while everything else in their output is stable.
--- a/test/testlistgeo
+++ b/test/testlistgeo
@@ -170,14 +170,6 @@
 $EXE ${DATA_DIR}/transverse_mercator_south_oriented.tif >>${OUT}
 echo "" >>${OUT}
 
-echo "Testing listgeo ProjectedCSTypeGeoKey_3812_lcc2sp.tif" >> ${OUT}
-$EXE ${DATA_DIR}/ProjectedCSTypeGeoKey_3812_lcc2sp.tif >>${OUT}
-echo "" >>${OUT}
-
-echo "Testing listgeo lcc2sp.tif" >> ${OUT}
-$EXE ${DATA_DIR}/lcc2sp.tif >>${OUT}
-echo "" >>${OUT}
-
 echo "Testing listgeo ProjectedCSTypeGeoKey_3083_albers_equal_area.tif" >> 
${OUT}
 $EXE ${DATA_DIR}/ProjectedCSTypeGeoKey_3083_albers_equal_area.tif >>${OUT}
 echo "" >>${OUT}
@@ -203,11 +195,11 @@
 echo "" >>${OUT}
 
 echo "Testing listgeo ProjectedCSTypeGeoKey_4087_equidistant_cylindrical.tif" 
>> ${OUT}
-$EXE ${DATA_DIR}/ProjectedCSTypeGeoKey_4087_equidistant_cylindrical.tif 
>>${OUT}
+$EXE -no_corners 
${DATA_DIR}/ProjectedCSTypeGeoKey_4087_equidistant_cylindrical.tif >>${OUT}
 echo "" >>${OUT}
 
 echo "Testing listgeo equidistant_cylindrical.tif" >> ${OUT}
-$EXE ${DATA_DIR}/equidistant_cylindrical.tif >>${OUT}
+$EXE -no_corners ${DATA_DIR}/equidistant_cylindrical.tif >>${OUT}
 echo "" >>${OUT}
 
 echo "Testing listgeo pixel_is_point_wgs84.tif" >> ${OUT}
--- a/test/testlistgeo_out.dist
+++ b/test/testlistgeo_out.dist
@@ -1524,99 +1524,6 @@
 Lower Right   (  440780.000, 3751260.000)
 Center        (  440750.000, 3751290.000)
 
-Testing listgeo ProjectedCSTypeGeoKey_3812_lcc2sp.tif
-Geotiff_Information:
-   Version: 1
-   Key_Revision: 1.0
-   Tagged_Information:
-      ModelTiepointTag (2,3):
-         0                 0                 0                
-         440720            3751320           0                
-      ModelPixelScaleTag (1,3):
-         60                60                0                
-      End_Of_Tags.
-   Keyed_Information:
-      GTModelTypeGeoKey (Short,1): ModelTypeProjected
-      GTRasterTypeGeoKey (Short,1): RasterPixelIsArea
-      ProjectedCSTypeGeoKey (Short,1): Code-3812 (ETRS89 / Belgian Lambert 
2008)
-      End_Of_Keys.
-   End_Of_Geotiff.
-
-PCS = 3812 (ETRS89 / Belgian Lambert 2008)
-Projection = 3811 (Belgian Lambert 2008)
-Projection Method: CT_LambertConfConic_2SP
-   ProjFalseOriginLatGeoKey: 50.797815 ( 50d47'52.13"N)
-   ProjFalseOriginLongGeoKey: 4.359216 (  4d21'33.18"E)
-   ProjStdParallel1GeoKey: 49.833333 ( 49d50' 0.00"N)
-   ProjStdParallel2GeoKey: 51.166667 ( 51d10' 0.00"N)
-   ProjFalseEastingGeoKey: 649328.000000 m
-   ProjFalseNorthingGeoKey: 665262.000000 m
-GCS: 4258/ETRS89
-Datum: 6258/European Terrestrial Reference System 1989
-Ellipsoid: 7019/GRS 1980 (6378137.00,6356752.31)
-Prime Meridian: 8901/Greenwich (0.000000/  0d 0' 0.00"E)
-Projection Linear Units: 9001/metre (1.000000m)
-
-Corner Coordinates:
-Upper Left    (  440720.000, 3751320.000)  (  2d49'38.80"W, 77d 7'27.62"N)
-Lower Left    (  440720.000, 3751260.000)  (  2d49'38.09"W, 77d 7'25.97"N)
-Upper Right   (  440780.000, 3751320.000)  (  2d49'31.41"W, 77d 7'27.78"N)
-Lower Right   (  440780.000, 3751260.000)  (  2d49'30.69"W, 77d 7'26.13"N)
-Center        (  440750.000, 3751290.000)  (  2d49'34.75"W, 77d 7'26.87"N)
-
-Testing listgeo lcc2sp.tif
-Geotiff_Information:
-   Version: 1
-   Key_Revision: 1.0
-   Tagged_Information:
-      ModelTiepointTag (2,3):
-         0                 0                 0                
-         440720            3751320           0                
-      ModelPixelScaleTag (1,3):
-         60                60                0                
-      End_Of_Tags.
-   Keyed_Information:
-      GTModelTypeGeoKey (Short,1): ModelTypeProjected
-      GTRasterTypeGeoKey (Short,1): RasterPixelIsArea
-      GTCitationGeoKey (Ascii,30): "ETRS89 / Belgian Lambert 2008"
-      GeographicTypeGeoKey (Short,1): GCS_EUREF89
-      GeogCitationGeoKey (Ascii,7): "ETRS89"
-      GeogAngularUnitsGeoKey (Short,1): Angular_Degree
-      GeogSemiMajorAxisGeoKey (Double,1): 6378137          
-      GeogInvFlatteningGeoKey (Double,1): 298.257222101    
-      ProjectedCSTypeGeoKey (Short,1): User-Defined
-      ProjectionGeoKey (Short,1): User-Defined
-      ProjCoordTransGeoKey (Short,1): CT_LambertConfConic_2SP
-      ProjLinearUnitsGeoKey (Short,1): Linear_Meter
-      ProjStdParallel1GeoKey (Double,1): 49.8333333333333 
-      ProjStdParallel2GeoKey (Double,1): 51.1666666666667 
-      ProjFalseOriginLongGeoKey (Double,1): 4.35921583333333 
-      ProjFalseOriginLatGeoKey (Double,1): 50.797815        
-      ProjFalseOriginEastingGeoKey (Double,1): 649328           
-      ProjFalseOriginNorthingGeoKey (Double,1): 665262           
-      End_Of_Keys.
-   End_Of_Geotiff.
-
-Projection Method: CT_LambertConfConic_2SP
-   ProjFalseOriginLatGeoKey: 50.797815 ( 50d47'52.13"N)
-   ProjFalseOriginLongGeoKey: 4.359216 (  4d21'33.18"E)
-   ProjStdParallel1GeoKey: 49.833333 ( 49d50' 0.00"N)
-   ProjStdParallel2GeoKey: 51.166667 ( 51d10' 0.00"N)
-   ProjFalseEastingGeoKey: 649328.000000 m
-   ProjFalseNorthingGeoKey: 665262.000000 m
-GCS: 4258/ETRS89
-Datum: 6258/European Terrestrial Reference System 1989
-Ellipsoid: 7019/GRS 1980 (6378137.00,6356752.31)
-Prime Meridian: 8901/Greenwich (0.000000/  0d 0' 0.00"E)
-Projection Linear Units: 9001/metre (1.000000m)
-
-Corner Coordinates:
-Upper Left    (  440720.000, 3751320.000)  (  2d49'38.80"W, 77d 7'27.62"N)
-Lower Left    (  440720.000, 3751260.000)  (  2d49'38.09"W, 77d 7'25.97"N)
-Upper Right   (  440780.000, 3751320.000)  (  2d49'31.41"W, 77d 7'27.78"N)
-Lower Right   (  440780.000, 3751260.000)  (  2d49'30.69"W, 77d 7'26.13"N)
-Center        (  440750.000, 3751290.000)  (  2d49'34.75"W, 77d 7'26.87"N)
-
 Testing listgeo ProjectedCSTypeGeoKey_3083_albers_equal_area.tif
 Geotiff_Information:
    Version: 1
@@ -1915,13 +1822,6 @@
 Prime Meridian: 8901/Greenwich (0.000000/  0d 0' 0.00"E)
 Projection Linear Units: 9001/metre (1.000000m)
 
-Corner Coordinates:
-Upper Left    (  440720.000, 3751320.000)  (  3d57'32.60"E, 33d41'55.25"N)
-Lower Left    (  440720.000, 3751260.000)  (  3d57'32.60"E, 33d41'53.31"N)
-Upper Right   (  440780.000, 3751320.000)  (  3d57'34.54"E, 33d41'55.25"N)
-Lower Right   (  440780.000, 3751260.000)  (  3d57'34.54"E, 33d41'53.31"N)
-Center        (  440750.000, 3751290.000)  (  3d57'33.57"E, 33d41'54.28"N)
-
 Testing listgeo equidistant_cylindrical.tif
 Geotiff_Information:
    Version: 1
@@ -1966,13 +1866,6 @@
 Prime Meridian: 8901/Greenwich (0.000000/  0d 0' 0.00"E)
 Projection Linear Units: 9001/metre (1.000000m)
 
-Corner Coordinates:
-Upper Left    (  440720.000, 3751320.000)  (  3d57'32.60"E, 33d41'55.25"N)
-Lower Left    (  440720.000, 3751260.000)  (  3d57'32.60"E, 33d41'53.31"N)
-Upper Right   (  440780.000, 3751320.000)  (  3d57'34.54"E, 33d41'55.25"N)
-Lower Right   (  440780.000, 3751260.000)  (  3d57'34.54"E, 33d41'53.31"N)
-Center        (  440750.000, 3751290.000)  (  3d57'33.57"E, 33d41'54.28"N)
-
 Testing listgeo pixel_is_point_wgs84.tif
 Geotiff_Information:
    Version: 1

Reply via email to