[arch-commits] Commit in brltty/repos/extra-x86_64 (8 files)

Jürgen Hötzel juergen at gemini.archlinux.org
Tue Aug 9 20:23:47 UTC 2022


    Date: Tuesday, August 9, 2022 @ 20:23:46
  Author: juergen
Revision: 452488

archrelease: copy trunk to extra-x86_64

Added:
  brltty/repos/extra-x86_64/PKGBUILD
    (from rev 452487, brltty/trunk/PKGBUILD)
  brltty/repos/extra-x86_64/brltty-6.2-systemd_sysusers_groups.patch
    (from rev 452487, brltty/trunk/brltty-6.2-systemd_sysusers_groups.patch)
  brltty/repos/extra-x86_64/brltty-6.4-x11_autostart.patch
    (from rev 452487, brltty/trunk/brltty-6.4-x11_autostart.patch)
  brltty/repos/extra-x86_64/brltty.install
    (from rev 452487, brltty/trunk/brltty.install)
Deleted:
  brltty/repos/extra-x86_64/PKGBUILD
  brltty/repos/extra-x86_64/brltty-6.2-systemd_sysusers_groups.patch
  brltty/repos/extra-x86_64/brltty-6.4-x11_autostart.patch
  brltty/repos/extra-x86_64/brltty.install

------------------------------------------+
 PKGBUILD                                 |  216 ++++++++++++++---------------
 brltty-6.2-systemd_sysusers_groups.patch |   92 ++++++------
 brltty-6.4-x11_autostart.patch           |   48 +++---
 brltty.install                           |   24 +--
 4 files changed, 190 insertions(+), 190 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-09 20:22:20 UTC (rev 452487)
