[arch-commits] Commit in intel-536ep/trunk (3 files)
Tobias Powalowski
tpowa at archlinux.org
Wed Jan 26 12:13:57 UTC 2011
Date: Wednesday, January 26, 2011 @ 07:13:56
Author: tpowa
Revision: 107504
upgpkg: intel-536ep 2.56.76.0-69
bump to latest .37 series
Added:
intel-536ep/trunk/kernel-2.6.37.patch
Modified:
intel-536ep/trunk/PKGBUILD
intel-536ep/trunk/intel-536EP.install
---------------------+
PKGBUILD | 19 +++++++++++++------
intel-536EP.install | 4 ++--
kernel-2.6.37.patch | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 64 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2011-01-26 11:36:49 UTC (rev 107503)
+++ PKGBUILD 2011-01-26 12:13:56 UTC (rev 107504)
@@ -4,31 +4,38 @@
pkgname=intel-536ep
name=intel-536EP
pkgver=2.56.76.0
-pkgrel=68
-_kernver=2.6.36-ARCH
+pkgrel=69
+_kernver=2.6.37-ARCH
pkgdesc="Intel Modem Drivers for 536EP chipset. For stock arch 2.6 kernel "
arch=(i686)
license=('custom:"INTEL536"')
url="http://linmodems.technion.ac.il/packages/Intel/"
-depends=('intel-536ep-utils' 'kernel26>=2.6.36' 'kernel26<2.6.37')
-makedepends=('kernel26-headers>=2.6.36' 'kernel26-headers<2.6.37')
+depends=('intel-536ep-utils' 'kernel26>=2.6.37' 'kernel26<2.6.38')
+makedepends=('kernel26-headers>=2.6.37' 'kernel26-headers<2.6.38')
source=(http://linmodems.technion.ac.il/packages/intel/Philippe.Vouters/intel-536EP-537EP_2009_07_04.tar.bz2
kernel-2.6.31.patch
- kernel-2.6.33.patch)
+ kernel-2.6.33.patch
+ kernel-2.6.37.patch)
install=intel-536EP.install
build() {
cd $startdir/src/intel-536-537
patch -Np0 -i ../kernel-2.6.31.patch
patch -Np0 -i ../kernel-2.6.33.patch
+ patch -Np0 -i ../kernel-2.6.37.patch
# fix makefile
sed -i -e "s/\`uname -r\`/${_kernver}/g" makefile
sed -i -e "s/\`uname -r\`/${_kernver}/g" config_check
make MODEM_TYPE=536 KERNEL_SOURCE_PATH=/lib/modules/${_kernver}/build KDIR=/lib/modules/${_kernver}/build 536
+}
+
+package() {
+ cd $startdir/src/intel-536-537
#Install kernel module
install -D -m 644 Intel536.ko $startdir/pkg/lib/modules/${_kernver}/kernel/drivers/net/intel536.ko
sed -i -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" $startdir/intel-536EP.install
}
md5sums=('dfea7456fd1b7a6cbf18cdd8ff69e1e7'
'0de9e6359610264a63754b39846aa178'
- 'c23dbe78cc43064628d2b6599a0827e8')
+ 'c23dbe78cc43064628d2b6599a0827e8'
+ 'e75ac5426300ab97e6752d0bc3ad6c25')
Modified: intel-536EP.install
===================================================================
--- intel-536EP.install 2011-01-26 11:36:49 UTC (rev 107503)
+++ intel-536EP.install 2011-01-26 12:13:56 UTC (rev 107504)
@@ -8,7 +8,7 @@
# updating module dependencies
echo ">>> Updating module dependencies. Please wait ..."
- KERNEL_VERSION=2.6.36-ARCH
+ KERNEL_VERSION=2.6.37-ARCH
depmod -v $KERNEL_VERSION > /dev/null 2>&1
echo
echo
@@ -30,6 +30,6 @@
rm /etc/hamregistry.bin
# updating module dependencies
echo ">>> Updating module dependencies. Please wait ..."
- KERNEL_VERSION=2.6.36-ARCH
+ KERNEL_VERSION=2.6.37-ARCH
depmod -v $KERNEL_VERSION > /dev/null 2>&1
}
Added: kernel-2.6.37.patch
===================================================================
--- kernel-2.6.37.patch (rev 0)
+++ kernel-2.6.37.patch 2011-01-26 12:13:56 UTC (rev 107504)
@@ -0,0 +1,49 @@
+--- coredrv/locks.c~ 2011-01-26 12:12:00.856675530 +0000
++++ coredrv/locks.c 2011-01-26 12:12:00.873342198 +0000
+@@ -141,15 +141,15 @@
+ #endif
+ }
+
+-DECLARE_MUTEX(sem0);
+-DECLARE_MUTEX(sem1);
+-DECLARE_MUTEX(sem2);
+-DECLARE_MUTEX(sem3);
+-DECLARE_MUTEX(sem4);
+-DECLARE_MUTEX(sem5);
+-DECLARE_MUTEX(sem6);
+-DECLARE_MUTEX(sem7);
+-DECLARE_MUTEX(sem8);
++DEFINE_SEMAPHORE(sem0);
++DEFINE_SEMAPHORE(sem1);
++DEFINE_SEMAPHORE(sem2);
++DEFINE_SEMAPHORE(sem3);
++DEFINE_SEMAPHORE(sem4);
++DEFINE_SEMAPHORE(sem5);
++DEFINE_SEMAPHORE(sem6);
++DEFINE_SEMAPHORE(sem7);
++DEFINE_SEMAPHORE(sem8);
+
+ asmlinkage void linux_RSAGetExclusive(int Resource, unsigned char *Indicator)
+ {
+--- coredrv/softserial_io.c~ 2011-01-26 12:16:55.753342197 +0000
++++ coredrv/softserial_io.c 2011-01-26 12:16:55.763342199 +0000
+@@ -65,7 +65,7 @@
+ }
+
+ //=============================================================================
+-static DECLARE_MUTEX(softserial_write_sem);
++static DEFINE_SEMAPHORE(softserial_write_sem);
+ int softserial_write(struct tty_struct* ptty,
+ //int from_user_space,
+ const unsigned char* input_buffer,
+--- coredrv/coredrv.c~ 2011-01-26 12:15:54.713342038 +0000
++++ coredrv/coredrv.c 2011-01-26 12:15:54.726675572 +0000
+@@ -765,7 +765,7 @@
+ extern void do_schedule(void);
+ #endif
+
+- DECLARE_MUTEX(exec_reg_sem);
++ DEFINE_SEMAPHORE(exec_reg_sem);
+ DECLARE_WAIT_QUEUE_HEAD(persistWriteQ);
+ DECLARE_WAIT_QUEUE_HEAD(persistReadQ);
+ DECLARE_WAIT_QUEUE_HEAD(persistShutdownQ);
More information about the arch-commits
mailing list