summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTorsten Wörtwein2017-05-05 13:08:16 +0200
committerTorsten Wörtwein2017-05-05 13:08:16 +0200
commite38e3410af16fff946264dfea69e80e8be4a671e (patch)
tree589cf753ee356c8134a7bea78098a5f2cdf8b00b
parent79bdfd1520e0dbce42daea816c94d6d1d2378440 (diff)
downloadaur-e38e3410af16fff946264dfea69e80e8be4a671e.tar.gz
changes according to egrupled
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD20
2 files changed, 13 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index b21d96e65c10..51b2177e7ea0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = caitsith-lkm
pkgdesc = CaitSith LKM-based LSM version
pkgver = 0.2_20170417
- pkgrel = 2
+ pkgrel = 3
url = http://caitsith.osdn.jp/
install = caitsith-lkm.install
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index ebfda8d67de9..e03c33d9bd8a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@ _basever=0.2
_timestamp=20170417
pkgver=${_basever}_${_timestamp}
_kernver=$(uname -r)
-pkgrel=2
+pkgrel=3
pkgdesc='CaitSith LKM-based LSM version'
arch=('i686' 'x86_64')
url='http://caitsith.osdn.jp/'
@@ -19,16 +19,20 @@ sha256sums=('bcb3c8e0c9a66ecce2687356bb6314f11076df39134fe440598cdddac29e1152'
validpgpkeys=('43C83369623D7AD3A96C2FC7425F128D0C64F52A') # http://I-love.SAKURA.ne.jp/kumaneko-key
noextract=("caitsith-patch-${_basever}-${_timestamp}.tar.gz")
-build() {
+prepare() {
cp -a "/usr/lib/modules/${_kernver}/build" "${srcdir}"
cd "${srcdir}/build/"
- tar -xf "${srcdir}/caitsith-patch-${_basever}-${_timestamp}.tar.gz"
- make SUBDIRS=caitsith SYSSRC=/lib/modules/${_kernver}/build modules || return 1
+ tar -zxf "${srcdir}/caitsith-patch-${_basever}-${_timestamp}.tar.gz"
+ sed -i -e 's_/sbin/init_/usr/lib/systemd/systemd_' caitsith/config.h
}
-package() {
- install -D -m644 "${srcdir}/build/caitsith/caitsith.ko" "${pkgdir}/usr/lib/modules/${_kernver}/extramodules/caitsith.ko"
- install -D -m644 "${srcdir}/build/caitsith/caitsith_test.ko" "${pkgdir}/usr/lib/modules/${_kernver}/extramodules/caitsith_test.ko"
+build() {
+ cd "${srcdir}/build/"
+ make SUBDIRS=caitsith modules
+}
- sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" "${startdir}/caitsith-lkm.install" || return 1
+package() {
+ cd "${srcdir}/build"
+ make SUBDIRS=caitsith MODLIB="${pkgdir}/usr/lib/modules/${_kernver}/kernel/" modules_install
+ sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" "${startdir}/caitsith-lkm.install"
}