diff -ru rt3090.old/PKGBUILD rt3090/PKGBUILD
--- rt3090.old/PKGBUILD 2010-09-18 05:05:19.000000000 -0430
+++ rt3090/PKGBUILD 2010-10-11 04:05:42.320000004 -0430
@@ -3,23 +3,31 @@
# Based on rt2860 package from Marius Dransfeld <marius.dransfeld@gmail.com>
pkgname=rt3090
pkgver=2.3.1.7
-pkgrel=1
+pkgrel=2
pkgdesc="Drivers for rt3090 chipset wireless cards"
-arch=('i686' 'x86_64')
+arch=("i686" "x86_64")
url="http://www.ralinktech.com/"
license="GPL"
-depends=('kernel26-headers')
+depends=("kernel26>=2.6.35" "kernel26<2.6.36")
+makedepends=("kernel26-headers")
conflicts=('rt2860')
install='rt3090.install'
source=('DPO_RT3090_LinuxSTA_V2.3.1.7_20100618_WiFiBTCombo_RFKill.tgz')
md5sums=('affa84f4a18ab04a03ca2d9c22c5b94a')
build() {
- cd $srcdir/DPO_RT3090_LinuxSTA_V2.3.1.7_20100618_WiFiBTCombo_RFKill
- sed "s#\(/tftpboot\)#$pkgdir\1#" -i Makefile
- make || return 1
- install -D -m644 RT2860STA.dat $pkgdir/etc/Wireless/RT2860STA/RT2860STA.dat
- cd $srcdir/DPO_RT3090_LinuxSTA_V2.3.1.7_20100618_WiFiBTCombo_RFKill/os/linux/
- install -D -m 755 rt3090sta.ko $pkgdir/lib/modules/$(uname -r)/kernel/drivers/net/wireless/rt3090sta.ko
+ cd DPO_RT3090_LinuxSTA_V2.3.1.7_20100618_WiFiBTCombo_RFKill
+ sed "s,/tftpboot,$pkgdir&," -i Makefile
+ make
}
+package() {
+ cd DPO_RT3090_LinuxSTA_V2.3.1.7_20100618_WiFiBTCombo_RFKill
+
+ install -Dm644 RT2860STA.dat \
+ $pkgdir/etc/Wireless/RT2860STA/RT2860STA.dat
+ install -Dm644 os/linux/rt3090sta.ko \
+ $pkgdir/lib/modules/$(uname -r)/kernel/drivers/net/wireless/rt3090sta.ko
+
+ rm -rf $pkgdir/tftpboot
+}
diff -ru rt3090.old/rt3090.install rt3090/rt3090.install
--- rt3090.old/rt3090.install 1970-01-01 05:13:08.000000000 -0400
+++ rt3090/rt3090.install 2010-10-11 04:04:25.723333337 -0430
@@ -1,19 +1,11 @@
- # arg 1: the new package version
- post_install() {
- depmod -a
- }
-
- # arg 1: the new package version
- # arg 2: the old package version
- post_upgrade() {
- post_install $1
- }
-
- # arg 1: the old package version
- post_remove() {
- depmod -a
- }
-
- op=$1
- shift
- $op $*
+post_install() {
+ depmod -a
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
Only in rt3090: src