[svn] r4861 - trunk/rpms/dkms-tiacx
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Mon Oct 30 15:46:24 CET 2006
Author: thias
Date: 2006-10-30 15:46:23 +0100 (Mon, 30 Oct 2006)
New Revision: 4861
Added:
trunk/rpms/dkms-tiacx/tiacx-2.6.18-mm3-build.patch
Removed:
trunk/rpms/dkms-tiacx/dkms-tiacx-0.4.7-build.patch
Modified:
trunk/rpms/dkms-tiacx/dkms-tiacx.spec
Log:
Update dkms-tiacx with the driver sources from the 2.6.18-mm3 kernel.
Deleted: trunk/rpms/dkms-tiacx/dkms-tiacx-0.4.7-build.patch
===================================================================
--- trunk/rpms/dkms-tiacx/dkms-tiacx-0.4.7-build.patch 2006-10-30 14:39:40 UTC (rev 4860)
+++ trunk/rpms/dkms-tiacx/dkms-tiacx-0.4.7-build.patch 2006-10-30 14:46:23 UTC (rev 4861)
@@ -1,80 +0,0 @@
-diff -Naupr drivers.orig/net/wireless/tiacx/common.c drivers/net/wireless/tiacx/common.c
---- drivers.orig/net/wireless/tiacx/common.c 2006-06-29 15:33:30.000000000 +0200
-+++ drivers/net/wireless/tiacx/common.c 2006-10-09 14:24:34.000000000 +0200
-@@ -30,7 +30,6 @@
- ** ---------------------------------------------------------------------
- */
-
--#include <linux/config.h>
- #include <linux/version.h>
- #include <linux/module.h>
- #include <linux/kernel.h>
-diff -Naupr drivers.orig/net/wireless/tiacx/ioctl.c drivers/net/wireless/tiacx/ioctl.c
---- drivers.orig/net/wireless/tiacx/ioctl.c 2006-06-29 15:33:30.000000000 +0200
-+++ drivers/net/wireless/tiacx/ioctl.c 2006-10-09 14:24:34.000000000 +0200
-@@ -30,7 +30,6 @@
- ** ---------------------------------------------------------------------
- */
-
--#include <linux/config.h>
- #include <linux/version.h>
- #include <linux/kernel.h>
- #include <linux/types.h>
-diff -Naupr drivers.orig/net/wireless/tiacx/Makefile drivers/net/wireless/tiacx/Makefile
---- drivers.orig/net/wireless/tiacx/Makefile 2006-06-29 15:33:04.000000000 +0200
-+++ drivers/net/wireless/tiacx/Makefile 2006-10-09 14:27:54.000000000 +0200
-@@ -2,5 +2,13 @@ acx-common-y := wlan.o ioctl.o common.o
- acx-usb-y := usb.o
- acx-pci-y := pci.o
-
-+ifndef CONFIG_ACX_PCI
-+CONFIG_ACX_PCI=m
-+endif
-+
-+ifndef CONFIG_ACX_USB
-+CONFIG_ACX_USB=m
-+endif
-+
- obj-$(CONFIG_ACX_PCI) += acx-common.o acx-pci.o
- obj-$(CONFIG_ACX_USB) += acx-common.o acx-usb.o
-diff -Naupr drivers.orig/net/wireless/tiacx/pci.c drivers/net/wireless/tiacx/pci.c
---- drivers.orig/net/wireless/tiacx/pci.c 2006-06-29 15:33:30.000000000 +0200
-+++ drivers/net/wireless/tiacx/pci.c 2006-10-09 14:24:34.000000000 +0200
-@@ -31,7 +31,6 @@
- */
- #define ACX_PCI 1
-
--#include <linux/config.h>
- #include <linux/version.h>
- #include <linux/compiler.h> /* required for Lx 2.6.8 ?? */
- #include <linux/kernel.h>
-@@ -51,6 +50,7 @@
- #include <linux/pm.h>
- #include <linux/vmalloc.h>
- #include <linux/dma-mapping.h>
-+#include <linux/utsrelease.h>
-
- #include "acx.h"
-
-diff -Naupr drivers.orig/net/wireless/tiacx/usb.c drivers/net/wireless/tiacx/usb.c
---- drivers.orig/net/wireless/tiacx/usb.c 2006-06-29 15:33:30.000000000 +0200
-+++ drivers/net/wireless/tiacx/usb.c 2006-10-09 14:24:34.000000000 +0200
-@@ -45,7 +45,6 @@
- #define ACX_USB 1
-
- #include <linux/version.h>
--#include <linux/config.h>
- #include <linux/types.h>
- #include <linux/module.h>
- #include <linux/moduleparam.h>
-diff -Naupr drivers.orig/net/wireless/tiacx/wlan.c drivers/net/wireless/tiacx/wlan.c
---- drivers.orig/net/wireless/tiacx/wlan.c 2006-06-29 15:33:04.000000000 +0200
-+++ drivers/net/wireless/tiacx/wlan.c 2006-10-09 14:24:34.000000000 +0200
-@@ -37,7 +37,6 @@
- ** http://www.linux-wlan.com
- */
-
--#include <linux/config.h>
- #include <linux/version.h>
- #include <linux/types.h>
- #include <linux/if_arp.h>
Modified: trunk/rpms/dkms-tiacx/dkms-tiacx.spec
===================================================================
--- trunk/rpms/dkms-tiacx/dkms-tiacx.spec 2006-10-30 14:39:40 UTC (rev 4860)
+++ trunk/rpms/dkms-tiacx/dkms-tiacx.spec 2006-10-30 14:46:23 UTC (rev 4861)
@@ -8,9 +8,9 @@
Release: 3
License: GPL
Group: System Environment/Kernel
-URL: http://www.kernel.org/pub/linux/kernel/people/linville/
-Source: http://www.kernel.org/pub/linux/kernel/people/linville/tiacx.tar.bz2
-Patch0: dkms-tiacx-0.4.7-build.patch
+URL: http://www.kernel.org/pub/linux/kernel/people/akpm/
+Source: tiacx-2.6.18-mm3.tar.bz2
+Patch0: tiacx-2.6.18-mm3-build.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildArch: noarch
Requires: gcc
@@ -24,8 +24,8 @@
%prep
-%setup -c
-%patch0 -p0 -b .build
+%setup -n tiacx-2.6.18-mm3
+%patch0 -p1
%build
@@ -40,19 +40,16 @@
# Kernel module sources install for dkms
%{__mkdir_p} %{buildroot}%{_usrsrc}/%{dkms_name}-%{dkms_vers}/
-%{__cp} -a drivers/net/wireless/tiacx/{*.h,*.c,Makefile} \
- %{buildroot}%{_usrsrc}/%{dkms_name}-%{dkms_vers}/
+%{__cp} -a * %{buildroot}%{_usrsrc}/%{dkms_name}-%{dkms_vers}/
# Configuration for dkms
%{__cat} > %{buildroot}%{_usrsrc}/%{dkms_name}-%{dkms_vers}/dkms.conf << 'EOF'
PACKAGE_NAME=%{dkms_name}
PACKAGE_VERSION=%{dkms_vers}
-BUILT_MODULE_NAME[0]=acx-common
-BUILT_MODULE_NAME[1]=acx-pci
-BUILT_MODULE_NAME[2]=acx-usb
+MAKE[0]="make -C ${kernel_source_dir} M=${dkms_tree}/%{dkms_name}/%{dkms_vers}/build"
+CLEAN[0]="make -C ${kernel_source_dir} M=${dkms_tree}/%{dkms_name}/%{dkms_vers}/build clean"
+BUILT_MODULE_NAME[0]=acx
DEST_MODULE_LOCATION[0]=/kernel/drivers/net/wireless
-DEST_MODULE_LOCATION[1]=/kernel/drivers/net/wireless
-DEST_MODULE_LOCATION[2]=/kernel/drivers/net/wireless
AUTOINSTALL="YES"
EOF
@@ -75,11 +72,15 @@
%files
%defattr(-, root, root, 0755)
-%doc drivers/net/wireless/tiacx/README
+%doc Changelog README
%{_usrsrc}/%{dkms_name}-%{dkms_vers}/
%changelog
+* Sat Oct 28 2006 Matthias Saou <http://freshrpms.net/> 0.4.7-4
+- Switch to the sources found in the 2.6.18-mm3 kernel since the others
+ always made my test machine freeze, but these work.
+
* Tue Oct 10 2006 Matthias Saou <http://freshrpms.net/> 0.4.7-3
- Add the rpm release to the dkms module version, to make updating the module
to a fixed same version work (--rpm_safe_upgrade doesn't work as advertised).
Added: trunk/rpms/dkms-tiacx/tiacx-2.6.18-mm3-build.patch
===================================================================
--- trunk/rpms/dkms-tiacx/tiacx-2.6.18-mm3-build.patch (rev 0)
+++ trunk/rpms/dkms-tiacx/tiacx-2.6.18-mm3-build.patch 2006-10-30 14:46:23 UTC (rev 4861)
@@ -0,0 +1,25 @@
+diff -Naupr tiacx-2.6.18-mm3.orig/acx_struct.h tiacx-2.6.18-mm3/acx_struct.h
+--- tiacx-2.6.18-mm3.orig/acx_struct.h 2006-10-28 12:23:06.000000000 +0200
++++ tiacx-2.6.18-mm3/acx_struct.h 2006-10-28 13:19:09.000000000 +0200
+@@ -30,6 +30,9 @@
+ ** ---------------------------------------------------------------------
+ */
+
++#define CONFIG_ACX_PCI 1
++#define CONFIG_ACX_USB 1
++
+ /***********************************************************************
+ ** Forward declarations of types
+ */
+diff -Naupr tiacx-2.6.18-mm3.orig/Makefile tiacx-2.6.18-mm3/Makefile
+--- tiacx-2.6.18-mm3.orig/Makefile 2006-10-28 12:23:06.000000000 +0200
++++ tiacx-2.6.18-mm3/Makefile 2006-10-28 13:19:58.000000000 +0200
+@@ -1,6 +1,3 @@
+-obj-$(CONFIG_ACX) += acx.o
++obj-m += acx.o
+
+-acx-obj-$(CONFIG_ACX_PCI) += pci.o
+-acx-obj-$(CONFIG_ACX_USB) += usb.o
+-
+-acx-objs := wlan.o conv.o ioctl.o common.o $(acx-obj-y)
++acx-objs := wlan.o conv.o ioctl.o common.o pci.o usb.o
More information about the svn-commits
mailing list