From 0a57f27fe70c0f7b5f54be883f4edcf42b7db1cd Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Tue, 2 Dec 2025 16:15:29 -0800 Subject: [PATCH] chore(libnvidia-container): Use %git_clone (#7886) (#7897) * chore(libnvidia-container): Use %git_clone * fix: Remove the cursed stuff from previous build method (cherry picked from commit 0b7a345cbbb233464390041356ad4cbfa5c63761) Co-authored-by: Gilver --- .../nvidia/libnvidia-container/libnvidia-container.spec | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/anda/lib/nvidia/libnvidia-container/libnvidia-container.spec b/anda/lib/nvidia/libnvidia-container/libnvidia-container.spec index 607bafd34a..032524106e 100644 --- a/anda/lib/nvidia/libnvidia-container/libnvidia-container.spec +++ b/anda/lib/nvidia/libnvidia-container/libnvidia-container.spec @@ -25,20 +25,15 @@ BuildRequires: rpcgen The nvidia-container library provides an interface to configure containers using NVIDIA hardware. %prep -rm -rf ./* ### Must be built this way because the Makefile expects be to in a Git directory. -git clone https://github.com/NVIDIA/%{name}.git -cd %{name} -git checkout v%{version} +%git_clone %{url}.git v%{version} %autopatch -p1 %build -cd %{name} make distclean %make_build REVISION=%{version} WITH_LIBELF=yes %install -cd %{name} make install DESTDIR=%{buildroot} REVISION=%{version} WITH_LIBELF=yes \ LDCONFIG=/bin/true \ prefix=%{_prefix} \