mirror of
https://github.com/terrapkg/packages.git
synced 2026-06-02 09:52:18 +00:00
caf9c9fb45
* feat: Update NVIDIA packages for 590
* shfdjhdfhjkd
* shfdjhdfhjkd
* AAAAAA
* ????
* Oh.
* chore: Double check source files
* AHA
* More stuff
* sadhdfjkhdfhjk
* ?
* Try and update this properly
* Okay what is happening
* ?
* A
* A
* A
* FINALLY
(cherry picked from commit dd32fe9421)
Signed-off-by: GildedRoach <GildedRoach@users.noreply.github.com>
49 lines
1.1 KiB
RPMSpec
49 lines
1.1 KiB
RPMSpec
Name: nvidia-modprobe
|
|
Version: 590.48.01
|
|
Release: 2%?dist
|
|
Summary: NVIDIA kernel module loader
|
|
Epoch: 3
|
|
License: GPL-2.0-or-later
|
|
URL: http://www.nvidia.com/object/unix.html
|
|
ExclusiveArch: x86_64 aarch64
|
|
|
|
Source0: https://download.nvidia.com/XFree86/%{name}/%{name}-%{version}.tar.bz2
|
|
Patch0: %{name}-man-page-permissions.patch
|
|
|
|
BuildRequires: gcc
|
|
BuildRequires: m4
|
|
BuildRequires: sed
|
|
|
|
%description
|
|
This utility is used by user-space NVIDIA driver components to make sure the
|
|
NVIDIA kernel modules are loaded and that the NVIDIA character device files are
|
|
present.
|
|
|
|
%prep
|
|
%autosetup -p1
|
|
# Remove additional CFLAGS added when enabling DEBUG
|
|
sed -i '/+= -O0 -g/d' utils.mk
|
|
|
|
%build
|
|
export CFLAGS="%{optflags}"
|
|
export LDFLAGS="%{?__global_ldflags}"
|
|
make %{?_smp_mflags} \
|
|
DEBUG=1 \
|
|
NV_VERBOSE=1 \
|
|
PREFIX=%{_prefix} \
|
|
STRIP_CMD=true
|
|
|
|
%install
|
|
%make_install \
|
|
NV_VERBOSE=1 \
|
|
PREFIX=%{_prefix} \
|
|
STRIP_CMD=true
|
|
|
|
%files
|
|
%license COPYING
|
|
%attr(4755, root, root) %{_bindir}/%{name}
|
|
%{_mandir}/man1/%{name}.1.*
|
|
|
|
%changelog
|
|
%autochangelog
|