Skip to content
Snippets Groups Projects
Commit b7e4c058 authored by jean-michel's avatar jean-michel
Browse files

upgpkg: brltty 6.4-8: Rebuild to run strip-nondeterminism on brlapi.jar

parent 8ca8af04
No related branches found
No related tags found
No related merge requests found
Pipeline #1097 passed
...@@ -10,7 +10,7 @@ ...@@ -10,7 +10,7 @@
pkgname=brltty pkgname=brltty
pkgver=6.4 pkgver=6.4
pkgrel=5 pkgrel=9
pkgdesc="Braille display driver for Linux/Unix" pkgdesc="Braille display driver for Linux/Unix"
url='https://brltty.app' url='https://brltty.app'
...@@ -18,6 +18,7 @@ track="archive" ...@@ -18,6 +18,7 @@ track="archive"
target="$pkgname-$pkgver" target="$pkgname-$pkgver"
source=( source=(
"https://brltty.app/${track}/${target}.tar.bz2" "https://brltty.app/${track}/${target}.tar.bz2"
brltty-6.4-x11_autostart.patch
brltty.sysusers brltty.sysusers
brltty.tmpfiles brltty.tmpfiles
) )
...@@ -35,7 +36,6 @@ makedepends=( ...@@ -35,7 +36,6 @@ makedepends=(
'espeak-ng' 'espeak-ng'
'expat' 'expat'
'festival' 'festival'
'flite'
'glib2' 'glib2'
'gpm' 'gpm'
'icu' 'icu'
...@@ -45,6 +45,8 @@ makedepends=( ...@@ -45,6 +45,8 @@ makedepends=(
'ocaml-ctypes' 'ocaml-ctypes'
'ocaml-findlib' 'ocaml-findlib'
'speech-dispatcher' 'speech-dispatcher'
'strip-nondeterminism'
'tcl'
) ## 'dracut' ) ## 'dracut'
#------------------------ #------------------------
...@@ -58,7 +60,6 @@ depends=( ...@@ -58,7 +60,6 @@ depends=(
'libspeechd' 'libspeechd'
'pcre2' 'pcre2'
'polkit' 'polkit'
'tcl'
) )
optdepends=( optdepends=(
...@@ -74,10 +75,12 @@ optdepends=( ...@@ -74,10 +75,12 @@ optdepends=(
'ocaml: OCaml support' 'ocaml: OCaml support'
'python: Python support' 'python: Python support'
'speech-dispatcher: speech-dispatcher driver' 'speech-dispatcher: speech-dispatcher driver'
'tcl: tcl support'
) # 'dracut: initramfs support' ) # 'dracut: initramfs support'
backup=( backup=(
'etc/brltty.conf' 'etc/brltty.conf'
'etc/X11/xinit/xinitrc.d/90xbrlapi'
) )
provides=( provides=(
...@@ -95,6 +98,7 @@ install=brltty.install ...@@ -95,6 +98,7 @@ install=brltty.install
prepare() { prepare() {
cd $pkgname-$pkgver cd $pkgname-$pkgver
patch -Np1 -i ../brltty-6.4-x11_autostart.patch
./autogen ./autogen
} }
...@@ -122,6 +126,9 @@ build() { ...@@ -122,6 +126,9 @@ build() {
./configure "${_flags[@]}" ./configure "${_flags[@]}"
make make
## make brlapi.jar deterministic
find . -type f -iname "*.jar" -exec strip-nondeterminism {} \;
} }
#---------- #----------
......
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)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment