diff options
author | Jorge Barroso | 2015-06-15 21:30:54 +0200 |
---|---|---|
committer | Jorge Barroso | 2015-06-15 21:30:54 +0200 |
commit | 2ff6e26d15ef8c10e27b59b4bf4df89d6b48eee0 (patch) | |
tree | b664768f51e76ecfd3606533175935620da5bb78 /PKGBUILD | |
download | aur-2ff6e26d15ef8c10e27b59b4bf4df89d6b48eee0.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..38d28d00f10b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +#!/bin/sh +# Maintainer: jorge_barroso <jorge.barroso.11 at gmail dot com> + +pkgname=akari +_basever=1.0.31 +_timestamp=20150112 +pkgver=${_basever}.${_timestamp} +_kernver=$(uname -r) +_ccstoolsver=1.8.3.20140601 +pkgrel=1 +pkgdesc='TOMOYO Linux 1.8.x Module for the Linux kernel' +arch=('any') +url='http://akari.sourceforge.jp/' +license=('GPL') +depends=("linux") +makedepends=("linux-headers") +optdepends=("ccs-tools>=${_ccstoolsver}") +conflicts=("ccs-tools<${_ccstoolsver}") +install=akari.install +source=("http://sourceforge.jp/frs/redir.php?f=/akari/49272/akari-${_basever}-${_timestamp}.tar.gz") +sha512sums=('e1f87f70149ae77d3bfbfb9aa358da4a02ba66b3337674d191e1c9770e3c0bc0c802672f218a3ab41568565d7835ab05c2740a04b782f86ca43891aa10b4429d') +noextract=("akari-${_basever}-${_timestamp}.tar.gz") + +build() { + msg "Copying headers to source directory..." + cp -a "/usr/src/linux-${_kernver}/" "${srcdir}" + + cd "${srcdir}/linux-${_kernver}/" + + msg "Extracting akari into kernel headers..." + tar -xf "${srcdir}/akari-${_basever}-${_timestamp}.tar.gz" + + msg "Building akari module..." + make SUBDIRS=akari SYSSRC=/lib/modules/${_kernver}/build modules +} + +package() { + install -D -m644 "${srcdir}/linux-${_kernver}/akari/akari.ko" \ + "${pkgdir}/lib/modules/${_kernver}/kernel/extra/akari.ko" + + sed -i -e "s/KERNEL_VERSION='.*'/KERNEL_VERSION='${_kernver}'/" "${startdir}/akari.install" +} |