diff --git a/proj-8.2.1.tar.gz b/proj-8.2.1.tar.gz deleted file mode 100644 index 65a2c32..0000000 --- a/proj-8.2.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:76ed3d0c3a348a6693dfae535e5658bbfd47f71cb7ff7eb96d9f12f7e068b1cf -size 5882136 diff --git a/proj-9.1.0.tar.gz b/proj-9.1.0.tar.gz new file mode 100644 index 0000000..391a1a0 --- /dev/null +++ b/proj-9.1.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:81b2239b94cad0886222cde4f53cb49d34905aad2a1317244a0c30a553db2315 +size 5299132 diff --git a/proj-data-1.11.tar.gz b/proj-data-1.11.tar.gz new file mode 100644 index 0000000..def8c0c --- /dev/null +++ b/proj-data-1.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a67b7ce4622c30be6bce3a43461e8d848da153c3b171beebbbea28f64d4ef363 +size 597743778 diff --git a/proj-data-1.7.tar.gz b/proj-data-1.7.tar.gz deleted file mode 100644 index c811a68..0000000 --- a/proj-data-1.7.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa748aae86577460ca1afae93d35e59606009df4f292dffa3a07eaaac14b2196 -size 585899744 diff --git a/proj.changes b/proj.changes index 971f915..f60d9ae 100644 --- a/proj.changes +++ b/proj.changes @@ -1,3 +1,51 @@ +------------------------------------------------------------------- +Sun Nov 13 16:36:35 UTC 2022 - Predrag Ivanović + +- * Update to 9.1.0: + * Database: update to EPSG v10.074 (#3273) + * Update ESRI objects to version 3.0.0 (#3257) + * Add Svalbard geoid grid no_kv_arcgp-2006-sk to grid alternatives (#3292) + * Added French grid fr_ign_RAF20 to grid alternatives (#3228) + * PROJ pipeline generator: recognize opposite Helmert transformations using a different convention (#3265) + * Introduce PROJ_DATA` environment variable to deprecate PROJ_LIB (#3253) + * projinfo: fix crash on –list-crs when proj.db cannot be opened (#3290) + * WKT parser: fix issue when parsing some WKT1 with Hotine_Oblique_Mercator_Azimuth_Center and ignoring rectified_grid_angle (#3280) + +9.0.1 Release Notes + * Update to EPSG 10.064 (#3208) + * Add OGC:CRS84h (WGS 84 longitude-latitude-height) (#3155) + * Increase MAX_ITER so Mollweide forward projection works near the poles (#3082) + * Fix wrong results with SQLite 3.38.0 (#3091) + * Fix issue when transforming from/to BoundCRS of 3D CRS with non-Greenwich prime meridian, created from WKT (#3098) + * Fix issues with WKT of concatenated operations (#3105) + * unitconvert: round to nearest date when converting to yyyymmdd (#3111) + * Fix comparison of GeodeticRefrenceFrame vs DynamicGeodeticReferenceFrame (#3120) + * Fix datum names when importing from PROJ4 crs strings (affects some transformations using geoidgrids) (#3129) + * Deal with PARAMETER["EPSG code for Interpolation CRS",crs_code] (#3149) + * ITRF2014: fix ITRF2014:ITRF88,ITRF94 and ITRF96 definitions (#3159) + * WKT import: deal with Projected CRS that is a mix of WKT1:GDAL / WKT1:ESRI (#3189) + * createOperations(): fix/improve result of ‘BD72 + Ostend height’ to ‘WGS84+EGM96 height’ (#3199) + * WKT import: correctly deal with absence of Latitude_Of_Origin parameter in WKT1 ESRI with Stereographic projection (#3212) + * PROJJSON parser: do not error out if a datum ensemble member is unknown in the database (#3223) + + 9.0.0 Release Notes + * Support for the autotools build system has been removed (#3027) See RFC7 for details: https://proj.org/community/rfc/rfc-7.html + * ESRI projection engine db to version 12.9 (#2943) + * EPSG v10.054 (#3051) + * Vertical grid files for PL-geoid-2011, Polish geoid model (#2960) + * Belgian geoid model hBG18 to grid alternatives (#3044) + * Add new option to proj_create_crs_to_crs_from_pj() method to force +over on transformation operations (#2914) + * Implement Geographic3D to Depth/Geog2D+Depth as used by ETRS89 to CD Norway depth (#3010) + * Use external gtest by default when possible (#3035) + * CMake: make BUILD_SHARED_LIBS=ON the default even on Windows (#3042) + * Fix extremely long parsing time on hostile PROJ strings (#2968) + * Better deal with importing strings like +init=epsg:XXXX +over (#3055) + * Fix importing CRS definition with +proj=peirce_q and +shape different from square or diamond (#3057) + +- Packaging changes: + * Switch to cmake build + * Add nlohmann_json-devel as BuildReq + ------------------------------------------------------------------- Fri Jan 21 21:35:08 UTC 2022 - Dirk Müller diff --git a/proj.spec b/proj.spec index 171aaf6..9a739cd 100644 --- a/proj.spec +++ b/proj.spec @@ -16,11 +16,11 @@ # -%define data_version 1.7 -%define sover 22 +%define data_version 1.11 +%define sover 25 %define libname lib%{name}%{sover} Name: proj -Version: 8.2.1 +Version: 9.1.0 Release: 0 Summary: Cartographic projection software License: MIT @@ -28,12 +28,14 @@ Group: Productivity/Scientific/Other URL: https://proj.org/ Source0: http://download.osgeo.org/proj/%{name}-%{version}.tar.gz Source1: https://download.osgeo.org/%{name}/%{name}-data-%{data_version}.tar.gz +BuildRequires: cmake BuildRequires: gcc-c++ BuildRequires: pkgconfig >= 0.9.0 BuildRequires: sqlite3 BuildRequires: pkgconfig(gtest) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(nlohmann_json) BuildRequires: pkgconfig(sqlite3) >= 3.11 Provides: libproj = %{version} @@ -96,28 +98,28 @@ Supplements: proj\ %data_subpkg -c fr -n France %data_subpkg -c is -n Island -e ISL %data_subpkg -c jp -n Japan +%data_subpkg -c mx -n Mexico %data_subpkg -c nc -n %{quote:New Caledonia} %data_subpkg -c nl -n Netherlands %data_subpkg -c no -n Norway %data_subpkg -c nz -n %{quote:New Zealand} +%data_subpkg -c pl -n Poland %data_subpkg -c pt -n Portugal %data_subpkg -c se -n Sweden %data_subpkg -c sk -n Slovakia %data_subpkg -c uk -n %{quote:United Kingdom} %data_subpkg -c us -n %{quote:United States} +%data_subpkg -c za -n %{quote:South Africa} %prep %setup -q %build -%configure \ - --with-external-gtest \ - --disable-static \ - --enable-lto -%make_build +%cmake +%cmake_build %install -%make_install +%cmake_install tar -C %{buildroot}%{_datadir}/%{name} -xf %{SOURCE1} find %{buildroot} -type f -name "*.la" -delete -print # It would be good to find out where these extra files @@ -127,7 +129,7 @@ rm -rf %{buildroot}%{_datadir}/doc/${name} %check # Tests dont work on i586 and noone cares %ifnarch %{ix86} -%make_build check +%ctest %endif %post -n %{libname} -p /sbin/ldconfig @@ -180,6 +182,10 @@ rm -rf %{buildroot}%{_datadir}/doc/${name} %{_includedir}/*.h %{_includedir}/proj %{_libdir}/libproj.so +%dir %{_libdir}/cmake/proj/ +%{_libdir}/cmake/proj/*.cmake +%dir %{_libdir}/cmake/proj4/ +%{_libdir}/cmake/proj4/*.cmake %{_libdir}/pkgconfig/proj.pc %changelog