Source: libcudnn9-devel-cuda-12-9.2.1.18-1.aarch64.rpm.tgz # rpmrebuild autogenerated specfile %define defaultbuildroot / AutoProv: no %undefine __find_provides AutoReq: no %undefine __find_requires # Do not try autogenerate prereq/conflicts/obsoletes and check files %undefine __check_files %undefine __find_prereq %undefine __find_conflicts %undefine __find_obsoletes # Be sure buildpolicy set to do nothing %define __spec_install_post %{nil} # Something that need for rpm-4.1 %define _missing_doc_files_terminate_build 0 #dummy #dummy #BUILDHOST: 31203d002e51 #BUILDTIME: Tue Jun 25 10:25:25 2024 #SOURCERPM: cudnn9-cuda-12-9.2.1.18-1.src.rpm #RPMVERSION: 4.16.1.3 #COOKIE: 31203d002e51 1719300325 #OS: linux #SIZE: 207834 #ARCHIVESIZE: 211424 #ARCH: aarch64 #BuildArch: aarch64 Name: libcudnn9-devel-cuda-12 Version: 9.2.1.18 Release: 2 License: NVIDIA Proprietary Group: Unspecified Summary: cuDNN development headers and symlinks for CUDA 12.5 URL: http://nvidia.com Conflicts: libcudnn9-devel Obsoletes: libcudnn9-devel Provides: libcudnn9-devel Provides: libcudnn9-devel-cuda-12 = 9.2.1.18-1 Provides: libcudnn9-devel-cuda-12(aarch-64) = 9.2.1.18-1 Requires: /bin/sh Requires(postun): /bin/sh Requires: libcudnn.so.9()(64bit) Requires: libcudnn9-cuda-12 = 9.2.1.18 Requires: libcudnn_adv.so.9()(64bit) Requires: libcudnn_cnn.so.9()(64bit) Requires: libcudnn_engines_precompiled.so.9()(64bit) Requires: libcudnn_engines_runtime_compiled.so.9()(64bit) Requires: libcudnn_graph.so.9()(64bit) Requires: libcudnn_heuristic.so.9()(64bit) Requires: libcudnn_ops.so.9()(64bit) #Requires: rpmlib(CompressedFileNames) <= 3.0.4-1 #Requires: rpmlib(FileDigests) <= 4.6.0-1 #Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1 %description cuDNN development headers and symlinks for CUDA 12.5 provides primitives for deep neural networks. %files %attr(0777, root, root) "/usr/include/cudnn.h" %attr(0777, root, root) "/usr/include/cudnn_adv.h" %attr(0644, root, root) "/usr/include/cudnn_adv_v9.h" %attr(0777, root, root) "/usr/include/cudnn_backend.h" %attr(0644, root, root) "/usr/include/cudnn_backend_v9.h" %attr(0777, root, root) "/usr/include/cudnn_cnn.h" %attr(0644, root, root) "/usr/include/cudnn_cnn_v9.h" %attr(0777, root, root) "/usr/include/cudnn_graph.h" %attr(0644, root, root) "/usr/include/cudnn_graph_v9.h" %attr(0777, root, root) "/usr/include/cudnn_ops.h" %attr(0644, root, root) "/usr/include/cudnn_ops_v9.h" %attr(0644, root, root) "/usr/include/cudnn_v9.h" %attr(0777, root, root) "/usr/include/cudnn_version.h" %attr(0644, root, root) "/usr/include/cudnn_version_v9.h" %attr(0777, root, root) "/usr/lib64/libcudnn.so" %attr(0777, root, root) "/usr/lib64/libcudnn_adv.so" %attr(0777, root, root) "/usr/lib64/libcudnn_cnn.so" %attr(0777, root, root) "/usr/lib64/libcudnn_engines_precompiled.so" %attr(0777, root, root) "/usr/lib64/libcudnn_engines_runtime_compiled.so" %attr(0777, root, root) "/usr/lib64/libcudnn_graph.so" %attr(0777, root, root) "/usr/lib64/libcudnn_heuristic.so" %attr(0777, root, root) "/usr/lib64/libcudnn_ops.so" %attr(0644, root, root) "/usr/share/licenses/libcudnn9-devel-cuda-12/LICENSE" %posttrans -p /bin/sh update-alternatives \ --install /usr/include/cudnn.h libcudnn /usr/include/cudnn_v9.h \ 125 \ --slave /usr/include/cudnn_adv.h libcudnn_adv /usr/include/cudnn_adv_v9.h \ --slave /usr/include/cudnn_backend.h libcudnn_backend /usr/include/cudnn_backend_v9.h \ --slave /usr/include/cudnn_cnn.h libcudnn_cnn /usr/include/cudnn_cnn_v9.h \ --slave /usr/include/cudnn_graph.h libcudnn_graph /usr/include/cudnn_graph_v9.h \ --slave /usr/include/cudnn_ops.h libcudnn_ops /usr/include/cudnn_ops_v9.h \ --slave /usr/include/cudnn_version.h libcudnn_version /usr/include/cudnn_version_v9.h \ --slave /usr/lib64/libcudnn.so libcudnn_so /usr/lib64/libcudnn.so.9 \ --slave /usr/lib64/libcudnn_adv.so libcudnn_adv_so /usr/lib64/libcudnn_adv.so.9 \ --slave /usr/lib64/libcudnn_cnn.so libcudnn_cnn_so /usr/lib64/libcudnn_cnn.so.9 \ --slave /usr/lib64/libcudnn_engines_precompiled.so libcudnn_engines_precompiled_so /usr/lib64/libcudnn_engines_precompiled.so.9 \ --slave /usr/lib64/libcudnn_engines_runtime_compiled.so libcudnn_engines_runtime_compiled_so /usr/lib64/libcudnn_engines_runtime_compiled.so.9 \ --slave /usr/lib64/libcudnn_graph.so libcudnn_graph_so /usr/lib64/libcudnn_graph.so.9 \ --slave /usr/lib64/libcudnn_heuristic.so libcudnn_heuristic_so /usr/lib64/libcudnn_heuristic.so.9 \ --slave /usr/lib64/libcudnn_ops.so libcudnn_ops_so /usr/lib64/libcudnn_ops.so.9 update-alternatives --set libcudnn /usr/include/cudnn_v9.h %postun -p /bin/sh update-alternatives --remove libcudnn /usr/include/cudnn_v9.h %changelog * Wed Jul 08 2015 Andy Dick - Initial cuda RPM repackaging %package static Summary: cuDNN development headers and symlinks for CUDA 12.5 %description static %install rm -rf %{buildroot} mkdir -p %{buildroot} tar -zxvf %{SOURCE0} -C %{buildroot}