blob: a839815abd351e15ebd55d723acf8b2f39cedd07 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
# Maintainer: Benjamin ROBIN <dev@benjarobin.fr>
pkgname=mt7630-pcie-wifi-dkms
pkgver=20140625
pkgrel=6
pkgdesc="MT7630e PCIe Wifi (DKMS)"
arch=('i686' 'x86_64')
url="http://www.mediatek.com/en/downloads/mt7630-pcie/"
license=('GPL')
depends=('dkms')
optdepends=('linux-headers: If running standard kernel, otherwise find matching headers for your kernel')
install=MT7630e-wifi.install
source=('http://www.mediatek.com/AmazonS3/Downloads/linux/MT7630E_Wi-Fi_BT_Source_V3.14_20140625_v2.tar.gz'
'dkms.conf'
'MT7630E-3.15.patch'
'MT7630E-4.0.patch'
'Makefile')
md5sums=('d8583926d6c8ba8c3a1a8dd0b44a066e'
'f3537d4e8347cbcfe00a277a8818a458'
'561dc16b3df8f48aa15c2ce1ce1e6d3b'
'2997d0c6492e62f25050e92b3643d853'
'd727dd9c28d0831c66c776e9af8993cf')
prepare() {
cd "$srcdir/MT7630E_Wi-Fi_BT_Source_V3.14_20140625_v2"
patch -p1 -i "$srcdir/MT7630E-3.15.patch"
patch -p1 -i "$srcdir/MT7630E-4.0.patch"
}
package() {
cd "$srcdir/MT7630E_Wi-Fi_BT_Source_V3.14_20140625_v2"
mkdir -p "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}"
cp -RL --no-preserve='ownership' rt2x00/* "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}/"
rm "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}"/*.sh
install -m644 "$srcdir/dkms.conf" "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}/"
rm "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}/Makefile"
install -m644 "$srcdir/Makefile" "${pkgdir}/usr/src/mt7630-pcie-wifi-${pkgver}/"
install -D -m644 "firmware/Wi-FI/MT7650E234.bin" "$pkgdir/usr/lib/firmware/MT7650E234.bin"
mkdir -p "$pkgdir/usr/lib/modules-load.d/"
echo rt7630pci > "$pkgdir/usr/lib/modules-load.d/mt7630.conf"
}
|