diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000000000000000000000000000000..0a80fdce31f59c062e2abba28776e9521eddff30 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.gz filter=lfs diff=lfs merge=lfs -text diff --git a/.lfsconfig b/.lfsconfig new file mode 100644 index 0000000000000000000000000000000000000000..95b2898328a2e102be09d5833ebc8a7f39a65f24 --- /dev/null +++ b/.lfsconfig @@ -0,0 +1,2 @@ +[lfs] + url = https://artlfs.openeuler.openatom.cn/src-openEuler/netcdf diff --git a/netcdf-4.9.2.tar.gz b/netcdf-4.9.2.tar.gz deleted file mode 100644 index 96ec54122624c213a9968c9b07d04d2182e95aea..0000000000000000000000000000000000000000 Binary files a/netcdf-4.9.2.tar.gz and /dev/null differ diff --git a/netcdf-4.9.3.tar.gz b/netcdf-4.9.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d4da14a967b60553c1a4a8bbae93f0fd941a42f5 --- /dev/null +++ b/netcdf-4.9.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:990f46d49525d6ab5dc4249f8684c6deeaf54de6fec63a187e9fb382cc0ffdff +size 25619216 diff --git a/netcdf.spec b/netcdf.spec index be19785d47a87259698e8b6d1b50de14912b02c3..1d50454e6b52ca57c02f62a630123ea449f55e87 100644 --- a/netcdf.spec +++ b/netcdf.spec @@ -1,6 +1,6 @@ -%global sover 19 +%global sover 22 Name: netcdf -Version: 4.9.2 +Version: 4.9.3 Release: 1 Summary: Libraries for the Unidata network Common Data Form @@ -195,6 +195,7 @@ done %install make -C build install DESTDIR=${RPM_BUILD_ROOT} +%delete_la /bin/rm -f ${RPM_BUILD_ROOT}%{_infodir}/dir %if %{with_mpich} for mpi in %{mpi_list} @@ -204,10 +205,9 @@ do module purge done %endif -find $RPM_BUILD_ROOT/%{_libdir} -name \*.la -delete -chrpath -d %{buildroot}/%{_libdir}/mpich/lib/libnetcdf.so.19.2.2 -chrpath -d %{buildroot}/%{_libdir}/openmpi/lib/libnetcdf.so.19.2.2 +chrpath -d %{buildroot}/%{_libdir}/mpich/lib/libnetcdf.so.%{sover}.*.* +chrpath -d %{buildroot}/%{_libdir}/openmpi/lib/libnetcdf.so.%{sover}.*.* chrpath -d %{buildroot}/%{_libdir}/mpich/bin/nc4print chrpath -d %{buildroot}/%{_libdir}/openmpi/bin/nc4print chrpath -d %{buildroot}/%{_libdir}/mpich/bin/ocprint @@ -216,7 +216,6 @@ chrpath -d %{buildroot}/%{_libdir}/openmpi/bin/ocprint %check make %{?_smp_mflags} -C build check -%ldconfig_scriptlets %files %license COPYRIGHT @@ -243,6 +242,7 @@ make %{?_smp_mflags} -C build check %{_includedir}/netcdf_filter_build.h %{_includedir}/netcdf_filter_hdf5_build.h %{_includedir}/netcdf_json.h +%{_includedir}/netcdf_proplist.h %{_libdir}/libnetcdf.settings %{_libdir}/*.so %{_libdir}/pkgconfig/netcdf.pc @@ -277,6 +277,7 @@ make %{?_smp_mflags} -C build check %{_includedir}/mpich-%{_arch}/netcdf_filter_build.h %{_includedir}/mpich-%{_arch}/netcdf_filter_hdf5_build.h %{_includedir}/mpich-%{_arch}/netcdf_json.h +%{_includedir}/mpich-%{_arch}/netcdf_proplist.h %{_libdir}/mpich/lib/libnetcdf.settings %{_libdir}/mpich/lib/*.so %{_libdir}/mpich/lib/pkgconfig/%{name}.pc @@ -312,6 +313,7 @@ make %{?_smp_mflags} -C build check %{_includedir}/openmpi-%{_arch}/netcdf_filter_build.h %{_includedir}/openmpi-%{_arch}/netcdf_filter_hdf5_build.h %{_includedir}/openmpi-%{_arch}/netcdf_json.h +%{_includedir}/openmpi-%{_arch}/netcdf_proplist.h %{_libdir}/openmpi/lib/libnetcdf.settings %{_libdir}/openmpi/lib/*.so %{_libdir}/openmpi/lib/pkgconfig/%{name}.pc @@ -322,6 +324,9 @@ make %{?_smp_mflags} -C build check %endif %changelog +* Wed Feb 12 2025 Funda Wang - 4.9.3-1 +- update to 4.9.3 + * Thu Dec 26 2024 yaoxin <1024769339@qq.com> - 4.9.2-1 - Update to 4.9.2: * Update nc-config to remove inclusion from automatically-detected nf-config and diff --git a/netcdf.yaml b/netcdf.yaml index 39d4611e444eada6a9b1b3ffc25ee94170001c79..e32a0504da561a79a430d9e8bb93f9d54da366c7 100644 --- a/netcdf.yaml +++ b/netcdf.yaml @@ -1,4 +1,4 @@ -version_control: github -src_repo: Unidata/netcdf-c -tag_prefix: "v^" -separator: "." +version_control: github +src_repo: Unidata/netcdf-c +tag_prefix: "v^" +separator: "."