summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--Makefile7
-rw-r--r--PKGBUILD15
3 files changed, 20 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e58199e2cf11..363cf2f1074f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,7 @@
-# Generated by mksrcinfo v8
-# Wed Feb 17 16:10:38 UTC 2016
pkgbase = ia32_aout
pkgdesc = ia32_aout kernel module, for running an a.out binary format
- pkgver = 4.0
- pkgrel = 3
+ pkgver = 4.16
+ pkgrel = 1
url = https://www.kernel.org
install = ia32_aout.install
arch = x86_64
@@ -11,11 +9,12 @@ pkgbase = ia32_aout
makedepends = linux-headers
makedepends = linux-api-headers
makedepends = gzip
+ makedepends = awk
options = !strip
- source = https://raw.githubusercontent.com/torvalds/linux/v{4.0}/arch/x86/ia32/ia32_aout.c
+ source = https://raw.githubusercontent.com/torvalds/linux/v{4.16}/arch/x86/ia32/ia32_aout.c
source = Makefile
- sha1sums = c635114660009c57014eb2a38e50e3abbb5f2e5f
- sha1sums = e7443ceb823797ef7b1dfc3cebd7f3488b153230
+ sha1sums = 7b57d6699c98cbda0af10509e2811f1f9fd1e6dc
+ sha1sums = 12bf91fd45d97f76316d242f482bd8b22c77d37e
pkgname = ia32_aout
diff --git a/Makefile b/Makefile
index aecfcbdd05a7..ac1aec31d998 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,12 @@
obj-m := ia32_aout.o
-KDIR := /usr/lib/modules/$(shell uname -r)/build
+KDIR := /usr/lib/modules/$(KVERSION)/build
PWD := $(shell pwd)
all:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
+.PHONY: clean
+
+clean:
+ $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
+
diff --git a/PKGBUILD b/PKGBUILD
index 8b213f42d28c..1a757d8ace60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,25 @@
# Maintainer: SebRmv
pkgname=ia32_aout
-pkgver=4.0
-pkgrel=3
+pkgver=4.16
+pkgrel=1
pkgdesc='ia32_aout kernel module, for running an a.out binary format'
arch=('x86_64')
-makedepends=('linux-headers' 'linux-api-headers' 'gzip')
+makedepends=('linux-headers' 'linux-api-headers' 'gzip' 'awk')
url="https://www.kernel.org"
license=("GPLv3")
options=('!strip')
source=("https://raw.githubusercontent.com/torvalds/linux/v{$pkgver}/arch/x86/ia32/ia32_aout.c"
"Makefile")
-sha1sums=('c635114660009c57014eb2a38e50e3abbb5f2e5f'
- 'e7443ceb823797ef7b1dfc3cebd7f3488b153230')
+sha1sums=('7b57d6699c98cbda0af10509e2811f1f9fd1e6dc'
+ '12bf91fd45d97f76316d242f482bd8b22c77d37e')
install=ia32_aout.install
-_kernel_version_x64=4.4
+_kernel_version=$(uname -r)
+_kernel_version_x64=$(uname -r | awk -F . '{print $1"."$2}')
build(){
cd "$srcdir"
- make
+ make KVERSION=${_kernel_version}
}
package() {