summaryrefslogtreecommitdiffstats
path: root/synaptics-usb-kmod.spec
diff options
context:
space:
mode:
Diffstat (limited to 'synaptics-usb-kmod.spec')
-rw-r--r--synaptics-usb-kmod.spec13
1 files changed, 10 insertions, 3 deletions
diff --git a/synaptics-usb-kmod.spec b/synaptics-usb-kmod.spec
index a816a24..92f9ca7 100644
--- a/synaptics-usb-kmod.spec
+++ b/synaptics-usb-kmod.spec
@@ -7,7 +7,7 @@
Name: synaptics-usb-kmod
Version: 1.5
-Release: 3%{?tarvers:.%{tarvers}}%{?dist}
+Release: 4%{?tarvers:.%{tarvers}}%{?dist}
Summary: USB Synaptics device driver - kernel driver
Group: System Environment/Kernel
@@ -15,6 +15,7 @@ License: GPLv2+
URL: http://www.jan-steinhoff.de/linux/synaptics-usb.html
Source0: http://www.jan-steinhoff.de/linux/%{tarbase}-%{tarvers}.tar.bz2
Source11: synaptics-usb-kmodtool-excludekernel-filterfile
+Patch1: synaptics-usb-kmod-Makefile.patch
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
@@ -44,6 +45,7 @@ USB Synaptics device driver - kernel driver
# print kmodtool output for debugging purposes:
kmodtool --target %{_target_cpu} --repo %{repo} --kmodname %{name} --filterfile %{SOURCE11} %{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"} 2>/dev/null
%setup -q -c -T -a 0
+%patch1 -p0 -b.makefile
for kernel_version in %{?kernel_versions}; do
%{__cp} -rl synaptics-usb _kmod_source_${kernel_version%%___*}
@@ -61,14 +63,15 @@ done
%build
for kernel_version in %{?kernel_versions}; do
mkdir "_kmod_build_${kernel_version%%___*}"
- %{__make} -C "_kmod_source_${kernel_version%%___*}" \
+ pushd "_kmod_source_${kernel_version%%___*}"
+ %{__make} \
V=1 \
O="_kmod_build_${kernel_version%%___*}" \
KVER="${kernel_version%%___*}" \
KSRC="${kernel_version##*___}" \
KBUILD="${kernel_version##*___}" \
- \
modules
+ popd
for mod in %{module_list}; do
mv -f "_kmod_source_${kernel_version%%___*}/${mod}.ko" "_kmod_build_${kernel_version%%___*}"
done
@@ -95,6 +98,10 @@ done
%changelog
+* Sun Apr 12 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 1.5-4.1.5rc4
+- fix building of kernel module via "service akmod restart"
+- first working package
+
* Sun Apr 12 2009 Hans Ulrich Niedermann <hun@n-dimensional.de> - 1.5-3.1.5rc4
- bump version to stay in sync with synaptics-usb