diff options
author | Storm Dragon | 2018-07-17 07:09:32 -0400 |
---|---|---|
committer | Storm Dragon | 2018-07-17 07:09:32 -0400 |
commit | c52854b8f54e7f837a92e9cafc482e15c687ba02 (patch) | |
tree | 79cfffb53e44df5cadadf2be546a528494ca092d | |
parent | e2180211218c640d0f344da329a75d0d2d0608c9 (diff) | |
download | aur-c52854b8f54e7f837a92e9cafc482e15c687ba02.tar.gz |
Remembered the service file.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | fenrirscreenreader.service | 15 |
3 files changed, 27 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Mon Jul 16 22:02:20 UTC 2018 +# Tue Jul 17 11:07:49 UTC 2018 pkgbase = fenrir pkgdesc = A user space console screen reader written in python3 pkgver = 1.9.2.post1 - pkgrel = 2 + pkgrel = 3 url = https://linux-a11y.org/index.php?page=fenrir-screenreader install = fenrir.install arch = any @@ -27,8 +27,10 @@ pkgbase = fenrir backup = etc/fenrirscreenreader/settings/settings.conf source = https://files.pythonhosted.org/packages/source/f/fenrir-screenreader/fenrir-screenreader-1.9.2.post1.tar.gz source = fenrir.install + source = fenrirscreenreader.service md5sums = 60b2aca05b8a787e0e70768826694618 md5sums = c6a68679e6f1a23d4054d0209ba5210a + md5sums = 0c2d1bd344b53d1fa5de6c49455b5a4f pkgname = fenrir @@ -3,7 +3,7 @@ pkgname='fenrir' pkgver=1.9.2.post1 -pkgrel=2 +pkgrel=3 pkgdesc='A user space console screen reader written in python3' arch=('any') url="https://linux-a11y.org/index.php?page=fenrir-screenreader" @@ -22,12 +22,16 @@ conflicts=('fenrir') backup=('etc/fenrirscreenreader/settings/settings.conf') install="$pkgname".install source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}-screenreader/${pkgname}-screenreader-${pkgver}.tar.gz" - 'fenrir.install') + 'fenrir.install' + 'fenrirscreenreader.service') md5sums=('60b2aca05b8a787e0e70768826694618' - 'c6a68679e6f1a23d4054d0209ba5210a') + 'c6a68679e6f1a23d4054d0209ba5210a' + '0c2d1bd344b53d1fa5de6c49455b5a4f') package() { - cd "${srcdir}/${pkgname}-screenreader-${pkgver}" + install -d "$pkgdir/usr/lib/systemd/system/" + install -Dm644 fenrirscreenreader.service "$pkgdir/usr/lib/systemd/system/fenrirscreenreader.service" +cd "${srcdir}/${pkgname}-screenreader-${pkgver}" python setup.py install --force-settings --root="${pkgdir}/" --optimize=1 } diff --git a/fenrirscreenreader.service b/fenrirscreenreader.service new file mode 100644 index 000000000000..3db71874e990 --- /dev/null +++ b/fenrirscreenreader.service @@ -0,0 +1,15 @@ +[Unit] +Description=Fenrir screenreader +Wants=systemd-udev-settle.service +After=systemd-udev-settle.service getty.target +[Service] +Type=forking +PIDFile=/var/run/fenrir.pid +ExecStart=/usr/bin/fenrir-daemon +ExecReload=/usr/bin/kill -HUP $MAINPID +Restart=always +#Group=fenrirscreenreader +#User=fenrirscreenreader + +[Install] +WantedBy=getty.target |