+++ PKGBUILD	2022-08-09 20:23:46 UTC (rev 452488)
@@ -1,108 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor: Alexander Epaneshnikov <aarnaarn2 at gmail.com>
-# Contributor: Tom Gundersen <teg at jklm.no>
-# Contributor: Jan de Groot <jgc at archlinux.org>
-# Contributor: Giovanni Scafora <giovanni at archlinux.org>
-
-pkgbase=brltty
-pkgname=(brltty brltty-udev-generic)
-pkgver=6.5
-pkgrel=1
-pkgdesc="Braille display driver for Linux/Unix"
-arch=(x86_64)
-url="https://brltty.app"
-license=(LGPL2.1)
-makedepends=(alsa-lib at-spi2-atk at-spi2-core atk bluez-libs cython dbus
-dracut espeak-ng expat festival gcc-libs glibc glib2 gpm icu java-environment
-liblouis libspeechd libxaw ncurses ocaml-ctypes ocaml-findlib pcre2
-polkit python-setuptools speech-dispatcher strip-nondeterminism systemd-libs
-tcl)
-options=(debug !emptydirs)
-source=(
-  https://brltty.app/archive/$pkgname-$pkgver.tar.bz2
-  $pkgname-6.2-systemd_sysusers_groups.patch
-  $pkgname-6.4-x11_autostart.patch
-)
-sha512sums=('7aef484f8f719fe183ea4d83b75962ff1e1fb0002d38ee89bd41808c3cae768cbd65c63cbdcb9a27beecaddc442fb65d8fb9219e48c87a1a02dda4ecc55cc24f'
-            '32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02'
-            '4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0')
-b2sums=('9d431c033d0963f6afe59477d2d109029c1bededf4ea333a3347ff8c4c17073af3439a827ff4db44dce08dd2245e1bc57cc2fe443bf44df6225f75ffab2fa244'
-        '036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2'
-        '4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309')
-
-prepare() {
-  cd $pkgbase-$pkgver
-  patch -Np1 -i ../$pkgbase-6.2-systemd_sysusers_groups.patch
-  patch -Np1 -i ../$pkgbase-6.4-x11_autostart.patch
-  ./autogen
-}
-
-build() {
-  # fat-lto-objects is required for non-mangled static libs
-  CFLAGS+=" -ffat-lto-objects"
-
-  cd $pkgbase-$pkgver
-  ./configure \
-    --prefix=/usr \
-    --sysconfdir=/etc \
-    --localstatedir=/var \
-    --mandir=/usr/share/man \
-    --with-scripts-directory=/usr/lib/brltty \
-    --with-tables-directory=/usr/share/brltty \
-    --with-writable-directory=/run/brltty \
-    --enable-gpm \
-    --disable-stripping
-  make -j1
-  # make brlapi.jar deterministic
-  find . -type f -iname "*.jar" -exec strip-nondeterminism {} \;
-}
-
-package_brltty() {
-  depends=(bluez-libs gcc-libs glibc liblouis libspeechd libasound.so
-  libdbus-1.so libexpat.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so
-  libicuuc.so libgpm.so libncursesw.so libsystemd.so pcre2 polkit)
-  optdepends=(
-    'at-spi2-core: X11/GNOME Apps accessibility'
-    'atk: ATK bridge for X11/GNOME accessibility'
-    'brltty-udev-generic: for initializing brltty with generic USB devices'
-    'espeak-ng: espeak-ng driver'
-    'java-runtime: Java support'
-    'libxaw: X11 support'
-    'libxt: X11 support'
-    'libx11: for xbrlapi'
-    'libxfixes: for xbrlapi'
-    'libxtst: for xbrlapi'
-    'ocaml: OCaml support'
-    'python: Python support'
-    'speech-dispatcher: speech-dispatcher driver'
-    'tcl: tcl support'
-  )
-  provides=(libbrlapi.so)
-  backup=(
-    etc/brltty.conf
-    etc/X11/xinit/xinitrc.d/90xbrlapi
-  )
-  install=brltty.install
-
-  cd $pkgbase-$pkgver
-  # installation does not work reliably with many cores, so set jobs to 1
-  make -j1 INSTALL_ROOT="$pkgdir" install
-  make -j1 INSTALL_ROOT="$pkgdir" install-systemd
-  make -j1 INSTALL_ROOT="$pkgdir" install-udev
-  make -j1 INSTALL_ROOT="$pkgdir" install-dracut
-  make -j1 INSTALL_ROOT="$pkgdir" install-polkit
-  install -vDm 644 Documents/$pkgbase.conf -t "$pkgdir/etc/"
-
-  # fix directory permission and ownership
-  install -vdm 750 -o root -g 102 "$pkgdir/usr/share/polkit-1/rules.d"
-
-  # move generic udev rule, as it applies too broadly
-  mv -v "$pkgdir/usr/lib/udev/rules.d/90-brltty-usb-generic.rules" ../
-}
-
-package_brltty-udev-generic() {
-  pkgdesc="Generic udev rules for brltty"
-  depends=(brltty)
-
-  install -vDm 644 90-brltty-usb-generic.rules -t "$pkgdir/usr/lib/udev/rules.d/"
-}

