aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorMohamed Hesham <34753014+MohamedHeshamMustafa@users.noreply.github.com>2018-03-27 13:06:43 +0200
committerWolfgang Schupp <w.schupp@a1.net>2018-03-27 13:06:43 +0200
commitcd4daa04fe6402919877d5e6f1fcb57891869990 (patch)
treedb4b9b5fa7b2632b35cf824fb91274f31f9a78d0 /docs
parentd6910ff8d733033847b4d373efda35823a9eb6e8 (diff)
[docs] setup KODI for fedora (#13606)
* setup KODI for fedora * README updates * README updates * UPDATES * UPDATES
Diffstat (limited to 'docs')
-rwxr-xr-xdocs/README.fedora76
1 files changed, 76 insertions, 0 deletions
diff --git a/docs/README.fedora b/docs/README.fedora
new file mode 100755
index 0000000000..69e05bd0c3
--- /dev/null
+++ b/docs/README.fedora
@@ -0,0 +1,76 @@
+TOC
+1. Introduction
+2. Getting the source code
+3. Installing the required libraries and headers
+4. How to compile
+5. Uninstalling
+
+-----------------------------------------------------------------------------
+1. Introduction
+-----------------------------------------------------------------------------
+
+A graphics-adapter with OpenGL or OpenGLES acceleration is required.
+
+Note to new Linux users:
+All lines that are prefixed with the '$' character are commands,
+that need to be typed into a terminal window / console. The '$' equals the prompt.
+Note: The '$' character itself should NOT be typed as part of the command.
+
+-----------------------------------------------------------------------------
+2. Getting the source code
+-----------------------------------------------------------------------------
+
+You will have to grab the source code of course, here we use git as example.
+First install the git package using the command line
+
+ $ sudo dnf install git
+
+.0 $ cd $HOME
+.1 $ git clone git://github.com/xbmc/xbmc.git kodi
+
+Note: You can clone any specific branch.
+
+.1 $ git clone -b <branch> git://github.com/xbmc/xbmc.git kodi
+
+-----------------------------------------------------------------------------
+3. Installing the required libraries and headers
+-----------------------------------------------------------------------------
+
+You will then need the required libraries. The following is the list of packages
+that are used to build Kodi packages on FEDORA (with all supported
+external libraries enabled).
+
+$ sudo dnf install autoconf automake gettext cmake curl \
+jre gawk gperf java-9-openjdk-headless libao-devel alsa-lib-devel \
+libass-devel libva-devel avahi-devel avahi-compat-libdns_sd-devel bluez-libs-devel \
+libbluray-devel bzip2-devel libcap-devel \
+libcdio-devel libcec-devel openssl-libs \
+dbus-devel mesa-libEGL-devel fmt-devel fontconfig-devel freetype-devel \
+fribidi-devel giflib-devel \
+libjpeg-turbo-devel libtool-ltdl-devel lzo-devel libmicrohttpd-devel \
+libmpc-devel mariadb-devel libnfs-devel \
+pcre-devel libplist-devel libpng12-devel \
+shairplay-devel libsmbclient-devel sqlite-devel libssh-devel openssl-devel ffmpeg-devel \
+taglib-devel tinyxml-devel libtool-ltdl-devel libudev-devel \
+libusb-devel libva-devel libvdpau-devel libxml2-devel \
+libXmu-devel libXrandr-devel libxslt-devel libXt-devel rapidjson-devel \
+nasm python-devel yasm swig uuid-devel zlib-devel python-pillow \
+trousers-devel libidn2-devel
+
+
+-----------------------------------------------------------------------------
+4. How to compile
+-----------------------------------------------------------------------------
+See README.linux
+
+-----------------------------------------------------------------------------
+4.1. Test Suite
+-----------------------------------------------------------------------------
+See README.linux
+
+-----------------------------------------------------------------------------
+5. Uninstalling
+-----------------------------------------------------------------------------
+See README.linux/Uninstalling for removing compiled versions of Kodi.
+
+EOF