diff options
author | Ricardo Catalinas Jiménez | 2015-12-06 20:42:08 +0000 |
---|---|---|
committer | Ricardo Catalinas Jiménez | 2015-12-06 20:42:08 +0000 |
commit | d0dc7001426ba954988501db235b83df9b18ea31 (patch) | |
tree | 90c08447c2c7ae24d190399deb073fb63c0dab25 | |
download | aur-d0dc7001426ba954988501db235b83df9b18ea31.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 50 | ||||
-rw-r--r-- | ktap-git.install | 2 |
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..eaebb92a6828 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +# Generated by mksrcinfo v8 +# Sun Dec 6 20:41:57 UTC 2015 +pkgbase = ktap-git + pkgdesc = KTAP kernel module, userpace tool and Vim plugin + pkgver = v0.4.r130.gfca420f + pkgrel = 1 + url = https://github.com/ktap/ktap + arch = i686 + arch = x86_64 + license = GPL + makedepends = git + source = ktap::git+https://github.com/ktap/ktap.git + md5sums = SKIP + +pkgname = ktap-git + install = ktap-git.install + depends = linux + +pkgname = ktap-utils-git + depends = ktap-git=v0.4.r130.gfca420f + +pkgname = vim-ktap-git + depends = vim + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f53379082bec --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,50 @@ +# Maintainer: Ricardo Catalinas Jiménez <r@untroubled.be> + +pkgname=('ktap-git' 'ktap-utils-git' 'vim-ktap-git') +pkgrel=1 +pkgver=v0.4.r130.gfca420f +pkgdesc='KTAP kernel module, userpace tool and Vim plugin' +arch=('i686' 'x86_64') +url='https://github.com/ktap/ktap' +license=('GPL') +makedepends=('git') +md5sums=('SKIP') +_gitname='ktap' +source="$_gitname::git+https://github.com/ktap/ktap.git" + +pkgver() { + cd $_gitname + # Use the last tag, revision and commit + git describe --long --tags | sed 's/-/.r/; s/-/./g' +} + +build() { + cd $_gitname + make +} + +package_ktap-git() { + depends=('linux') + install='ktap-git.install' + cd $_gitname + install -d $pkgdir/usr/lib/modules/$(uname -r)/kernel/misc/ + install -m 644 -o root -g root -p ktapvm.ko $pkgdir/usr/lib/modules/$(uname -r)/kernel/misc/ +} + +package_ktap-utils-git() { + depends=("ktap-git=$pkgver") + cd $_gitname + install -d $pkgdir/usr/bin/ + install -d $pkgdir/usr/share/doc/ktap/ + install -m 755 -o root -g root -p ktap $pkgdir/usr/bin/ + install -m 644 -o root -g root -p doc/* $pkgdir/usr/share/doc/ktap/ + cp -r --no-preserve=mode,ownership samples/ $pkgdir/usr/share/doc/ktap/ +} + +package_vim-ktap-git() { + depends=('vim') + cd $_gitname + install -d $pkgdir/usr/share/vim/vimfiles/{ftdetect,syntax}/ + install -m 644 -o root -g root -p vim/ftdetect/ktap.vim $pkgdir/usr/share/vim/vimfiles/ftdetect/ + install -m 644 -o root -g root -p vim/syntax/ktap.vim $pkgdir/usr/share/vim/vimfiles/syntax/ +} diff --git a/ktap-git.install b/ktap-git.install new file mode 100644 index 000000000000..3637252356ec --- /dev/null +++ b/ktap-git.install @@ -0,0 +1,2 @@ +#!/bin/sh +depmod |