[arch-commits] Commit in espeakup/repos (5 files)

Felix Yan felixonmars at archlinux.org
Fri Nov 9 22:21:08 UTC 2018


    Date: Friday, November 9, 2018 @ 22:21:08
  Author: felixonmars
Revision: 404929

archrelease: copy trunk to community-staging-x86_64

Added:
  espeakup/repos/community-staging-x86_64/
  espeakup/repos/community-staging-x86_64/PKGBUILD
    (from rev 404927, espeakup/trunk/PKGBUILD)
  espeakup/repos/community-staging-x86_64/espeakup.conf.d
    (from rev 404927, espeakup/trunk/espeakup.conf.d)
  espeakup/repos/community-staging-x86_64/espeakup.modules-load.d
    (from rev 404927, espeakup/trunk/espeakup.modules-load.d)
  espeakup/repos/community-staging-x86_64/espeakup.service
    (from rev 404927, espeakup/trunk/espeakup.service)

-------------------------+
 PKGBUILD                |   34 ++++++++++++++++++++++++++++++++++
 espeakup.conf.d         |    6 ++++++
 espeakup.modules-load.d |    1 +
 espeakup.service        |   15 +++++++++++++++
 4 files changed, 56 insertions(+)

Copied: espeakup/repos/community-staging-x86_64/PKGBUILD (from rev 404927, espeakup/trunk/PKGBUILD)
===================================================================
--- community-staging-x86_64/PKGBUILD	                        (rev 0)
+++ community-staging-x86_64/PKGBUILD	2018-11-09 22:21:08 UTC (rev 404929)
@@ -0,0 +1,34 @@
+# Maintainer: Chris Brannon <chris at the-brannons.com>
+# Contributor: Kyle <kyle at gmx.ca>
+
+pkgname=espeakup
+pkgver=0.80
+pkgrel=2
+pkgdesc='Allows the Speakup screen review system to use the ESpeak synthesizer.'
+arch=('x86_64')
+url='http://github.com/williamh/espeakup'
+license=('GPL3')
+source=(https://github.com/williamh/espeakup/archive/v$pkgver.tar.gz
+        espeakup.service espeakup.modules-load.d)
+depends=('speakup-utils' 'espeak')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -e 's|/usr/local|/usr|' -i Makefile
+}
+
+build() {
+  cd $pkgname-$pkgver
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install 
+  install -m644 -D "${srcdir}/espeakup.service" "${pkgdir}/usr/lib/systemd/system/espeakup.service"
+  install -m644 -D "${srcdir}/espeakup.modules-load.d" "${pkgdir}/usr/lib/modules-load.d/espeakup.conf"
+}
+
+sha256sums=('4de284e30b6bdb0f9dee9c8ea02d13a3d20a61415b812338446b8b381e997ef4'
+            '0d17413611db3fc4d70e34e84c1e55e832d9eec29482ed7d8c3d737e4ba162b8'
+            '916abe0c03b843194705940ef062046809a68b51c5696f505d5444a73b45f214')

Copied: espeakup/repos/community-staging-x86_64/espeakup.conf.d (from rev 404927, espeakup/trunk/espeakup.conf.d)
===================================================================
--- community-staging-x86_64/espeakup.conf.d	                        (rev 0)
+++ community-staging-x86_64/espeakup.conf.d	2018-11-09 22:21:08 UTC (rev 404929)
@@ -0,0 +1,6 @@
+#
+# Arguments to be passed to espeakup.
+# Example:
+# ESPEAKUP_ARGS="--default-voice=fr"
+# will tell espeakup to use the French voice.
+ESPEAKUP_ARGS=""

Copied: espeakup/repos/community-staging-x86_64/espeakup.modules-load.d (from rev 404927, espeakup/trunk/espeakup.modules-load.d)
===================================================================
--- community-staging-x86_64/espeakup.modules-load.d	                        (rev 0)
+++ community-staging-x86_64/espeakup.modules-load.d	2018-11-09 22:21:08 UTC (rev 404929)
@@ -0,0 +1 @@
+speakup_soft

Copied: espeakup/repos/community-staging-x86_64/espeakup.service (from rev 404927, espeakup/trunk/espeakup.service)
===================================================================
--- community-staging-x86_64/espeakup.service	                        (rev 0)
+++ community-staging-x86_64/espeakup.service	2018-11-09 22:21:08 UTC (rev 404929)
@@ -0,0 +1,15 @@
+[Unit]
+Description=Software speech output for Speakup
+# espeakup needs to start after the audio devices appear, hopefully this should go away in the future
+Wants=systemd-udev-settle.service
+After=systemd-udev-settle.service sound.target
+
+[Service]
+Type=forking
+PIDFile=/run/espeakup.pid
+ExecStart=/usr/bin/espeakup
+ExecReload=/bin/kill -HUP $MAINPID
+Restart=always
+
+[Install]
+WantedBy=sound.target


More information about the arch-commits mailing list