Copied: brltty/repos/extra-x86_64/PKGBUILD (from rev 452487, brltty/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2022-08-09 20:23:46 UTC (rev 452488)
@@ -0,0 +1,108 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: Alexander Epaneshnikov <aarnaarn2 at gmail.com>
+# Contributor: Tom Gundersen <teg at jklm.no>
+# Contributor: Jan de Groot <jgc at archlinux.org>
+# Contributor: Giovanni Scafora <giovanni at archlinux.org>
+
+pkgbase=brltty
+pkgname=(brltty brltty-udev-generic)
+pkgver=6.5
+pkgrel=2
+pkgdesc="Braille display driver for Linux/Unix"
+arch=(x86_64)
+url="https://brltty.app"
+license=(LGPL2.1)
+makedepends=(alsa-lib at-spi2-atk at-spi2-core atk bluez-libs cython dbus
+dracut espeak-ng expat festival gcc-libs glibc glib2 gpm icu java-environment
+liblouis libspeechd libxaw ncurses ocaml-ctypes ocaml-findlib pcre2
+polkit python-setuptools speech-dispatcher strip-nondeterminism systemd-libs
+tcl)
+options=(debug !emptydirs)
+source=(
+  https://brltty.app/archive/$pkgname-$pkgver.tar.bz2
+  $pkgname-6.2-systemd_sysusers_groups.patch
+  $pkgname-6.4-x11_autostart.patch
+)
+sha512sums=('7aef484f8f719fe183ea4d83b75962ff1e1fb0002d38ee89bd41808c3cae768cbd65c63cbdcb9a27beecaddc442fb65d8fb9219e48c87a1a02dda4ecc55cc24f'
+            '32ba91271e2247b4a330cd213ed75b591268cb99a79c2efd9ae675804faee027c6b2f782768cb2329a65fc914ca2400b2901f35ce1fc2522c6691b343799eb02'
+            '4871512affefbc178f4204a1b285fc2b5a05ea2d181163195d695b760e9729b3d2d00b5f052abd71379df609c3859d7cbd64128bdefd16e898bbc4368500a9a0')
+b2sums=('9d431c033d0963f6afe59477d2d109029c1bededf4ea333a3347ff8c4c17073af3439a827ff4db44dce08dd2245e1bc57cc2fe443bf44df6225f75ffab2fa244'
+        '036e36d558594bb06af1eb41ff5fc9ae52ccf4bad54556c3f4f81a5e2f31f574039835e5e756455527c327a73d563a3db54a9f32e3478545a2a22c2725aaeee2'
+        '4ebc07a725ef8362233a83118e93901e78943e8dae08f9358b668ff13ab88a65eb9e87c49d106a8c3d87eb62007b230e199107eacb01f92dc683335076c01309')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../$pkgbase-6.2-systemd_sysusers_groups.patch
+  patch -Np1 -i ../$pkgbase-6.4-x11_autostart.patch
+  ./autogen
+}
+
+build() {
+  # fat-lto-objects is required for non-mangled static libs
+  CFLAGS+=" -ffat-lto-objects"
+
+  cd $pkgbase-$pkgver
+  ./configure \
+    --prefix=/usr \
+    --sysconfdir=/etc \
+    --localstatedir=/var \
+    --mandir=/usr/share/man \
+    --with-scripts-directory=/usr/lib/brltty \
+    --with-tables-directory=/usr/share/brltty \
+    --with-writable-directory=/run/brltty \
+    --enable-gpm \
+    --disable-stripping
+  make -j1
+  # make brlapi.jar deterministic
+  find . -type f -iname "*.jar" -exec strip-nondeterminism {} \;
+}
+
+package_brltty() {
+  depends=(bluez-libs gcc-libs glibc liblouis libspeechd libasound.so
+  libdbus-1.so libexpat.so libgio-2.0.so libglib-2.0.so libgobject-2.0.so
+  libicuuc.so libgpm.so libncursesw.so libsystemd.so pcre2 polkit)
+  optdepends=(
+    'at-spi2-core: X11/GNOME Apps accessibility'
+    'atk: ATK bridge for X11/GNOME accessibility'
+    'brltty-udev-generic: for initializing brltty with generic USB devices'
+    'espeak-ng: espeak-ng driver'
+    'java-runtime: Java support'
+    'libxaw: X11 support'
+    'libxt: X11 support'
+    'libx11: for xbrlapi'
+    'libxfixes: for xbrlapi'
+    'libxtst: for xbrlapi'
+    'ocaml: OCaml support'
+    'python: Python support'
+    'speech-dispatcher: speech-dispatcher driver'
+    'tcl: tcl support'
+  )
+  provides=(libbrlapi.so)
+  backup=(
+    etc/brltty.conf
+    etc/X11/xinit/xinitrc.d/90xbrlapi
+  )
+  install=brltty.install
+
+  cd $pkgbase-$pkgver
+  # installation does not work reliably with many cores, so set jobs to 1
+  make -j1 INSTALL_ROOT="$pkgdir" install
+  make -j1 INSTALL_ROOT="$pkgdir" install-systemd
+  make -j1 INSTALL_ROOT="$pkgdir" install-udev
+  make -j1 INSTALL_ROOT="$pkgdir" install-dracut
+  make -j1 INSTALL_ROOT="$pkgdir" install-polkit
+  install -vDm 644 Documents/$pkgbase.conf -t "$pkgdir/etc/"
+
+  # fix directory permission and ownership
+  install -vdm 750 -o root -g 102 "$pkgdir/usr/share/polkit-1/rules.d"
+
+  # move generic udev rule, as it applies too broadly
+  mv -v "$pkgdir/usr/lib/udev/rules.d/90-brltty-usb-generic.rules" ../
+}
+
+package_brltty-udev-generic() {
+  pkgdesc="Generic udev rules for brltty"
+  depends=(brltty)
+
+  install -vDm 644 90-brltty-usb-generic.rules -t "$pkgdir/usr/lib/udev/rules.d/"
+}

