This directory contains the Arch Linux openhuman-bin package recipe. It uses
the official x86_64 AppImage from GitHub Releases as the binary source, extracts
its bundled application tree during makepkg, installs a desktop entry, and
adds /usr/bin/openhuman as a launcher.
The package does not launch the AppImage runtime directly. Arch-family distros
have reported Interpreter not found! from the bundled AppImage runtime on
v0.54.0, so the launcher executes the extracted shared/bin/OpenHuman binary
with the bundled library path instead.
From this directory on an Arch Linux host:
makepkg --syncdeps --clean --cleanbuild --force
pacman -Qip openhuman-bin-*.pkg.tar.zst- Set
pkgverto the new stable release version without the leadingv. - Update the AppImage SHA-256 checksum from the GitHub release asset.
- Update the launcher checksum if
openhumanchanges. - Regenerate
.SRCINFObefore publishing to AUR:
updpkgsums
makepkg --printsrcinfo > .SRCINFOThe AUR repository should contain PKGBUILD, .SRCINFO, openhuman,
openhuman.desktop, and openhuman.svg.