Changeset a1dcfe0 for kde4


Ignore:
Timestamp:
02/29/2012 08:56:46 PM (12 years ago)
Author:
Ragnar Thomsen <rthomsen@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
6c70af9b
Parents:
cb7ef13
Message:

Phonon and backends.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9557 af4574ff-66df-0310-9fd7-8a98e5e911e0

Location:
kde4/core
Files:
3 edited
1 moved

Legend:

Unmodified
Added
Removed
  • kde4/core/core.xml

    rcb7ef13 ra1dcfe0  
    1818  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="automoc4.xml"/>
    1919  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="phonon.xml"/>
    20   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="phonon-backend-xine.xml"/>
    2120  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="phonon-backend-gstreamer.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="phonon-backend-vlc.xml"/>
    2222  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="akonadi.xml"/>
    2323  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="attica.xml"/>
  • kde4/core/phonon-backend-gstreamer.xml

    rcb7ef13 ra1dcfe0  
    66
    77  <!ENTITY phonon-backend-gstreamer-download-http " ">
    8   <!ENTITY phonon-backend-gstreamer-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-gstreamer/&phonon-backend-gstreamer-version;/src/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;.tar.bz2">
    9   <!ENTITY phonon-backend-gstreamer-md5sum        "fa313a77db3da9df20bc8991352378cb">
    10   <!ENTITY phonon-backend-gstreamer-size          "78 KB">
    11   <!ENTITY phonon-backend-gstreamer-buildsize     "322 MB">
     8  <!ENTITY phonon-backend-gstreamer-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-gstreamer/&phonon-backend-gstreamer-version;/src/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;.tar.xz">
     9  <!ENTITY phonon-backend-gstreamer-md5sum        "cc380c7612aaaa87294185ded702f88a">
     10  <!ENTITY phonon-backend-gstreamer-size          "70 KB">
     11  <!ENTITY phonon-backend-gstreamer-buildsize     "3.1 MB">
    1212  <!ENTITY phonon-backend-gstreamer-time          "0.3 SBU">
    1313]>
     
    3333    utilizes the <application>GStreamer</application> media framework.</para>
    3434
    35     &lfs67_checked;
     35    &lfs70_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    5757    </itemizedlist>
    5858
    59 <!--
    60     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    61     <itemizedlist spacing='compact'>
    62       <listitem>
    63         <para>Required patch: <ulink
    64         url="&patch-root;/phonon-backend-gstreamer-&phonon-backend-gstreamer-version;-fixes-1.patch"/></para>
    65       </listitem>
    66     </itemizedlist>
    67 -->
    68 
    69     <bridgehead renderas="sect3">Phonon Dependencies</bridgehead>
     59    <bridgehead renderas="sect3">Phonon GStreamer Backend Dependencies</bridgehead>
    7060
    7161    <bridgehead renderas="sect4">Required</bridgehead>
     
    7565    <xref linkend="gstreamer"/>
    7666    </para>
    77 
     67   
     68    <bridgehead renderas="sect4">Recommended</bridgehead>
     69    <para role="recommended">
     70    <xref linkend="gst-plugins-base"/> (needed for output to ALSA),
     71    <xref linkend="gst-plugins-good"/> (needed for output to PulseAudio),
     72    <xref linkend="gst-plugins-bad"/> (needed for AAC/M4A support),
     73    <xref linkend="gst-plugins-ugly"/> (needed for MP3 support)
     74    </para>
     75   
    7876    <para condition="html" role="usernotes">User Notes:
    7977    <ulink url="&blfs-wiki;/phonon-backend-gstreamer"/></para>
    80 
     78   
    8179  </sect2>
    8280
     
    9290    <para>Prepare the package for compilation:</para>
    9391       
    94 <screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=$QT4DIR \
    95       .. &amp;&amp;
     92<screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=$KDE4_PREFIX \
     93    .. &amp;&amp;
    9694make</userinput></screen>
    9795
  • kde4/core/phonon-backend-vlc.xml

    rcb7ef13 ra1dcfe0  
    55  %general-entities;
    66
    7   <!ENTITY phonon-backend-xine-download-http " ">
    8   <!ENTITY phonon-backend-xine-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-xine/&phonon-backend-xine-version;/src/phonon-backend-xine-&phonon-backend-xine-version;.tar.bz2">
    9   <!ENTITY phonon-backend-xine-md5sum        "b127104e67538e573adeed3b2fb3bf55">
    10   <!ENTITY phonon-backend-xine-size          "94 KB">
    11   <!ENTITY phonon-backend-xine-buildsize     "354 MB">
    12   <!ENTITY phonon-backend-xine-time          "0.2 SBU">
     7  <!ENTITY phonon-backend-vlc-download-http " ">
     8  <!ENTITY phonon-backend-vlc-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/phonon-backend-vlc/&phonon-backend-vlc-version;/src/phonon-backend-vlc-&phonon-backend-vlc-version;.tar.xz">
     9  <!ENTITY phonon-backend-vlc-md5sum        "fc5dc2b353fa0d9e428ecfc3c485eb66">
     10  <!ENTITY phonon-backend-vlc-size          "51 KB">
     11  <!ENTITY phonon-backend-vlc-buildsize     "2.0 MB">
     12  <!ENTITY phonon-backend-vlc-time          "0.2 SBU">
    1313]>
    1414
    15 <sect1 id="phonon-backend-xine" xreflabel="phonon-backend-xine-&phonon-backend-xine-version;">
    16   <?dbhtml filename="phonon-backend-xine.html"?>
     15<sect1 id="phonon-backend-vlc" xreflabel="phonon-backend-vlc-&phonon-backend-vlc-version;">
     16  <?dbhtml filename="phonon-backend-vlc.html"?>
    1717
    1818  <sect1info>
     
    2121  </sect1info>
    2222
    23   <title>Phonon Backend Xine &phonon-backend-xine-version;</title>
     23  <title>Phonon Backend VLC &phonon-backend-vlc-version;</title>
    2424
    25   <indexterm zone="phonon-backend-xine">
    26     <primary sortas="a-phonon-backend-xine">phonon-backend-xine</primary>
     25  <indexterm zone="phonon-backend-vlc">
     26    <primary sortas="a-phonon-backend-vlc">phonon-backend-vlc</primary>
    2727  </indexterm>
    2828
    2929  <sect2 role="package">
    30     <title>Introduction to the Phonon Xine backend</title>
     30    <title>Introduction to the Phonon VLC backend</title>
    3131
    3232    <para>This package provides a <application>Phonon</application> backend which
    33     utilizes the <application>Xine</application> media framework.</para>
     33    utilizes the <application>VLC</application> media framework.</para>
    3434
    35     &lfs67_checked;
     35    &lfs70_checked;
    3636
    3737    <bridgehead renderas="sect3">Package Information</bridgehead>
    3838    <itemizedlist spacing="compact">
    3939      <listitem>
    40         <para>Download (HTTP): <ulink url="&phonon-backend-xine-download-http;"/></para>
     40        <para>Download (HTTP): <ulink url="&phonon-backend-vlc-download-http;"/></para>
    4141      </listitem>
    4242      <listitem>
    43         <para>Download (FTP): <ulink url="&phonon-backend-xine-download-ftp;"/></para>
     43        <para>Download (FTP): <ulink url="&phonon-backend-vlc-download-ftp;"/></para>
    4444      </listitem>
    4545      <listitem>
    46         <para>Download MD5 sum: &phonon-backend-xine-md5sum;</para>
     46        <para>Download MD5 sum: &phonon-backend-vlc-md5sum;</para>
    4747      </listitem>
    4848      <listitem>
    49         <para>Download size: &phonon-backend-xine-size;</para>
     49        <para>Download size: &phonon-backend-vlc-size;</para>
    5050      </listitem>
    5151      <listitem>
    52         <para>Estimated disk space required: &phonon-backend-xine-buildsize;</para>
     52        <para>Estimated disk space required: &phonon-backend-vlc-buildsize;</para>
    5353      </listitem>
    5454      <listitem>
    55         <para>Estimated build time: &phonon-backend-xine-time;</para>
     55        <para>Estimated build time: &phonon-backend-vlc-time;</para>
    5656      </listitem>
    5757    </itemizedlist>
     
    6262      <listitem>
    6363        <para>Required patch: <ulink
    64         url="&patch-root;/phonon-backend-xine-&phonon-backend-xine-version;-fixes-1.patch"/></para>
     64        url="&patch-root;/phonon-backend-vlc-&phonon-backend-vlc-version;-fixes-1.patch"/></para>
    6565      </listitem>
    6666    </itemizedlist>
    6767-->
    6868
    69     <bridgehead renderas="sect3">Phonon Dependencies</bridgehead>
     69    <bridgehead renderas="sect3">Phonon VLC Backend Dependencies</bridgehead>
    7070
    7171    <bridgehead renderas="sect4">Required</bridgehead>
     
    7373    <xref linkend="qt4"/>,
    7474    <xref linkend="phonon"/>,
    75     <xref linkend="xine-lib"/>
     75    <xref linkend="vlc"/>
    7676    </para>
    7777
    7878    <para condition="html" role="usernotes">User Notes:
    79     <ulink url="&blfs-wiki;/phonon-backend-xine"/></para>
    80 
     79    <ulink url="&blfs-wiki;/phonon-backend-vlc"/></para>
     80   
    8181  </sect2>
    8282
    8383  <sect2 role="installation">
    84     <title>Installation of Phonon Backend Xine</title>
     84    <title>Installation of Phonon Backend VLC</title>
    8585
    86     <para>Install <application>Phonon Backend Xine</application> by running the following
     86    <para>Install <application>Phonon Backend VLC</application> by running the following
    8787    commands:</para>
    8888
     
    9292    <para>Prepare the package for compilation:</para>
    9393       
    94 <screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=$QT4DIR \
    95       .. &amp;&amp;
     94<screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=$KDE4_PREFIX \
     95    .. &amp;&amp;
    9696make</userinput></screen>
    9797
     
    119119      <seglistitem>
    120120        <seg>none</seg>
    121         <seg>phonon_xine.so</seg>
     121        <seg>phonon_vlc.so</seg>
    122122        <seg>none</seg>
    123123      </seglistitem>
     
    132132        <term><command>phonon</command></term>
    133133        <listitem>
    134           <para>is a testing utility for phonon-backend-xine-generated build trees.</para>
     134          <para>is a testing utility for phonon-backend-vlc-generated build trees.</para>
    135135          <indexterm zone="a-phonon phonon">
    136136            <primary sortas="b-phonon">phonon</primary>
  • kde4/core/phonon.xml

    rcb7ef13 ra1dcfe0  
    66
    77  <!ENTITY phonon-download-http " ">
    8   <!ENTITY phonon-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/&phonon-version;/src/phonon-&phonon-version;.tar.bz2">
    9   <!ENTITY phonon-md5sum        "1deb14ecb2185e1f2fe2741a0bd46852">
    10   <!ENTITY phonon-size          "354 KB">
    11   <!ENTITY phonon-buildsize     "7.7 MB">
    12   <!ENTITY phonon-time          "0.3 SBU">
     8  <!ENTITY phonon-download-ftp  "ftp://ftp.kde.org/pub/kde/stable/phonon/&phonon-version;/src/phonon-&phonon-version;.tar.xz">
     9  <!ENTITY phonon-md5sum        "bbe0c1c62ed14c31479c4c1a6cf1e173">
     10  <!ENTITY phonon-size          "275 KB">
     11  <!ENTITY phonon-buildsize     "7.4 MB">
     12  <!ENTITY phonon-time          "0.5 SBU">
    1313]>
    1414
     
    3232    <para><application>Phonon</application> is the multimedia API for KDE4.
    3333    It replaces the old <application>aRts</application>, that is not more
    34     supported by KDE. It supports backends like xine, GStreamer etc.</para>
     34    supported by KDE. It supports backends like GStreamer and VLC.</para>
    3535
    36     &lfs67_checked;
     36    &lfs70_checked;
    3737
    3838    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    7676    </para>
    7777
    78     <bridgehead renderas="sect4">Recommended</bridgehead>
    79     <para role="recommended">
    80     <xref linkend="xine-lib"/>,
    81     <xref linkend="gstreamer"/>
    82     </para>
    83 
    8478    <bridgehead renderas="sect4">Optional</bridgehead>
    8579    <para role="optional">
    86       <xref linkend='pulseaudio'/>
    87     </para>
    88 
     80      <xref linkend='pulseaudio'/>,
     81      <ulink url="http://projects.kde.org/projects/kdesupport/libqzeitgeist/">QZeitgeist</ulink>
     82    </para>   
     83   
    8984    <para condition="html" role="usernotes">User Notes:
    9085    <ulink url="&blfs-wiki;/phonon"/></para>
     
    108103       
    109104<screen><userinput>cmake -DCMAKE_INSTALL_PREFIX=$QT4DIR \
     105      -DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE \
    110106      .. &amp;&amp;
    111107make</userinput></screen>
     
    114110
    115111<screen role="root"><userinput>make install</userinput></screen>
     112
     113  </sect2>
     114
     115  <sect2 role="commands">
     116    <title>Command Explanations</title>
     117
     118    <para><option>-DPHONON_INSTALL_QT_EXTENSIONS_INTO_SYSTEM_QT=TRUE</option>: This option ensures that the plugins and mkspecs files get installed in the correct location.</para>
     119
     120  </sect2>
    116121
    117122<!-- this is a patch slackware uses. Cannot see that we need it too
     
    122127          $QT4DIR/lib/pkgconfig/phonon.pc</userinput></screen>
    123128-->
    124 </sect2>
     129
    125130<!--
    126131  <sect2 role="commands">
Note: See TracChangeset for help on using the changeset viewer.