Deleted: brltty-6.2-systemd_sysusers_groups.patch
===================================================================
--- brltty-6.2-systemd_sysusers_groups.patch	2022-08-09 20:22:20 UTC (rev 452487)
+++ brltty-6.2-systemd_sysusers_groups.patch	2022-08-09 20:23:46 UTC (rev 452488)
@@ -1,46 +0,0 @@
-diff -ruN a/Autostart/Systemd/brltty at .service.in b/Autostart/Systemd/brltty at .service.in
---- a/Autostart/Systemd/brltty at .service.in	2020-12-11 23:51:58.000000000 +0100
-+++ b/Autostart/Systemd/brltty at .service.in	2021-01-20 23:57:46.159394660 +0100
-@@ -83,8 +83,8 @@
- 
- # for serial I/O (/dev/ttyS<n>)
- # probably only one of these should be uncommented
--SupplementaryGroups=dialout
--#SupplementaryGroups=uucp
-+# SupplementaryGroups=dialout
-+SupplementaryGroups=uucp
- 
- # for USB I/o via USBFS (/dev/bus/usb/*/*)
- SupplementaryGroups=root
-@@ -93,7 +93,7 @@
- SupplementaryGroups=audio
- 
- # for playing sound via the Pulse Audio daemon
--SupplementaryGroups=pulse-access
-+# SupplementaryGroups=pulse-access
- 
- # for monitoring keyboard input (/dev/input/*)
- SupplementaryGroups=input
-diff -ruN a/Autostart/Systemd/sysusers b/Autostart/Systemd/sysusers
---- a/Autostart/Systemd/sysusers	2020-11-29 13:35:32.000000000 +0100
-+++ b/Autostart/Systemd/sysusers	2021-01-20 23:58:58.186157113 +0100
-@@ -30,8 +30,8 @@
- 
- # for serial I/O (/dev/ttyS<n>)
- # probably only one of these should be uncommented
--m brltty dialout
--#m brltty uucp
-+# m brltty dialout
-+m brltty uucp
- 
- # for USB I/o (/dev/bus/usb/*/*)
- m brltty root
-@@ -40,7 +40,7 @@
- m brltty audio
- 
- # for playing sound via the Pulse Audio daemon
--m brltty pulse-access
-+# m brltty pulse-access
- 
- # for monitoring keyboard input (/dev/input/*)
- m brltty input

