Make wine-access more generic, not specifically cthulhu pathed.
This commit is contained in:
1 parent
417ee40dda
commit
ed8c8e2467
11 files changed
+58
-50
No files matched your search
@@ -1,8 +1,8 @@
|
||||
# Maintainer: Storm Dragon <storm_dragon@stormux.org>
|
||||
pkgname=wine-access-git
|
||||
pkgver=r35.g95cb78d
|
||||
pkgver=r37.g417ee40
|
||||
pkgrel=1
|
||||
pkgdesc='Wine accessibility helper with MSAA, NVDA Controller, and Tolk compatibility for Cthulhu'
|
||||
pkgdesc='Wine accessibility helper with MSAA, NVDA Controller, and Tolk compatibility for screen readers'
|
||||
arch=('x86_64')
|
||||
url='https://git.stormux.org/storm/wine-access'
|
||||
license=('LGPL-2.1-or-later')
|
||||
@@ -40,7 +40,7 @@ package() {
|
||||
DESTDIR="$pkgdir" cmake --install "$srcdir/build"
|
||||
|
||||
# CMake installs these artifacts as files; Wine's launcher must be executable.
|
||||
chmod 755 "$pkgdir/usr/libexec/cthulhu/wine/cthulhu-wine-access.exe"
|
||||
chmod 755 "$pkgdir/usr/libexec/wine-access/wine-access.exe"
|
||||
install -Dm644 "$srcdir/wine-access/README.md" \
|
||||
"$pkgdir/usr/share/doc/wine-access/README.md"
|
||||
}
|
||||
@@ -13,7 +13,7 @@ Before the remote exists, build from the committed sources in your local
|
||||
checkout instead:
|
||||
|
||||
```sh
|
||||
WINE_ACCESS_GIT_URL=file:///home/storm/git/wine-access makepkg -si
|
||||
WINE_ACCESS_GIT_URL=file:///path/to/wine-access makepkg -si
|
||||
```
|
||||
|
||||
Git sources include committed files only. Adjust that path if your checkout is
|
||||
@@ -25,21 +25,23 @@ WINE_ACCESS_GIT_URL=https://git.stormux.org/storm/wine-access.git makepkg -si
|
||||
|
||||
The package installs the Winelib launcher, its sidecar, both native menu hook
|
||||
DLLs, and the 32-bit menu host
|
||||
under `/usr/libexec/cthulhu/wine/`. It provides and conflicts with the older
|
||||
`cthulhu-wine-access` helper, including `cthulhu-wine-access-git`, so pacman
|
||||
under `/usr/libexec/wine-access/`. It provides and conflicts with the older
|
||||
`cthulhu-wine-access` helper, so pacman
|
||||
can replace that package in the installation transaction.
|
||||
|
||||
Use this package for subsequent updates rather than also installing through
|
||||
`build.sh`. If an earlier local installation exists under
|
||||
`~/.local/libexec/cthulhu/wine`, remove it with `./build.sh -r` from the project
|
||||
root before using the package: readers may prefer that local copy. Do not
|
||||
`~/.local/libexec/wine-access`, remove it with `./build.sh -r` from the project
|
||||
root before using the package: readers may prefer that local copy. For the older
|
||||
`~/.local/libexec/cthulhu/wine` layout, use the old version of `build.sh -r`. Do not
|
||||
remove package-owned system files with `build.sh -r`.
|
||||
|
||||
If your reader does not discover the system
|
||||
location automatically, set this in the environment of the reader's service:
|
||||
|
||||
```sh
|
||||
export CTHULHU_WINE_ACCESS_HELPER=/usr/libexec/cthulhu/wine/cthulhu-wine-access.exe
|
||||
export CTHULHU_WINE_ACCESS_HELPER=/usr/libexec/wine-access/wine-access.exe
|
||||
```
|
||||
|
||||
The helper requires a running reader implementing the Cthulhu D-Bus service.
|
||||
The helper requires a running reader implementing its Wine D-Bus protocol;
|
||||
see the project README for reader selection and endpoint overrides.
|
||||
Reference in new issue
Block a user