From 83a57c1fc27bd7cf9fcc1f66628afa4d53dcf89f Mon Sep 17 00:00:00 2001 From: fduncanh Date: Mon, 6 Dec 2021 13:43:57 -0500 Subject: [PATCH] edited README --- README.html | 2 +- README.md | 8 ++++---- README.txt | 25 ++++++++++++------------- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/README.html b/README.html index e895627..1540f8a 100644 --- a/README.html +++ b/README.html @@ -26,7 +26,7 @@

If you intend to modify the code, use a separate “build” directory: replacecmake [ ] .bymkdir build ; cd build ; cmake [ ] ..”; you can then clean out the build directory withrm -rf *(run from within the build directory, of course!) without out affecting the source directory which contains your modifications.

The above script installs the executable file “uxplay” to /usr/local/bin, (and installs a manpage to /usr/local/man/man1 and README files to /usr/local/share/doc/uxplay). It can also be found in the build directory after the build processs. Run uxplay in a terminal window.

-

Note libplist-dev (which must be for libplist version 2.0 or greater) and (for ZOOMFIX) libx11-dev are new dependencies since the original antimof version UxPlay-1.2. Older Linux distributions may only supply libplist 1.x, which is too old. [Installing libplist-dev (with libplist3) from ubuntu 18.04 solves this problem on ubuntu 16.04.] _If you cannot find a libplist-2.x package that installs on your older distribution, you can get it at https://github.com/libimobiledevice/libplist and build it from source (you need build tools autoconf, automake, libtool, and may need to also install some libpython*-dev package). By default, libplist installs in /usr/local/lib. If this is not in the library path (as in ubuntu), create a file /etc/ld.so.conf.d/libplist.conf containing the text “/usr/local/lib”, and run “sudo ldconfig” to permanently add /usr/local/lib to the library path._

+

Note libplist-dev (version 2.0 or greater) is a new dependency (the original antimof version UxPlay-1.2 supplied it). Older Linux distributions may only supply libplist 1.x, which is too old. [Installing libplist-dev (with libplist3) from ubuntu 18.04 solves this problem on ubuntu 16.04.] If you cannot find a libplist-2.x package that installs on your older distribution, you can get it at https://github.com/libimobiledevice/libplist and build it from source. _(You will need build tools autoconf, automake, libtool, and may need to also install some libpython*-dev package). By default, libplist installs in /usr/local/lib. If this is not in the library path (as in ubuntu), create a file /etc/ld.so.conf.d/libplist.conf containing the text “/usr/local/lib”, and run “sudo ldconfig” to permanently add /usr/local/lib to the library path._

Red Hat, Fedora, CentOS: (sudo yum install) openssl-devel libplist-devel avahi-compat-libdns_sd-devel (+libX11-devel for ZOOMFIX). The required GStreamer packages are: gstreamer1-devel gstreamer1-plugins-base-devel gstreamer1-libav gstreamer1-plugins-bad-free ( + gstreamer1-vaapi for intel graphics).

OpenSUSE: (sudo zypper install) libopenssl-devel libplist-devel avahi-compat-mDNSResponder-devel (+ libX11-devel for ZOOMFIX). The required GStreamer packages are: gstreamer-devel gstreamer-plugins-base-devel gstreamer-plugins-libav gstreamer-plugins-bad (+ gstreamer-plugins-vaapi for Intel graphics).

FreeBSD: (sudo pkg install) libplist gstreamer1, gstreamer1-libav, gstreamer1-plugins, gstreamer1-plugins-* (* = core, good, bad, x, gtk, gl, vulkan, pulse …), (+ gstreamer1-vaapi for Intel graphics). Either avahi-libdns or mDNSResponder must also be installed to provide the dns_sd library. OpenSSL is already installed as a System Library. “ZOOMFIX” is untested; don’t try to use it on FreeBSD unless you need it.

diff --git a/README.md b/README.md index 78a5d20..9b70236 100644 --- a/README.md +++ b/README.md @@ -95,11 +95,11 @@ It can also be found in the build directory after the build processs. Run uxplay in a terminal window. -**Note libplist-dev (which must be for libplist version 2.0 or greater) and (for ZOOMFIX) libx11-dev are new dependencies since the original antimof version UxPlay-1.2. Older Linux +**Note libplist-dev (version 2.0 or greater) is a new dependency (the original antimof version UxPlay-1.2 supplied it). Older Linux distributions may only supply libplist 1.x, which is too old. [Installing libplist-dev (with libplist3) from ubuntu 18.04 solves this problem on ubuntu 16.04.]** -_If you cannot find a libplist-2.x package that installs on your older distribution, you can get it at -[https://github.com/libimobiledevice/libplist](https://github.com/libimobiledevice/libplist) and build it from source -(you need build tools autoconf, automake, libtool, and may need to also install some libpython*-dev package). +If you cannot find a libplist-2.x package that installs on your older distribution, you can get it at +[https://github.com/libimobiledevice/libplist](https://github.com/libimobiledevice/libplist) and build it from source. +_(You will need build tools autoconf, automake, libtool, and may need to also install some libpython*-dev package). By default, libplist installs in /usr/local/lib. If this is not in the library path (as in ubuntu), create a file /etc/ld.so.conf.d/libplist.conf containing the text "/usr/local/lib", and run "sudo ldconfig" to permanently add /usr/local/lib to the library path._ diff --git a/README.txt b/README.txt index 32dbf47..d4051e3 100644 --- a/README.txt +++ b/README.txt @@ -121,19 +121,18 @@ README files to `/usr/local/share/doc/uxplay`). It can also be found in the build directory after the build processs. Run uxplay in a terminal window. -**Note libplist-dev (which must be for libplist version 2.0 or greater) -and (for ZOOMFIX) libx11-dev are new dependencies since the original -antimof version UxPlay-1.2. Older Linux distributions may only supply -libplist 1.x, which is too old. \[Installing libplist-dev (with -libplist3) from ubuntu 18.04 solves this problem on ubuntu 16.04.\]** -\_If you cannot find a libplist-2.x package that installs on your older -distribution, you can get it at - and build it from source -(you need build tools autoconf, automake, libtool, and may need to also -install some libpython\*-dev package). By default, libplist installs in -/usr/local/lib. If this is not in the library path (as in ubuntu), -create a file /etc/ld.so.conf.d/libplist.conf containing the text -"/usr/local/lib", and run "sudo ldconfig" to permanently add +**Note libplist-dev (version 2.0 or greater) is a new dependency (the +original antimof version UxPlay-1.2 supplied it). Older Linux +distributions may only supply libplist 1.x, which is too old. +\[Installing libplist-dev (with libplist3) from ubuntu 18.04 solves this +problem on ubuntu 16.04.\]** If you cannot find a libplist-2.x package +that installs on your older distribution, you can get it at + and build it from source. +\_(You will need build tools autoconf, automake, libtool, and may need +to also install some libpython\*-dev package). By default, libplist +installs in /usr/local/lib. If this is not in the library path (as in +ubuntu), create a file /etc/ld.so.conf.d/libplist.conf containing the +text "/usr/local/lib", and run "sudo ldconfig" to permanently add /usr/local/lib to the library path.\_ **Red Hat, Fedora, CentOS:** (sudo yum install) openssl-devel