diff options
author | Antonio Rojas | 2023-04-01 10:29:57 +0200 |
---|---|---|
committer | Antonio Rojas | 2023-04-01 10:29:57 +0200 |
commit | b2eb7a712a04230dbc4fdb98afbfce37c0e81482 (patch) | |
tree | ddb09dc2b1717c10fc4d0675f8ff7f1f66ec9e67 | |
parent | 9a20958dfd3ea09f9d340134b0e4fb18d09f71ac (diff) | |
download | aur-b2eb7a712a04230dbc4fdb98afbfce37c0e81482.tar.gz |
Spring cleanup
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 46 |
2 files changed, 26 insertions, 36 deletions
@@ -1,16 +1,16 @@ -# Generated by mksrcinfo v8 -# Thu Sep 22 18:42:17 UTC 2016 pkgbase = keynav pkgdesc = Ingenious and fast way to move the mouse pointer on the screen with keystrokes. - pkgver = 0.20110708.0 + pkgver = 0.20180821.0 pkgrel = 2 - url = http://www.semicomplete.com/projects/keynav/ - arch = i686 + url = https://www.semicomplete.com/projects/keynav/ arch = x86_64 license = BSD + makedepends = git + makedepends = perl + depends = cairo depends = xdotool - source = http://http.debian.net/debian/pool/main/k/keynav/keynav_0.20110708.0.orig.tar.gz - md5sums = d1b273d72b15fc9c28270c28f644e7c6 + depends = libxrandr + source = git+https://github.com/jordansissel/keynav#commit=78f9e076 + md5sums = SKIP pkgname = keynav - @@ -1,43 +1,33 @@ # Maintainer: Kyle Keen <keenerd@gmail.com> # Contributor: Jan Fader <jan.fader@web.de> pkgname=keynav -pkgver=0.20110708.0 +pkgver=0.20180821.0 +# author hasn't done any releases in years +_commit="78f9e076" pkgrel=2 pkgdesc="Ingenious and fast way to move the mouse pointer on the screen with keystrokes." -url="http://www.semicomplete.com/projects/keynav/" +url="https://www.semicomplete.com/projects/keynav/" license=('BSD') -arch=('i686' 'x86_64') -depends=('xdotool') -#source=("http://semicomplete.googlecode.com/files/${pkgname}-${pkgver}.tar.gz") -source=("http://http.debian.net/debian/pool/main/k/keynav/keynav_$pkgver.orig.tar.gz") -md5sums=('d1b273d72b15fc9c28270c28f644e7c6') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - sed -e 's/xdo_symbol_map/xdo_get_symbol_map/' \ - -e 's/xdo_window_setclass/xdo_set_window_class/' \ - -e 's/xdo_window_get_active/xdo_get_window_at_mouse/' \ - -e 's/xdo_click/xdo_click_window/' \ - -e 's/xdo_mouseup/xdo_mouse_up/' \ - -e 's/xdo_mousedown/xdo_mouse_down/' \ - -e 's/xdo_mousemove/xdo_move_mouse/' \ - -e 's/xdo_mousemove_relative/xdo_move_mouse_relative/' \ - -e 's/xdo_mouselocation/xdo_get_mouse_location/' \ - -e 's/xdo_mouse_wait_for_move_to/xdo_wait_for_mouse_move_to/' \ - -e 's/xdo_keysequence_up/xdo_send_keysequence_window_up/' \ - -e 's/xdo_keysequence_down/xdo_send_keysequence_window_down/' \ - -i keynav.c -} +arch=('x86_64') +depends=('cairo' 'xdotool' 'libxrandr') +makedepends=('git' 'perl') +#source=("https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/semicomplete/keynav-$pkgver.tar.gz") +#source=("https://deb.debian.org/debian/pool/main/k/keynav/keynav_$pkgver.orig.tar.gz") +source=("git+https://github.com/jordansissel/keynav#commit=$_commit") +md5sums=('SKIP') build() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname" make keynav + make keynav.1 } package() { - cd "$srcdir/$pkgname-$pkgver" - install -D keynav "$pkgdir/usr/bin/keynav" - install -D keynavrc "$pkgdir/etc/keynavrc" + cd "$srcdir/$pkgname" + install -Dm755 keynav "$pkgdir/usr/bin/keynav" + install -Dm644 keynavrc "$pkgdir/etc/keynavrc" + install -Dm644 COPYRIGHT "$pkgdir/usr/share/licenses/keynav/COPYRIGHT" + install -Dm755 keynav.1 "$pkgdir/usr/share/man/man1/keynav.1" } # vim:set ts=2 sw=2 et: |