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
