Changeset 632bfad for kde/phonon-backend-gstreamer.xml
- Timestamp:
- 06/26/2015 07:39:08 PM (9 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- ecb22c1
- Parents:
- 338015f
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
kde/phonon-backend-gstreamer.xml
r338015f r632bfad 2 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" 3 3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [ 4 <!ENTITY % general-entities SYSTEM "../ ../general.ent">4 <!ENTITY % general-entities SYSTEM "../general.ent"> 5 5 %general-entities; 6 6 … … 30 30 <title>Introduction to the Phonon-backend-gstreamer</title> 31 31 32 <para>This package provides a <application>Phonon</application> backend which 33 utilizes the <application>GStreamer</application> media framework.</para> 32 <para>This package provides a <application>Phonon</application> backend 33 which utilizes the <application>GStreamer</application> media framework. 34 Its library is used by both KDE4 and KF5, but they must be linked to <xref 35 linkend="qt4"/> and <xref linkend="qt5"/> respectively. The two versions 36 do not conflict with each other. </para> 34 37 35 38 &lfs77_checked; &gcc5_checked; … … 82 85 <title>Installation of Phonon-backend-gstreamer</title> 83 86 84 <para>Install <application>Phonon-backend-gstreamer</application> by 85 running the following commands:</para> 87 <para>Install the qt4 based version of 88 <application>Phonon-backend-gstreamer</application> by running the 89 following commands:</para> 86 90 87 <note> 88 <para> 89 If you have both Qt4 and Qt5 installed, be sure to run 90 <userinput>source setqt4</userinput> before installing this package. 91 </para> 92 </note> 91 <screen><userinput>source /usr/bin/setqt4 && 93 92 94 <screen><userinput>mkdir build &&93 mkdir build && 95 94 cd build && 96 95 97 cmake -DCMAKE_INSTALL_PREFIX=&kde-dir; \ 98 -DCMAKE_INSTALL_LIBDIR=lib \ 99 -DCMAKE_BUILD_TYPE=Release \ 96 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 97 -DCMAKE_INSTALL_LIBDIR=lib \ 98 -DCMAKE_BUILD_TYPE=Release \ 99 -Wno-dev .. && 100 make</userinput></screen> 101 102 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 103 104 <screen role="root"><userinput>make install</userinput></screen> 105 106 <para>Install the qt5 based version of 107 <application>Phonon-backend-gstreamer</application> by running the 108 following commands:</para> 109 110 <screen><userinput>source /usr/bin/setqt5 && 111 112 mkdir build && 113 cd build && 114 115 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 116 -DCMAKE_INSTALL_LIBDIR=lib \ 117 -DCMAKE_BUILD_TYPE=Release \ 118 -DPHONON_BUILD_PHONON4QT5=ON \ 119 -D__KDE_HAVE_GCC_VISIBILITY=NO \ 100 120 -Wno-dev .. && 101 121 make</userinput></screen> … … 113 133 apply higher level of compiler optimizations.</para> 114 134 135 <para><option>-DCMAKE_INSTALL_LIBDIR=lib</option>: This switch is used to 136 get libraries to install to /usr/lib instead of /usr/lib64 on a 64 bit 137 system.</para> 138 139 <para><option>-DPHONON_BUILD_PHONON4QT5=ON</option>: This switch is used to 140 ensure that Qt5 version of the backend is built even if Qt4 is present.</para> 141 142 <para><option>-D__KDE_HAVE_GCC_VISIBILITY=NO</option>: This switch is used to 143 disable a check that would cause cmake to fail when using Qt-5.4.2 or later.</para> 144 115 145 </sect2> 116 146 … … 125 155 <seglistitem> 126 156 <seg>none</seg> 127 <seg>phonon_gstreamer.so</seg> 128 <seg>/usr/lib/kde4/plugins/phonon_backend and 157 <seg>phonon_gstreamer.so (two versions in different directories)</seg> 158 <seg>/usr/lib/kde4/plugins/phonon_backend, 159 /usr/lib/qt5/plugins/phonon4qt5_backend, and 129 160 /usr/share/kde4/services/phononbackends</seg> 130 161 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.