Date: Thursday, January 5, 2012 @ 08:34:08 Author: tpowa Revision: 146157
upgpkg: fcpci 31107-66 rebuild against 3.2 series Added: fcpci/trunk/kernel-3.2.0.patch Modified: fcpci/trunk/PKGBUILD fcpci/trunk/fcpci.install --------------------+ PKGBUILD | 21 +++++++++++++-------- fcpci.install | 4 ++-- kernel-3.2.0.patch | 10 ++++++++++ 3 files changed, 25 insertions(+), 10 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2012-01-05 13:33:28 UTC (rev 146156) +++ PKGBUILD 2012-01-05 13:34:08 UTC (rev 146157) @@ -3,15 +3,15 @@ pkgname=fcpci pkgver=31107 -pkgrel=65 -_extramodules=extramodules-3.1-ARCH +pkgrel=66 +_extramodules=extramodules-3.2-ARCH _kernver="$(cat /lib/modules/${_extramodules}/version)" pkgdesc="AVM ISDN driver for FRITZ PCI isdn cards. For stock arch 2.6 kernel." arch=(i686 x86_64) license=('custom:"AVM"' 'LGPL') url="http://www.avm.de" -depends=('capi4k-utils' 'linux>=3.1' 'linux<3.2') -makedepends=('linux>=3.1' 'linux-headers<3.2') +depends=('capi4k-utils' 'linux>=3.2' 'linux<3.3') +makedepends=('linux>=3.2' 'linux-headers<3.3') if [ "$CARCH" = "i686" ]; then source=(ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.93/fcpci-suse93-3.11-07.tar.gz kernel-2.6.19.patch @@ -21,7 +21,8 @@ kernel-2.6.31.patch kernel-2.6.34.patch kernel-2.6.39.patch - kernel-2.6.39-i686.patch) + kernel-2.6.39-i686.patch + kernel-3.2.0.patch) md5sums=('3ee301b5d0e8df9e4b915af58b725556' '5c63dc9df0810bb1ba85f3425abaa0ed' '258b13bb2ac46960b9c91635f02cd080' @@ -31,7 +32,8 @@ '34f5b78b219de8ce12793b16e0171e87' '224a7679645a51929f8d5e1f210d7a9e' '3980ae3eaa82d93b81b0ca32bb57a065' - 'e6f6c96df15392bbc92eb75f6611f4a7') + 'e6f6c96df15392bbc92eb75f6611f4a7' + '05a5b3a55f6b47be7503b22e3be82b28') fi if [ "$CARCH" = "x86_64" ]; then source=(ftp://ftp.avm.de/cardware/fritzcrd.pci/linux_64bit/suse.10.0/fcpci-suse10.0-64bit-3.11-07.tar.gz @@ -41,7 +43,8 @@ kernel-2.6.31.patch kernel-2.6.34.patch kernel-2.6.39.patch - kernel-2.6.39-x86_64.patch) + kernel-2.6.39-x86_64.patch + kernel-3.2.0.patch) md5sums=('c5595478515d19436ab20b42e1549de0' '5c63dc9df0810bb1ba85f3425abaa0ed' '258b13bb2ac46960b9c91635f02cd080' @@ -51,7 +54,8 @@ '34f5b78b219de8ce12793b16e0171e87' '224a7679645a51929f8d5e1f210d7a9e' '3980ae3eaa82d93b81b0ca32bb57a065' - 'b947c47b3f6dd2f143f84312a034bb77') + 'b947c47b3f6dd2f143f84312a034bb77' + '05a5b3a55f6b47be7503b22e3be82b28') fi install=fcpci.install options=(!strip) @@ -68,6 +72,7 @@ patch -Np0 -i ../../kernel-2.6.34.patch [ "$CARCH" = "x86_64" ] && patch -Np0 -i ../../kernel-2.6.39-x86_64.patch patch -Np0 -i ../../kernel-2.6.39.patch + patch -Np0 -i ../../kernel-3.2.0.patch cd .. # fix from Karsten Keil <kk...@suse.de> # in refernece to bug: http://bugs.archlinux.org/task/8511 Modified: fcpci.install =================================================================== --- fcpci.install 2012-01-05 13:33:28 UTC (rev 146156) +++ fcpci.install 2012-01-05 13:34:08 UTC (rev 146157) @@ -7,7 +7,7 @@ sed -i -e 's/#fcpci - - - - - -/fcpci - - - - - -/g' /etc/capi.conf # updating module dependencies echo ">>> Updating module dependencies. Please wait ..." - EXTRAMODULES=extramodules-3.1-ARCH + EXTRAMODULES=extramodules-3.2-ARCH depmod -v $(cat /lib/modules/$EXTRAMODULES/version) > /dev/null 2>&1 } @@ -22,7 +22,7 @@ sed -i -e 's/fcpci - - - - - -/#fcpci - - - - - -/g' /etc/capi.conf # updating module dependencies echo ">>> Updating module dependencies. Please wait ..." - EXTRAMODULES=extramodules-3.1-ARCH + EXTRAMODULES=extramodules-3.2-ARCH depmod -v $(cat /lib/modules/$EXTRAMODULES/version) > /dev/null 2>&1 } Added: kernel-3.2.0.patch =================================================================== --- kernel-3.2.0.patch (rev 0) +++ kernel-3.2.0.patch 2012-01-05 13:34:08 UTC (rev 146157) @@ -0,0 +1,10 @@ +--- driver.c~ 2012-01-05 14:28:40.944468739 +0100 ++++ driver.c 2012-01-05 14:28:40.957801850 +0100 +@@ -50,6 +50,7 @@ + #include "driver.h" + #include <linux/proc_fs.h> + #include <linux/seq_file.h> ++#include <linux/export.h> + + /*---------------------------------------------------------------------------*\ + \*---------------------------------------------------------------------------*/