diff options
author | Popolon | 2020-09-10 13:55:13 +0200 |
---|---|---|
committer | Popolon | 2020-09-10 13:55:13 +0200 |
commit | 0e81e1666fa1043c1ffc948211d2cec674b1e133 (patch) | |
tree | e3590760d13b6a3e15d206b2c90973e95bd7fd6e | |
parent | 3d93554f95f50f561672fba10e5f5774faf549ee (diff) | |
download | aur-0e81e1666fa1043c1ffc948211d2cec674b1e133.tar.gz |
Add a systemd user mode service
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | networktablet.service | 8 |
3 files changed, 18 insertions, 4 deletions
@@ -1,14 +1,16 @@ pkgbase = networktablet pkgdesc = Linux driver for Android GfxTablet input pkgver = 1.5 - pkgrel = 1 + pkgrel = 2 url = http://rfc2822.github.io/GfxTablet/ arch = x86_64 arch = armv7h arch = armv8 license = GPL3 source = https://github.com/rfc2822/GfxTablet/archive/android-app-1.4-linux-driver-1.5.tar.gz + source = networktablet.service sha512sums = 3f56c4982c95d0be4588424af9c8046e59a4bd7f310738fdc6099a4f93e1b58bf82d8730139167f74d86001e31fd6def20752405c15683ceeb04f7efa3f7c801 + sha512sums = a13131f6fc19a437cb5173ad48dae2d26fc85036bc9181ebb680654060f7ef4ea908d198dc9a4939ba4207281cecf5bd877eb525cb7c82a6bc74dceca67eb4bb pkgname = networktablet @@ -2,13 +2,16 @@ pkgname=networktablet pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="Linux driver for Android GfxTablet input" arch=(x86_64 armv7h armv8) url="http://rfc2822.github.io/GfxTablet/" license=('GPL3') -source=("https://github.com/rfc2822/GfxTablet/archive/android-app-1.4-linux-driver-$pkgver.tar.gz") -sha512sums=('3f56c4982c95d0be4588424af9c8046e59a4bd7f310738fdc6099a4f93e1b58bf82d8730139167f74d86001e31fd6def20752405c15683ceeb04f7efa3f7c801') +source=("https://github.com/rfc2822/GfxTablet/archive/android-app-1.4-linux-driver-$pkgver.tar.gz" + 'networktablet.service') +sha512sums=('3f56c4982c95d0be4588424af9c8046e59a4bd7f310738fdc6099a4f93e1b58bf82d8730139167f74d86001e31fd6def20752405c15683ceeb04f7efa3f7c801' +'a13131f6fc19a437cb5173ad48dae2d26fc85036bc9181ebb680654060f7ef4ea908d198dc9a4939ba4207281cecf5bd877eb525cb7c82a6bc74dceca67eb4bb' +) build() { cd GfxTablet-android-app-1.4-linux-driver-$pkgver/driver-uinput/ @@ -16,6 +19,7 @@ build() { } package() { + install -Dm 644 networktablet.service "$pkgdir"/usr/lib/systemd/user/networktablet.service cd GfxTablet-android-app-1.4-linux-driver-$pkgver install -D driver-uinput/networktablet "$pkgdir"/usr/bin/networktablet install -Dm 644 LICENSE.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" diff --git a/networktablet.service b/networktablet.service new file mode 100644 index 000000000000..fafab20b47c5 --- /dev/null +++ b/networktablet.service @@ -0,0 +1,8 @@ +[Unit] +Description=Multimedia Service + +[Service] +Type=simple +ExecStart=/usr/bin/networktablet +Restart=on-failure +WantedBy=default.target |