summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSanskritFritz2018-01-15 23:13:10 +0100
committerSanskritFritz2018-01-15 23:13:10 +0100
commit12c6031b970828bda8ec6970bb93ec42b573794d (patch)
tree53a6cb2bdbdf184bab27e3ec1697eb7a5e336753 /PKGBUILD
parent3a99797050bab49dfa1fb387f915464f593a9eef (diff)
downloadaur-12c6031b970828bda8ec6970bb93ec42b573794d.tar.gz
Reintroduce the stable package since releases are tagged on github.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 15 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ec29ae945f5f..7a1283e8b108 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,36 +3,38 @@
# Maintainer: SanskritFritz (gmail)
pkgname=logkeys
-pkgver=0.1.1a
-pkgrel=13
+pkgver=0.1.1c
+pkgrel=1
pkgdesc="Simple keylogger supporting also USB keyboards."
license=('GPLv3')
arch=('i686' 'x86_64')
-optdepends=('logkeys-keymaps: for additional keymaps')
-url="http://logkeys.googlecode.com/"
+url="https://github.com/kernc/logkeys"
install="logkeys.install"
backup=('etc/conf.d/logkeysd')
-source=("http://logkeys.googlecode.com/files/$pkgname-$pkgver.tar.gz"
- logkeys-stdout.patch logkeysd.conf logkeys.service)
+source=("https://github.com/kernc/logkeys/archive/$pkgver.tar.gz"
+ "logkeysd.conf" "logkeys.service")
-md5sums=('19362a382b65e89c66ea4c5642297589'
- 'c11258ab13560081c2cdb56ccd31c6cd'
+md5sums=('656f031f067b986f66226af391712b7c'
'c05608a47e303e8f604f46d1ed22aa4a'
'bd70a5e5601168bbf7bf7f91ee530d14')
build() {
cd "$srcdir/$pkgname-$pkgver"
- patch -p1 < "$srcdir/logkeys-stdout.patch"
- ./configure --prefix=/usr
+# patch -p1 < "$srcdir/logkeys-stdout.patch"
+ ./configure --prefix=/usr --sysconfdir=/etc
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
- make prefix="$pkgdir/usr" install
- # File (/usr/etc/) in a non-standard directory (those scripts are useless anyway).
- rm -rf "$pkgdir/usr/etc/"
+ make prefix="$pkgdir/usr" sysconfdir="$pkgdir/etc" install
install -Dm0644 "$srcdir/logkeysd.conf" "$pkgdir/etc/conf.d/logkeysd"
install -Dm0644 "$srcdir/logkeys.service" "$pkgdir/usr/lib/systemd/system/logkeys.service"
+
+ cd "keymaps"
+ for filename in $(ls *.map); do
+ install -D -m 644 "${filename}" "${pkgdir}/usr/share/lkmaps/${filename}"
+ done
+
}