aboutsummaryrefslogtreecommitdiff
path: root/docs/README.Fedora.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/README.Fedora.md')
-rw-r--r--docs/README.Fedora.md77
1 files changed, 77 insertions, 0 deletions
diff --git a/docs/README.Fedora.md b/docs/README.Fedora.md
new file mode 100644
index 0000000000..3321e05ff6
--- /dev/null
+++ b/docs/README.Fedora.md
@@ -0,0 +1,77 @@
+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 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 gcc-c++ mesa-libGLw-devel libuuid-devel \
+libcurl-devel gtkglext-devel libtool gettext-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