Copied: brltty/repos/extra-x86_64/brltty-6.2-systemd_sysusers_groups.patch (from rev 452487, brltty/trunk/brltty-6.2-systemd_sysusers_groups.patch)
===================================================================
--- brltty-6.2-systemd_sysusers_groups.patch	                        (rev 0)
+++ brltty-6.2-systemd_sysusers_groups.patch	2022-08-09 20:23:46 UTC (rev 452488)
@@ -0,0 +1,46 @@
+diff -ruN a/Autostart/Systemd/brltty at .service.in b/Autostart/Systemd/brltty at .service.in
+--- a/Autostart/Systemd/brltty at .service.in	2020-12-11 23:51:58.000000000 +0100
++++ b/Autostart/Systemd/brltty at .service.in	2021-01-20 23:57:46.159394660 +0100
+@@ -83,8 +83,8 @@
+ 
+ # for serial I/O (/dev/ttyS<n>)
+ # probably only one of these should be uncommented
+-SupplementaryGroups=dialout
+-#SupplementaryGroups=uucp
++# SupplementaryGroups=dialout
++SupplementaryGroups=uucp
+ 
+ # for USB I/o via USBFS (/dev/bus/usb/*/*)
+ SupplementaryGroups=root
+@@ -93,7 +93,7 @@
+ SupplementaryGroups=audio
+ 
+ # for playing sound via the Pulse Audio daemon
+-SupplementaryGroups=pulse-access
++# SupplementaryGroups=pulse-access
+ 
+ # for monitoring keyboard input (/dev/input/*)
+ SupplementaryGroups=input
+diff -ruN a/Autostart/Systemd/sysusers b/Autostart/Systemd/sysusers
+--- a/Autostart/Systemd/sysusers	2020-11-29 13:35:32.000000000 +0100
++++ b/Autostart/Systemd/sysusers	2021-01-20 23:58:58.186157113 +0100
+@@ -30,8 +30,8 @@
+ 
+ # for serial I/O (/dev/ttyS<n>)
+ # probably only one of these should be uncommented
+-m brltty dialout
+-#m brltty uucp
++# m brltty dialout
++m brltty uucp
+ 
+ # for USB I/o (/dev/bus/usb/*/*)
+ m brltty root
+@@ -40,7 +40,7 @@
+ m brltty audio
+ 
+ # for playing sound via the Pulse Audio daemon
+-m brltty pulse-access
++# m brltty pulse-access
+ 
+ # for monitoring keyboard input (/dev/input/*)
+ m brltty input

Deleted: brltty-6.4-x11_autostart.patch
===================================================================
--- brltty-6.4-x11_autostart.patch	2022-08-09 20:22:20 UTC (rev 452487)
+++ brltty-6.4-x11_autostart.patch	2022-08-09 20:23:46 UTC (rev 452488)
@@ -1,24 +0,0 @@
-diff -ruN a/Programs/Makefile.in b/Programs/Makefile.in
---- a/Programs/Makefile.in	2021-09-24 17:51:55.000000000 +0200
-+++ b/Programs/Makefile.in	2021-12-28 18:50:08.104123921 +0100
-@@ -1120,7 +1120,7 @@
- install-xbrlapi: xbrlapi$X install-program-directory install-x11-autostart-directory install-gdm-autostart-directory
- 	$(INSTALL_PROGRAM) xbrlapi$X $(INSTALL_PROGRAM_DIRECTORY) 
- 	$(INSTALL_DATA) $(BLD_TOP)$(DOC_DIR)/xbrlapi.1 $(INSTALL_MAN1_DIRECTORY)
--	$(INSTALL_DATA) $(BLD_TOP)Autostart/X11/$(XBRLAPI_X11_AUTOSTART_FILE) $(INSTALL_X11_AUTOSTART_DIRECTORY)
-+	$(INSTALL_PROGRAM) $(BLD_TOP)Autostart/X11/$(XBRLAPI_X11_AUTOSTART_FILE) $(INSTALL_X11_AUTOSTART_DIRECTORY)
- 	$(INSTALL_DATA) $(SRC_TOP)Autostart/gdm/$(XBRLAPI_GDM_AUTOSTART_FILE) $(INSTALL_GDM_AUTOSTART_DIRECTORY)
- 
- install-tables: $(INSTALL_TEXT_TABLES) $(INSTALL_CONTRACTION_TABLES) $(INSTALL_ATTRIBUTES_TABLES) install-keyboard-tables install-input-tables
-diff -ruN a/common.mk b/common.mk
---- a/common.mk	2021-09-02 11:07:57.000000000 +0200
-+++ b/common.mk	2021-12-28 18:46:33.618469544 +0100
-@@ -121,7 +121,7 @@
- install-apisoc-directory:
- 	-$(INSTALL_DIRECTORY) -m 1777 $(INSTALL_APISOC_DIRECTORY)
- 
--INSTALL_X11_AUTOSTART_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/X11/Xsession.d
-+INSTALL_X11_AUTOSTART_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/X11/xinit/xinitrc.d
- install-x11-autostart-directory:
- 	-$(INSTALL_DIRECTORY) $(INSTALL_X11_AUTOSTART_DIRECTORY)
- 

