Группа :: Разработка/Ядро
Пакет: kernel-source-nvidia-6629
Главная Изменения Спек Патчи Загрузить Bugs and FR
%define module_name nvidia
%define module_version 6629
%define module_release alt0.M24.1
%define pkg_number pkg0
%define module_source http://download.nvidia.com/XFree86/Linux-x86/1.0-%module_version/NVIDIA-Linux-x86-1.0-%module_version-%pkg_number.run
#### MODULE SOURCES ####
Name: kernel-source-%module_name-%module_version
Version: 1.0.%module_version
Release: %module_release
Summary: Linux %module_name modules sources
License: Proprietary
Group: Development/Kernel
BuildArch: noarch
Source0: %module_source
Packager: Andrei Bulava <abulava at altlinux.ru>
%description
%module_name modules sources for Linux kernel
%prep
rm -rf NVIDIA-Linux-x86-1.0-%{module_version}* kernel-source-%module_name-%module_version
sh %SOURCE0 --extract-only -a
pushd NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/usr/src/nv/
%__rm -rf precompiled
#patch1 -p1
popd
%install
mkdir -p %buildroot%_usrsrc/kernel/sources/ kernel-source-%module_name-%module_version/
mv NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/usr/src/nv/* kernel-source-%module_name-%module_version/
mv NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/LICENSE kernel-source-%module_name-%module_version/
tar -c kernel-source-%module_name-%module_version | bzip2 -c > \
%buildroot%_usrsrc/kernel/sources/kernel-source-%module_name-%module_version.tar.bz2
%files
%_usrsrc/*
%changelog
…
Полный changelog можно просмотреть здесь
%define module_version 6629
%define module_release alt0.M24.1
%define pkg_number pkg0
%define module_source http://download.nvidia.com/XFree86/Linux-x86/1.0-%module_version/NVIDIA-Linux-x86-1.0-%module_version-%pkg_number.run
#### MODULE SOURCES ####
Name: kernel-source-%module_name-%module_version
Version: 1.0.%module_version
Release: %module_release
Summary: Linux %module_name modules sources
License: Proprietary
Group: Development/Kernel
BuildArch: noarch
Source0: %module_source
Packager: Andrei Bulava <abulava at altlinux.ru>
%description
%module_name modules sources for Linux kernel
%prep
rm -rf NVIDIA-Linux-x86-1.0-%{module_version}* kernel-source-%module_name-%module_version
sh %SOURCE0 --extract-only -a
pushd NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/usr/src/nv/
%__rm -rf precompiled
#patch1 -p1
popd
%install
mkdir -p %buildroot%_usrsrc/kernel/sources/ kernel-source-%module_name-%module_version/
mv NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/usr/src/nv/* kernel-source-%module_name-%module_version/
mv NVIDIA-Linux-x86-1.0-%module_version-%pkg_number/LICENSE kernel-source-%module_name-%module_version/
tar -c kernel-source-%module_name-%module_version | bzip2 -c > \
%buildroot%_usrsrc/kernel/sources/kernel-source-%module_name-%module_version.tar.bz2
%files
%_usrsrc/*
%changelog
…
Полный changelog можно просмотреть здесь