diff options
author | Aqeel Akber | 2015-07-02 10:34:00 +1000 |
---|---|---|
committer | Aqeel Akber | 2015-07-02 10:34:00 +1000 |
commit | e4e61a340b6db2563b7a8e68be9c44fd35b843a7 (patch) | |
tree | ae13a51a3b4d443ddf04903a0f12ffe071ed510d /PKGBUILD | |
download | aur-e4e61a340b6db2563b7a8e68be9c44fd35b843a7.tar.gz |
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..50cc83d655da --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: AdmiralAkber + +pkgname='thinkpad-yoga-scripts-git' +_gitname='thinkpad-yoga-scripts' +pkgver=20150103 +pkgrel=2 +pkgdesc='A collection of scripts and systemd services for tablet functionality of the ThinkPad Yoga' +url="https://github.com/admiralakber/thinkpad-yoga-scripts" +source=('thinkpad-yoga-scripts::git+https://github.com/admiralakber/thinkpad-yoga-scripts') +license=('GPL3') +arch=('any') +depends=('xorg-xrandr' 'xorg-xinput' 'xbindkeys' 'kbd' 'systemd' 'gawk') +optdepends=( + 'onboard: onscreen keyboard' + 'xf86-input-wacom: for digitizer support' + ) +md5sums=('SKIP') +makedepends=('git') +install=$pkgname.install + +pkgver() { + cd "$_gitname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +package() { + cd $srcdir/$_gitname + + # Install scripts into /opt + mkdir -p "$pkgdir/opt/$_gitname" + ## Rotate scripts + cp -r rotate "$pkgdir/opt/$_gitname" + ## Wacom scripts + cp -r wacom "$pkgdir/opt/$_gitname" + ## Tablet mode + cp -r tablet "$pkgdir/opt/$_gitname" + ## Backlight script + cp -r backlight "$pkgdir/opt/$_gitname" + + # ThinkPad Yoga Systemd Services + mkdir -p "$pkgdir/usr/lib/systemd/system/" + cp systemd/*.service "$pkgdir/usr/lib/systemd/system/" + + # Install license + install -D -m644 "LICENSE" "$pkgdir/usr/share/licenses/$_gitname/LICENSE" +} + + + |