Changeset b291709
- Timestamp:
- 04/20/2016 07:59:18 PM (7 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 7.10, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/inkscape-core-mods, lazarus, nosym, perl-modules, plabs/python-mods, qt5new, trunk, upgradedb, xry111/intltool, xry111/soup3, xry111/test-20220226
- Children:
- c744d53e
- Parents:
- fdb9781
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
general.ent
rfdb9781 rb291709 1 1 <!-- $LastChangedBy$ $Date$ --> 2 2 3 <!ENTITY day " 19"> <!-- Always 2 digits -->3 <!ENTITY day "20"> <!-- Always 2 digits --> 4 4 <!ENTITY month "04"> <!-- Always 2 digits --> 5 5 <!ENTITY year "2016"> … … 7 7 <!ENTITY copyholder "The BLFS Development Team"> 8 8 <!ENTITY version "&year;-&month;-&day;"> 9 <!ENTITY releasedate "April 19th &year;">9 <!ENTITY releasedate "April 20th &year;"> 10 10 <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> 11 11 <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> -
introduction/welcome/changelog.xml
rfdb9781 rb291709 44 44 45 45 --> 46 <listitem> 47 <para>April 20th, 2016</para> 48 <itemizedlist> 49 <listitem> 50 <para>[bdubbs] - Update to phonon-4.9.0. Fixes 51 <ulink url="&blfs-ticket-root;7741">#7741</ulink>.</para> 52 </listitem> 53 <listitem> 54 <para>[bdubbs] - Update to phonon-backend-gstreamer-4,9,0. Fixes 55 <ulink url="&blfs-ticket-root;7742">#7742</ulink>.</para> 56 </listitem> 57 <listitem> 58 <para>[bdubbs] - Update to phonon-backend-vlc-0.9.0. Fixes 59 <ulink url="&blfs-ticket-root;7743">#7743</ulink>.</para> 60 </listitem> 61 </itemizedlist> 62 </listitem> 63 46 64 47 65 <listitem> -
kde/phonon-backend-gstreamer.xml
rfdb9781 rb291709 5 5 %general-entities; 6 6 7 <!ENTITY phonon-backend-gstreamer-download-http "&kde-download-http;phonon/phonon-backend-gstreamer/&phonon-backend-gstreamer-version;/ src/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;.tar.xz">8 <!ENTITY phonon-backend-gstreamer-download-ftp " &kde-download-ftp;phonon/phonon-backend-gstreamer/&phonon-backend-gstreamer-version;/src/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;.tar.xz">9 <!ENTITY phonon-backend-gstreamer-md5sum " ce441035dc5a00ffaac9a64518ab5c62">7 <!ENTITY phonon-backend-gstreamer-download-http "&kde-download-http;phonon/phonon-backend-gstreamer/&phonon-backend-gstreamer-version;/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;.tar.xz"> 8 <!ENTITY phonon-backend-gstreamer-download-ftp " "> 9 <!ENTITY phonon-backend-gstreamer-md5sum "b2b0ca327908948ce8cdba117e31bf80"> 10 10 <!ENTITY phonon-backend-gstreamer-size "76 KB"> 11 <!ENTITY phonon-backend-gstreamer-buildsize "4. 1MB">12 <!ENTITY phonon-backend-gstreamer-time "0. 2SBU">11 <!ENTITY phonon-backend-gstreamer-buildsize "4.5 MB"> 12 <!ENTITY phonon-backend-gstreamer-time "0.4 SBU"> 13 13 ]> 14 14 … … 32 32 <para>This package provides a <application>Phonon</application> backend 33 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 </para> 37 35 38 36 &lfs79_checked; … … 57 55 <listitem> 58 56 <para>Estimated build time: &phonon-backend-gstreamer-time;</para> 59 </listitem>60 </itemizedlist>61 62 <bridgehead renderas="sect3">Additional Downloads</bridgehead>63 <itemizedlist spacing="compact">64 <listitem>65 <para>66 Required download:67 <ulink url="&patch-root;/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;-compatibility-1.patch"/>68 </para>69 57 </listitem> 70 58 </itemizedlist> … … 95 83 <title>Installation of Phonon-backend-gstreamer</title> 96 84 97 <para>Fix the package to work with the latest gstreamer:</para> 85 <note><para>This package unpacks to the directory 86 phonon-gstreamer-&phonon-backend-gstreamer-version;. 87 </para></note> 98 88 99 <screen><userinput>patch -Np1 -i ../phonon-backend-gstreamer-&phonon-backend-gstreamer-version;-compatibility-1.patch</userinput></screen> 100 <!-- 101 <para>Install the qt4 based version of 102 <application>Phonon-backend-gstreamer</application> by running the 103 following commands:</para> 104 105 <screen><userinput>source /usr/bin/setqt4 && 106 107 mkdir build && 108 cd build && 109 110 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 111 -DCMAKE_INSTALL_LIBDIR=lib \ 112 -DCMAKE_BUILD_TYPE=Release \ 113 -Wno-dev .. && 114 make</userinput></screen> 115 116 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 117 118 <screen role="root"><userinput>make install</userinput></screen> 119 --> 120 <para>Install <!--the qt5 based version of--> 121 <application>Phonon-backend-gstreamer</application> by running the 122 following commands:</para> 89 <para>Install <application>Phonon-backend-gstreamer</application> by 90 running the following commands:</para> 123 91 124 92 <screen><userinput>source /usr/bin/setqt5 && … … 131 99 -DCMAKE_BUILD_TYPE=Release \ 132 100 -DPHONON_BUILD_PHONON4QT5=ON \ 133 -D__KDE_HAVE_GCC_VISIBILITY=NO \134 101 -Wno-dev .. && 135 102 make</userinput></screen> … … 153 120 <para><option>-DPHONON_BUILD_PHONON4QT5=ON</option>: This switch is used to 154 121 ensure that Qt5 version of the backend is built even if Qt4 is present.</para> 155 156 <para><option>-D__KDE_HAVE_GCC_VISIBILITY=NO</option>: This switch is used to157 disable a check that would cause cmake to fail when using Qt-5.4.2 or later.</para>158 122 159 123 </sect2> … … 182 146 <term><command>phonon</command></term> 183 147 <listitem> 184 <para>is a testing utility for phonon-backend-gstreamer-generated build trees.</para>148 <para>is placeholder.</para> 185 149 <indexterm zone="a-phonon phonon"> 186 150 <primary sortas="b-phonon">phonon</primary> -
kde/phonon-backend-vlc.xml
rfdb9781 rb291709 5 5 %general-entities; 6 6 7 <!ENTITY phonon-backend-vlc-download-http "&kde-download-http;phonon/phonon-backend-vlc/&phonon-backend-vlc-version;/ src/phonon-backend-vlc-&phonon-backend-vlc-version;.tar.xz">8 <!ENTITY phonon-backend-vlc-download-ftp " &kde-download-ftp;phonon/phonon-backend-vlc/&phonon-backend-vlc-version;/src/phonon-backend-vlc-&phonon-backend-vlc-version;.tar.xz">9 <!ENTITY phonon-backend-vlc-md5sum " 3937517ce4929dea4398ad9834507f97">7 <!ENTITY phonon-backend-vlc-download-http "&kde-download-http;phonon/phonon-backend-vlc/&phonon-backend-vlc-version;/phonon-backend-vlc-&phonon-backend-vlc-version;.tar.xz"> 8 <!ENTITY phonon-backend-vlc-download-ftp " "> 9 <!ENTITY phonon-backend-vlc-md5sum "66615ae8df37408f47f369e64d836746"> 10 10 <!ENTITY phonon-backend-vlc-size "60 KB"> 11 <!ENTITY phonon-backend-vlc-buildsize "3. 1MB">12 <!ENTITY phonon-backend-vlc-time "0. 1SBU">11 <!ENTITY phonon-backend-vlc-buildsize "3.2 MB"> 12 <!ENTITY phonon-backend-vlc-time "0.3 SBU"> 13 13 ]> 14 14 … … 31 31 32 32 <para>This package provides a <application>Phonon</application> backend 33 which utilizes the <application>VLC</application> media framework. <!--Its 34 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 do 36 not conflict with each other.--></para> 33 which utilizes the <application>VLC</application> media framework. 34 </para> 37 35 38 36 &lfs79_checked; … … 75 73 <sect2 role="installation"> 76 74 <title>Installation of Phonon-backend-vlc</title> 77 <!--78 <para>Install the qt4 based version of79 <application>Phonon-backend-vlc</application> by running the following80 commands:</para>81 75 82 <screen><userinput>source /usr/bin/setqt4 &&83 76 84 mkdir build && 85 cd build && 77 <note><para>This package unpacks to the directory 78 phonon-vlc-&phonon-backend-vlc-version;. 79 </para></note> 86 80 87 cmake -DCMAKE_INSTALL_PREFIX=/usr \ 88 -DCMAKE_INSTALL_LIBDIR=lib \ 89 -DCMAKE_BUILD_TYPE=Release \ 90 -Wno-dev .. && 91 make</userinput></screen> 92 93 <para>Now, as the <systemitem class="username">root</systemitem> user:</para> 94 95 <screen role="root"><userinput>make install</userinput></screen> 96 --> 97 <para>Install i<!--the qt5 based version of--> 81 <para>Install 98 82 <application>Phonon-backend-vlc</application> by running the following 99 83 commands:</para> … … 108 92 -DCMAKE_BUILD_TYPE=Release \ 109 93 -DPHONON_BUILD_PHONON4QT5=ON \ 110 -D__KDE_HAVE_GCC_VISIBILITY=NO \111 94 -Wno-dev .. && 112 95 make</userinput></screen> … … 130 113 <para><option>-DPHONON_BUILD_PHONON4QT5=ON</option>: This switch is used to 131 114 ensure that Qt5 version of the backend is built even if Qt4 is present.</para> 132 133 <para><option>-D__KDE_HAVE_GCC_VISIBILITY=NO</option>: This switch is used to134 disable a check that would cause cmake to fail when using Qt-5.4.2 or later.</para>135 115 136 116 </sect2> … … 159 139 <term><command>phonon</command></term> 160 140 <listitem> 161 <para> is a testing utility for phonon-backend-vlc-generated build trees.</para>141 <para>placeholder</para> 162 142 <indexterm zone="a-phonon phonon"> 163 143 <primary sortas="b-phonon">phonon</primary> -
kde/phonon.xml
rfdb9781 rb291709 5 5 %general-entities; 6 6 7 <!ENTITY phonon-download-http "&kde-download-http;phonon/&phonon-version;/ src/phonon-&phonon-version;.tar.xz">8 <!ENTITY phonon-download-ftp " &kde-download-ftp;phonon/&phonon-version;/src/phonon-&phonon-version;.tar.xz">9 <!ENTITY phonon-md5sum "8 8bb9867261803eed61ff53a7c026338">7 <!ENTITY phonon-download-http "&kde-download-http;phonon/&phonon-version;/phonon-&phonon-version;.tar.xz"> 8 <!ENTITY phonon-download-ftp " "> 9 <!ENTITY phonon-md5sum "8abeb7b1eaf4935668c7fb441fc2491a"> 10 10 <!ENTITY phonon-size "316 KB"> 11 <!ENTITY phonon-buildsize " 11.7 MB">12 <!ENTITY phonon-time "0. 4SBU">11 <!ENTITY phonon-buildsize "8.7 MB"> 12 <!ENTITY phonon-time "0.8 SBU"> 13 13 ]> 14 14 … … 64 64 <xref linkend="cmake"/>, 65 65 <xref linkend="glib2"/>, and 66 < !--<xref linkend="qt4"/> or --><xref linkend="qt5"/>66 <xref linkend="qt5"/> 67 67 </para> 68 68 69 69 <bridgehead renderas="sect4">Optional</bridgehead> 70 70 <para role="optional"> 71 <xref linkend="pulseaudio"/> and 72 <ulink url="http://projects.kde.org/projects/kdesupport/libqzeitgeist/">QZeitgeist</ulink> 71 <xref linkend="pulseaudio"/> 73 72 </para> 74 73 … … 80 79 <sect2 role="installation"> 81 80 <title>Installation of Phonon</title> 82 <!--83 <para>The <application>Phonon</application> libraries are used by both KDE484 and KF5, but they must be linked to <xref linkend="qt4"/> and <xref85 linkend="qt5"/> respectively. The two versions do not conflict with each86 other.</para>87 88 <para>If building for KDE4, make sure <xref linkend="qt4"/> has been built89 without the bundled <application>Phonon</application> library. This package90 provides a better implementation.</para>91 92 <para>Install the qt4 based version of <application>Phonon</application> by93 running the following commands:</para>94 95 <screen><userinput>source /usr/bin/setqt4 &&96 97 sed -i "s:BSD_SOURCE:DEFAULT_SOURCE:g" cmake/FindPhononInternal.cmake &&98 99 mkdir build &&100 cd build &&101 102 cmake -DCMAKE_INSTALL_PREFIX=/usr \103 -DCMAKE_BUILD_TYPE=Release \104 -DCMAKE_INSTALL_LIBDIR=lib \105 -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=FALSE \106 -DDBUS_INTERFACES_INSTALL_DIR=/usr/share/dbus-1/interfaces \107 -Wno-dev .. &&108 make</userinput></screen>109 110 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>111 112 <screen role="root"><userinput>make install</userinput></screen>113 114 <para>Install qt5 based version of<application>Phonon</application> by115 running the following commands:</para>116 117 <note><para>If the extracted files of the package are still present from a118 qt4 version of the build, be sure to remove it and extract a fresh copy of119 the source files.</para></note>120 -->121 81 <para>Install <application>Phonon</application> by 122 82 running the following commands:</para> 123 83 124 84 <screen><userinput>source /usr/bin/setqt5 && 125 126 sed -i "s:BSD_SOURCE:DEFAULT_SOURCE:g" cmake/FindPhononInternal.cmake &&127 85 128 86 mkdir build && … … 133 91 -DCMAKE_INSTALL_LIBDIR=lib \ 134 92 -DPHONON_BUILD_PHONON4QT5=ON \ 135 -D__KDE_HAVE_GCC_VISIBILITY=NO \136 93 -Wno-dev .. && 137 94 make</userinput></screen> … … 147 104 148 105 <para> 149 <command>sed ... cmake/FindPhononInternal.cmake</command>: Silence150 a lot of warnings caused by the latest toolchain.151 </para>152 153 <para>154 106 <parameter>-DCMAKE_BUILD_TYPE=Release</parameter>: This switch is used 155 107 to apply higher level of the compiler optimizations. … … 161 113 the correct location. 162 114 </para> 163 164 <para>165 <parameter>-DDBUS_INTERFACES_INSTALL_DIR=/usr/share/dbus-1/interfaces</parameter>:166 This switch sets the correct installation path for the167 <application>D-Bus</application> interfaces file.168 </para>169 115 --> 170 116 <para> 171 117 <parameter>-DPHONON_BUILD_PHONON4QT5=ON</parameter>: This switch is used to 172 118 ensure that Qt5 version of the library is built even if Qt4 is present. 173 </para>174 175 <para>176 <parameter>-D__KDE_HAVE_GCC_VISIBILITY=NO</parameter>: This switch is used to177 disable a check that would cause cmake to fail when using Qt-5.4.2178 and later.179 119 </para> 180 120 -
packages.ent
rfdb9781 rb291709 553 553 <!ENTITY libkdcraw-version "15.08.2"> 554 554 <!ENTITY automoc4-version "0.9.88"> 555 <!ENTITY phonon-version "4. 8.3">556 <!ENTITY phonon-backend-gstreamer-version "4. 8.2">557 <!ENTITY phonon-backend-vlc-version "0. 8.2">555 <!ENTITY phonon-version "4.9.0"> 556 <!ENTITY phonon-backend-gstreamer-version "4.9.0"> 557 <!ENTITY phonon-backend-vlc-version "0.9.0"> 558 558 <!ENTITY akonadi-version "1.13.0"> 559 559 <!ENTITY attica-version "0.4.2">
Note:
See TracChangeset
for help on using the changeset viewer.