v1.0.2
More install fixes, found while chasing #2.
openSUSE
Wasn't handled at all — it fell through to "unknown distro". Which is a
shame, because it turns out to be the easiest distribution of the lot:
ffmpeg, android-tools, evdi and libevdi1 are all in the default
repositories. Now installed via zypper.
One bad package no longer takes the rest with it
Before, a single unavailable package failed the whole install line. That is
how Debian ended up with no evdi library at all once libevdi0 turned out not
to exist: the line failed, and the fallback didn't include a library either.
Userspace tools and the kernel module are now installed separately, so a dkms
build that fails for want of kernel headers doesn't stop ffmpeg and adb from
being installed. On openSUSE libevdi1 requires evdi-kmp, so those two stay
together — checked, not assumed.
PATH
The installer now checks that ~/.local/bin is actually on your PATH. It is
only added at login on most distributions, and only if it already exists, so
installing into a directory we just created could leave you with
uscreen: command not found after an install that reported success.
Install
Linux: download the tarball, extract, run ./scripts/install.sh.
Android: unchanged from 1.0.0; the APK is here for completeness and upgrades in
place, same signing key as every earlier release.