From 6d48416c134de110b68a3c2aee10348fa6b6f900 Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Thu, 27 Jul 2023 16:42:09 -0400 Subject: [PATCH] README edits --- README.html | 66 +++++++++++++++++++++++++++------------------------ README.md | 42 +++++++++++++++++---------------- README.txt | 68 +++++++++++++++++++++++++++-------------------------- 3 files changed, 92 insertions(+), 84 deletions(-) diff --git a/README.html b/README.html index b447444..5d2ce7d 100644 --- a/README.html +++ b/README.html @@ -50,15 +50,17 @@ href="https://github.com/FDH2/UxPlay/releases">releases (see their build a RPM package, install rpmdevtools, create a rpmbuild tree with “rpmdev-setuptree”, and copy uxplay.spec into ~/rpmbuild/SPECS. In that directory, run -“rpmdev-spectool -g uxplay.spec” to download the -corresponding source file uxplay-*.tar.gz, which should -then be moved into ~/rpmbuild/SOURCES; then run +“spectool -g uxplay.spec” (spectool may also be called +“rpmdev-spectool”) to download the corresponding source file +uxplay-*.tar.gz, which should then be moved into +~/rpmbuild/SOURCES; then run “rpmbuild -ba uxplay.spec” (you will need to install any required dependencies this reports). This should create an installable uxplay RPM package in a subdirectory of ~/rpmbuild/RPMS. (uxplay.spec is tested on Fedora 38, Rocky Linux 9.2, -OpenSUSE Leap 15.5, and Mageia 9; it can be easily modified to include -dependency lists for other RPM-based distributions.)

+OpenSUSE Leap 15.5, Mageia 9, OpenMandriva, pclinuxos; it can be easily +modified to include dependency lists for other RPM-based +distributions.)

  • On Linux and *BSD the mDNS/DNS-SD (Bonjour/ZeroConf) local network services needed by UxPlay are usually provided by Avahi: if there is a firewall on the server that will host UxPlay, make @@ -102,8 +104,8 @@ href="https://github.com/FDH2/UxPlay">UxPlay site).

    Debian (10 “Buster”, 11 “Bullseye”, 12 “Bookworm”), Ubuntu (20.04 LTS, 22.04 LTS, 23.04; also Ubuntu derivatives Linux Mint 20.3, Pop!_OS 22.04 (NVIDIA edition)), Red Hat and clones (Fedora 38, Rocky Linux 9.2), -Mageia 9, openSUSE 15.5, Arch Linux 23.05, macOS 13.3 (Intel and M2), -FreeBSD 13.2, Windows 10 and 11 (64 bit).

    +Mageia 9, OpenMandriva “ROME”, openSUSE 15.5, Arch Linux 23.05, macOS +13.3 (Intel and M2), FreeBSD 13.2, Windows 10 and 11 (64 bit).

    On Raspberry Pi 4 model B, it is tested on Raspberry Pi OS (Bullseye) (32- and 64-bit), Ubuntu 22.04 LTS and 23.04, Manjaro RPi4 23.02, and (without hardware video decoding) on openSUSE 15.5. Also tested on @@ -321,8 +323,11 @@ openssl-devel libplist-devel avahi-compat-libdns_sd-devel gstreamer1-devel gstreamer1-plugins-base-devel (+libX11-devel for fullscreen X11) (some of these may be in the “CodeReady” add-on repository, called “PowerTools” by clones)

  • -
  • Mageia: Same as Red Hat, except “gstreamer1-” -becomes “gstreamer1.0-”.

  • +
  • Mageia, pclinuxos, OpenMandriva: Same as Red +Hat, except for name changes: (Mageia) “gstreamer1.0-devel”, +“gstreamer-plugins-base1.0-devel”; (OpenMandriva) “libopenssl-devel”, +“gstreamer-devel”, “libgst-plugins-base1.0-devel”. pclinuxos: same as +Mageia, but uses synaptic (or apt) as its package manager

  • openSUSE: (sudo zypper install) libopenssl-3-devel (formerly libopenssl-devel) libplist-2_0-devel (formerly libplist-devel) avahi-compat-mDNSResponder-devel @@ -369,35 +374,34 @@ utility gst-inspect-1.0 for examining the GStreamer installation.

  • id="installing-plugins-non-debian-based-linux-or-bsd-skip-if-you-built-a-complete-gstreamer-from-source">Installing plugins (Non-Debian-based Linux or *BSD) (skip if you built a complete GStreamer from source) +

    In some cases, because of patent issues, the libav plugin feature +avdec_aac needed for decoding AAC audio in mirror mode +is not provided in the official distribution: get it from community +repositories for those distributions.