summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSergej Pupykin2017-04-10 20:56:35 +0300
committerSergej Pupykin2017-04-10 20:56:35 +0300
commitdb0b13269fb4c272eaf58e1cf391c474ee3e6a5f (patch)
treec1aa56c2040754504d3f210f62a1de315cf4fb62
parent47d598d66483270fe78443806c577a267445cee4 (diff)
downloadaur-db0b13269fb4c272eaf58e1cf391c474ee3e6a5f.tar.gz
upd
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD9
-rw-r--r--xradio.install16
3 files changed, 23 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index d2e1308b4685..e086beb05914 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Mon Apr 10 17:29:41 UTC 2017
+# Mon Apr 10 17:55:21 UTC 2017
pkgbase = xradio-git
pkgdesc = Port Allwinner xradio driver to mainline Linux
pkgver = r103.9d27fae
diff --git a/PKGBUILD b/PKGBUILD
index b8c0330997ef..3458da9d510b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,12 +4,13 @@ pkgver() {
cd "$srcdir/xradio"
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-pkgrel=1
+pkgrel=2
pkgdesc="Port Allwinner xradio driver to mainline Linux"
arch=(armv7h)
url="https://github.com/fifteenhex/xradio.git"
license=('GPL')
depends=()
+install=xradio.install
makedepends=('git' 'linux-headers')
source=("git+https://github.com/fifteenhex/xradio.git")
md5sums=('SKIP')
@@ -19,10 +20,12 @@ _KVER=$(uname -r)
build() {
cd "xradio"
- make -C /lib/modules/${_KVER}/build M=$PWD modules
+ make -C /usr/lib/modules/${_KVER}/build M=$PWD modules
}
package() {
cd "xradio"
- make -C /lib/modules/${_KVER}/build M=$PWD INSTALL_MOD_PATH="$pkgdir" modules_install
+ make -C /usr/lib/modules/${_KVER}/build M=$PWD INSTALL_MOD_PATH="$pkgdir" modules_install
+ mkdir -p "$pkgdir"/usr
+ mv "$pkgdir"/lib "$pkgdir"/usr/
}
diff --git a/xradio.install b/xradio.install
new file mode 100644
index 000000000000..2347bd423c4a
--- /dev/null
+++ b/xradio.install
@@ -0,0 +1,16 @@
+_depmod() {
+ EXTRAMODULES=extramodules-4.10-ARCH
+ depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_install() {
+ _depmod
+}
+
+post_upgrade() {
+ _depmod
+}
+
+post_remove() {
+ _depmod
+}