/usr/share/doc/dkms/examples/sample-suse-10-mkkmp.spec is in dkms 2.3-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | # norootforbuild
Name: novell-example
BuildRequires: kernel-source kernel-syms
License: GPL
Group: System/Kernel
Summary: Example Kernel Module Package
Version: 1.1
Release: 0
Source0: %name-%version.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%suse_kernel_module_package kdump um
%description
This is an example Kernel Module Package.
%package KMP
Summary: Example Kernel Module
Group: System/Kernel
%description KMP
This is one of the sub-packages for a specific kernel. All the
sub-packages will share the same summary, group, and description.
%prep
%setup
set -- *
mkdir source
mv "$@" source/
mkdir obj
%build
export EXTRA_CFLAGS='-DVERSION=\"%version\"'
for flavor in %flavors_to_build; do
rm -rf obj/$flavor
cp -r source obj/$flavor
make -C /usr/src/linux-obj/%_target_cpu/$flavor modules \
M=$PWD/obj/$flavor
done
%install
export INSTALL_MOD_PATH=$RPM_BUILD_ROOT
export INSTALL_MOD_DIR=updates
for flavor in %flavors_to_build; do
make -C /usr/src/linux-obj/%_target_cpu/$flavor modules_install \
M=$PWD/obj/$flavor
done
%changelog
* Sat Jan 28 2006 - agruen@suse.de
- Initial package.
|