blob: f992b1fb712e41ebebe07f44493693585caf7463 (
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
|
# Maintainer: vitamin1980 <vitamin.novgorod @ yandex.ru>
pkgname=moxa-uport11x0-git
pkgver=1.3.11
pkgrel=1
pkgdesc='Moxa UPort 11x0 USB to Serial Hub driver'
url='http://www.moxa.com/product/usb_to_serial_converters.htm'
arch=('i686' 'x86_64')
license=('GPL')
depends=('linux')
makedepends=('linux-headers' 'make' 'git')
conflicts=('moxa-uport11x0')
source=("https://github.com/ellysh/mxu11x0.git"
"install"
"mxu11x0.conf" )
sha256sums=('SKIP'
'eedaf97118ded07bd09be79706c358fbcac53c63f2a93de9b1d3ec6c63fce2ff'
'a80410b68b562c731e80419eb77849766c0acaf4882d84dfe5d865221d3f3a76')
_kernmajor="$(pacman -Q linux | awk '{print $2}' | cut -d - -f1 | cut -d . -f1,2)"
_extramodules="extramodules-${_kernmajor}-ARCH"
_kernver=$(pacman -Q linux | cut -d " " -f2)-"ARCH"
install=install
build() {
git clone https://github.com/ellysh/mxu11x0.git
cd "${srcdir}/mxu11x0/driver"
make
}
package() {
cd "${srcdir}"
install -Dm644 mxu11x0.conf "${pkgdir}/usr/lib/modules-load.d/mxu11x0.conf"
cd "${srcdir}/mxu11x0/driver"
install -Dm644 mxu11x0.ko "${pkgdir}/usr/lib/modules/${_extramodules}/mxu11x0.ko"
gzip "${pkgdir}/usr/lib/modules/${_extramodules}/mxu11x0.ko"
}
|