summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorVojtech Kral2015-06-19 16:05:42 +0200
committerVojtech Kral2015-06-19 16:05:57 +0200
commitc712004ecbea2d30dbe32225170f7d3c483151ae (patch)
tree88a342a9202109b6b85d0e01f27e168d595e7fc8
downloadaur-c712004ecbea2d30dbe32225170f7d3c483151ae.tar.gz
Initial
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD56
-rw-r--r--install10
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..359a887f7da2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = kfortune-git
+ pkgdesc = kernel-space remake of the popular fortune program
+ pkgver = r39.0217400
+ pkgrel = 1
+ url = https://github.com/vojtechkral/kfortune
+ install = install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ source = git+https://github.com/vojtechkral/kfortune.git
+ sha256sums = SKIP
+
+pkgname = kfortune-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bf3c40bc9578
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Contributor: Vojtech Kral <kral.vojtech (at) gmail.com>
+
+pkgname=kfortune-git
+pkgver=r39.0217400
+pkgrel=1
+pkgdesc="kernel-space remake of the popular fortune program"
+arch=('i686' 'x86_64')
+url="https://github.com/vojtechkral/kfortune"
+license=('GPL')
+
+makedepends=('git')
+install=install
+source=('git+https://github.com/vojtechkral/kfortune.git')
+sha256sums=('SKIP')
+
+# _gitroot="git://github.com/vojtechkral/kfortune.git"
+_gitname="kfortune"
+# _builddir=$_gitname-build
+
+pkgver()
+{
+ cd "${srcdir}/${_gitname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+}
+
+build()
+{
+ # cd "$srcdir"
+ # msg "Connecting to GIT server...."
+
+ # if [ -d $_gitname ] ; then
+ # cd $_gitname && git pull origin
+ # msg "The local files are updated."
+ # else
+ # git clone $_gitroot $_gitname
+ # fi
+
+ # msg "GIT checkout done or server timeout"
+ # msg "Starting make..."
+
+ # rm -rf "$srcdir/$_builddir"
+ # git clone "$srcdir/$_gitname" "$srcdir/$_builddir"
+ # cd "$srcdir/$_builddir"
+
+ cd "${srcdir}/${_gitname}"
+ make
+}
+
+package()
+{
+ # cd "$srcdir/$_builddir"
+ cd "${srcdir}/${_gitname}"
+ gzip -c9 'README.6' > 'kfortune.6.gz'
+ install -D -m 755 'kfortune.ko' "$pkgdir/usr/lib/modules/`uname -r`/kernel/drivers/char/kfortune.ko"
+ install -D -m 644 'kfortune.6.gz' "$pkgdir/usr/share/man/man6/kfortune.6.gz"
+}
diff --git a/install b/install
new file mode 100644
index 000000000000..e9c391a8ad23
--- /dev/null
+++ b/install
@@ -0,0 +1,10 @@
+post_install()
+{
+ KERNEL_VERSION=$(uname -r)
+ depmod $KERNEL_VERSION
+}
+
+post_upgrade()
+{
+ post_install
+}