Copied: brltty/repos/extra-x86_64/brltty-6.4-x11_autostart.patch (from rev 452487, brltty/trunk/brltty-6.4-x11_autostart.patch)
===================================================================
--- brltty-6.4-x11_autostart.patch	                        (rev 0)
+++ brltty-6.4-x11_autostart.patch	2022-08-09 20:23:46 UTC (rev 452488)
@@ -0,0 +1,24 @@
+diff -ruN a/Programs/Makefile.in b/Programs/Makefile.in
+--- a/Programs/Makefile.in	2021-09-24 17:51:55.000000000 +0200
++++ b/Programs/Makefile.in	2021-12-28 18:50:08.104123921 +0100
+@@ -1120,7 +1120,7 @@
+ install-xbrlapi: xbrlapi$X install-program-directory install-x11-autostart-directory install-gdm-autostart-directory
+ 	$(INSTALL_PROGRAM) xbrlapi$X $(INSTALL_PROGRAM_DIRECTORY) 
+ 	$(INSTALL_DATA) $(BLD_TOP)$(DOC_DIR)/xbrlapi.1 $(INSTALL_MAN1_DIRECTORY)
+-	$(INSTALL_DATA) $(BLD_TOP)Autostart/X11/$(XBRLAPI_X11_AUTOSTART_FILE) $(INSTALL_X11_AUTOSTART_DIRECTORY)
++	$(INSTALL_PROGRAM) $(BLD_TOP)Autostart/X11/$(XBRLAPI_X11_AUTOSTART_FILE) $(INSTALL_X11_AUTOSTART_DIRECTORY)
+ 	$(INSTALL_DATA) $(SRC_TOP)Autostart/gdm/$(XBRLAPI_GDM_AUTOSTART_FILE) $(INSTALL_GDM_AUTOSTART_DIRECTORY)
+ 
+ install-tables: $(INSTALL_TEXT_TABLES) $(INSTALL_CONTRACTION_TABLES) $(INSTALL_ATTRIBUTES_TABLES) install-keyboard-tables install-input-tables
+diff -ruN a/common.mk b/common.mk
+--- a/common.mk	2021-09-02 11:07:57.000000000 +0200
++++ b/common.mk	2021-12-28 18:46:33.618469544 +0100
+@@ -121,7 +121,7 @@
+ install-apisoc-directory:
+ 	-$(INSTALL_DIRECTORY) -m 1777 $(INSTALL_APISOC_DIRECTORY)
+ 
+-INSTALL_X11_AUTOSTART_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/X11/Xsession.d
++INSTALL_X11_AUTOSTART_DIRECTORY = $(INSTALL_ROOT)$(sysconfdir)/X11/xinit/xinitrc.d
+ install-x11-autostart-directory:
+ 	-$(INSTALL_DIRECTORY) $(INSTALL_X11_AUTOSTART_DIRECTORY)
+ 

Deleted: brltty.install
===================================================================
--- brltty.install	2022-08-09 20:22:20 UTC (rev 452487)
+++ brltty.install	2022-08-09 20:23:46 UTC (rev 452488)
@@ -1,12 +0,0 @@
-post_install () {
-  [ ! -e /etc/brlapi.key ] && brltty-genkey
-  echo "Please add your user to the brlapi group."
-}
-
-post_upgrade () {
-  post_install
-}
-
-post_remove() {
-  [ -e /etc/brlapi.key ] && rm -v /etc/brlapi.key
-}

Copied: brltty/repos/extra-x86_64/brltty.install (from rev 452487, brltty/trunk/brltty.install)
===================================================================
--- brltty.install	                        (rev 0)
+++ brltty.install	2022-08-09 20:23:46 UTC (rev 452488)
@@ -0,0 +1,12 @@
+post_install () {
+  [ ! -e /etc/brlapi.key ] && brltty-genkey
+  echo "Please add your user to the brlapi group."
+}
+
+post_upgrade () {
+  post_install
+}
+
+post_remove() {
+  [ -e /etc/brlapi.key ] && rm -v /etc/brlapi.key
+}



More information about the arch-commits mailing list