Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=ryuotesting.git;a=commitdiff;h=c9c985d4ee00fc26e7d279d79275e092c8419242
commit c9c985d4ee00fc26e7d279d79275e092c8419242 Author: James Buren <[email protected]> Date: Fri Mar 23 11:59:33 2012 -0500 r8168-8.028.00-5-x86_64 * rebuild with kernel 3.3 * add patch for kernel 3.3 diff --git a/source/network-extra/r8168/FrugalBuild b/source/network-extra/r8168/FrugalBuild index 449d1af..b56e59d 100644 --- a/source/network-extra/r8168/FrugalBuild +++ b/source/network-extra/r8168/FrugalBuild @@ -4,22 +4,24 @@ pkgname=r8168 pkgver=8.028.00 -pkgrel=4 +pkgrel=5 Finclude kernel-module pkgdesc="Realtek driver for RTL8111/RTL8168 cards." _F_googlecode_ext='.tar.bz2' Finclude googlecode groups=('network-extra') archs=('i686' 'x86_64') -source=(${source[@]} $pkgname.conf) +source=(${source[@]} $pkgname.conf kernel-3.3.patch) sha1sums=('b167a99622332fa96089d74392d26a81f9c679cd' \ - '385fab20e1ad896dc6c1ee5c4aff9a6bd9496ee0') + '385fab20e1ad896dc6c1ee5c4aff9a6bd9496ee0' \ + '5611b9195dc26977abf2ae18dc936cd342631f3d') build() { unset MAKEFLAGS #Fcheckkernel Fbuild_kernelmod_scriptlet Fsed '$(shell uname -r)' "${_F_kernelmod_uname}" src/Makefile + Fpatchall Fmake Ffilerel src/r8168.ko $_F_kernelmod_dir/kernel/drivers/net/r8168.ko Ffile /etc/modprobe.d/$pkgname.conf diff --git a/source/network-extra/r8168/kernel-3.3.patch b/source/network-extra/r8168/kernel-3.3.patch new file mode 100644 index 0000000..ab82733 --- /dev/null +++ b/source/network-extra/r8168/kernel-3.3.patch @@ -0,0 +1,19 @@ +diff -ur a/src/r8168_n.c b/src/r8168_n.c +--- a/src/r8168_n.c 2012-01-18 20:37:14.000000000 -0600 ++++ b/src/r8168_n.c 2012-03-23 11:56:55.456863243 -0500 +@@ -2232,6 +2232,7 @@ + .set_settings = rtl8168_set_settings, + .get_msglevel = rtl8168_get_msglevel, + .set_msglevel = rtl8168_set_msglevel, ++#if LINUX_VERSION_CODE < KERNEL_VERSION(3,3,0) + .get_rx_csum = rtl8168_get_rx_csum, + .set_rx_csum = rtl8168_set_rx_csum, + .get_tx_csum = rtl8168_get_tx_csum, +@@ -2242,6 +2243,7 @@ + .get_tso = ethtool_op_get_tso, + .set_tso = ethtool_op_set_tso, + #endif ++#endif + .get_regs = rtl8168_get_regs, + .get_wol = rtl8168_get_wol, + .set_wol = rtl8168_set_wol, _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
