Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=fwlive_pkgs.git;a=commitdiff;h=a3279bc7c4fa0306c636571a8bd0964e91574909

commit a3279bc7c4fa0306c636571a8bd0964e91574909
Author: Janos Kovacs <[EMAIL PROTECTED]>
Date:   Thu Mar 6 19:46:14 2008 +0100

wlan-ng-fwlive-0.2.8-18-i686
* version bump

diff --git a/source/network-extra/wlan-ng-fwlive/FrugalBuild 
b/source/network-extra/wlan-ng-fwlive/FrugalBuild
index d7f07ce..9fbd7c7 100644
--- a/source/network-extra/wlan-ng-fwlive/FrugalBuild
+++ b/source/network-extra/wlan-ng-fwlive/FrugalBuild
@@ -3,30 +3,30 @@

pkgname=wlan-ng-fwlive
pkgver=0.2.8
-pkgrel=15
+pkgrel=18
pkgdesc="Wireless Lan modules"
url="http://www.linux-wlan.org/";
+_F_archive_name=wlan-ng
Finclude kernel-module
-kver=2.6.23-6
-depends=("kernel-fwlive=$kver")
+kver=2.6.24-3
+depends=("kernel-fwlive=$kver" 'wireless_tools')
makedepends=("kernel-fwlive-source=$kver")
-_F_kernelmod_uname=`echo $kver|sed 's/-/-fw/'`
-_F_kernelmod_dir="/lib/modules/$_F_kernelmod_uname"
depends=([EMAIL PROTECTED] 'bash')
groups=('network-extra')
archs=('i686' 'x86_64')
backup=(etc/wlan/wlan.conf)
up2date="lynx -dump ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/|grep 
tar.bz2$|sed -n 's/.*g-\(.*\)\.t.*/\1/;s/-//;$ p'"
-source=(ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/linux-wlan-ng-$pkgver.tar.bz2
 \
-       rc.wlan wlan-ng-0.2.8-kernel2623.diff)
+source=(ftp://ftp.linux-wlan.org/pub/linux-wlan-ng/linux-$_F_archive_name-$pkgver.tar.bz2
 \
+       rc.wlan wlan-ng-0.2.8-kernel26{23,24}.diff)
sha1sums=('a98cd5c7327f5392730ebe1a5b7f289fc88d00de' \
'b5b76089293cf11ab5c5f634f1c3b8dd7f4c34a7' \
-          'dd46ef1066debf1596902c9d8bb7c3988e98e184')
+          'dd46ef1066debf1596902c9d8bb7c3988e98e184' \
+          '1987d4137a82cfbb4a390228e5d33155f52e1fbc')

build()
{
# no Fcheckkernel, crosscompilation verified
-       Fcd linux-wlan-ng-$pkgver
+       Fcd linux-$_F_archive_name-$pkgver
Fsed '`uname -r`' "$_F_kernelmod_uname" Configure
find . -type f -exec sed -i '/#include <linux\/config.h>/d' {} \;
Fsed "TARGET_ROOT_ON_HOST=" "TARGET_ROOT_ON_HOST=$Fdestdir" config.in
diff --git a/source/network-extra/wlan-ng-fwlive/wlan-ng-0.2.8-kernel2624.diff 
b/source/network-extra/wlan-ng-fwlive/wlan-ng-0.2.8-kernel2624.diff
new file mode 100644
index 0000000..6144045
--- /dev/null
+++ b/source/network-extra/wlan-ng-fwlive/wlan-ng-0.2.8-kernel2624.diff
@@ -0,0 +1,82 @@
+--- src/p80211/p80211netdev.c
++++ src/p80211/p80211netdev.c
+@@ -82,6 +82,8 @@
+ #if WIRELESS_EXT > 12
+ #include <net/iw_handler.h>
+ #endif
++#include <net/net_namespace.h>
++
+
+ /*================================================================*/
+ /* Project Includes */
+@@ -167,11 +169,11 @@
+       DBFENTER;
+
+ #ifdef CONFIG_PROC_FS
+-      if (proc_net != NULL) {
++      if (init_net.proc_net != NULL) {
+               proc_p80211 = create_proc_entry(
+                               "p80211",
+                               (S_IFDIR|S_IRUGO|S_IXUGO),
+-                              proc_net);
++                              init_net.proc_net);
+       }
+ #endif
+       DBFEXIT;
+@@ -196,7 +198,7 @@
+       DBFENTER;
+ #ifdef CONFIG_PROC_FS
+       if (proc_p80211 != NULL) {
+-              remove_proc_entry("p80211", proc_net);
++              remove_proc_entry("p80211", init_net.proc_net);
+       }
+ #endif
+       DBFEXIT;
+--- src/prism2/driver/prism2_cs.c
++++ src/prism2/driver/prism2_cs.c
+@@ -517,7 +517,6 @@
+ #endif
+
+       /* Register the network device and get assigned a name */
+-      SET_MODULE_OWNER(wlandev->netdev);
+       SET_NETDEV_DEV(wlandev->netdev,  &handle_to_dev(pdev));
+       if (register_wlandev(wlandev) != 0) {
+               WLAN_LOG_NOTICE("prism2sta_cs: register_wlandev() failed.\n");
+@@ -1080,7 +1079,6 @@
+       link->dev = &hw->node;
+
+       /* Register the network device and get assigned a name */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,11) )
+       SET_NETDEV_DEV(wlandev->netdev,  &handle_to_dev(link->handle));
+ #endif
+--- src/prism2/driver/prism2_pci.c
++++ src/prism2/driver/prism2_pci.c
+@@ -119,7 +119,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+        SET_NETDEV_DEV(wlandev->netdev, &(pdev->dev));
+ #endif
+--- src/prism2/driver/prism2_plx.c
++++ src/prism2/driver/prism2_plx.c
+@@ -228,7 +228,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+        SET_NETDEV_DEV(wlandev->netdev, &(pdev->dev));
+ #endif
+--- src/prism2/driver/prism2_usb.c
++++ src/prism2/driver/prism2_usb.c
+@@ -131,7 +131,6 @@
+       /* Register the wlandev, this gets us a name and registers the
+        * linux netdevice.
+        */
+-      SET_MODULE_OWNER(wlandev->netdev);
+ #if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0))
+       SET_NETDEV_DEV(wlandev->netdev, &(interface->dev));
+ #endif
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to