Changeset 0331c46


Ignore:
Timestamp:
05/11/2012 02:45:08 PM (12 years ago)
Author:
Krejzi <krejzi@…>
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:
c9ad670
Parents:
89e3131
Message:

UDisks2 1.97.0. Check libmpeg3 and patch makefile to build shared library

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • TODO

    r89e3131 r0331c46  
    66  * tcl-8.5.11
    77  * tk-8.5.11
    8 
    9   * Check libmpeg3-1.8
  • general.ent

    r89e3131 r0331c46  
    335335<!ENTITY parted-version               "3.1">
    336336<!ENTITY udisks-version               "1.0.4">
    337 <!ENTITY udisks2-version              "1.96.0">
     337<!ENTITY udisks2-version              "1.97.0">
    338338<!ENTITY eject-version                "2.1.5">
    339339<!ENTITY gvfs-version                 "1.12.2">
  • general/sysutils/udisks2.xml

    r89e3131 r0331c46  
    77  <!ENTITY udisks2-download-http "http://udisks.freedesktop.org/releases/udisks-&udisks2-version;.tar.bz2">
    88  <!ENTITY udisks2-download-ftp  " ">
    9   <!ENTITY udisks2-md5sum        "427a31f0d9056af79e44f0278844c8b9">
    10   <!ENTITY udisks2-size          "608 KB">
    11   <!ENTITY udisks2-buildsize     "30 MB">
    12   <!ENTITY udisks2-time          "0.3 SBU">
     9  <!ENTITY udisks2-md5sum        "8ae4ef908ab706789e0e2b33d8810877">
     10  <!ENTITY udisks2-size          "620 KB">
     11  <!ENTITY udisks2-buildsize     "32 MB">
     12  <!ENTITY udisks2-time          "0.4 SBU">
    1313]>
    1414
     
    198198        </listitem>
    199199      </varlistentry>
     200
    200201    </variablelist>
    201   </sect2>
     202
     203  </sect2>
     204
    202205</sect1>
  • introduction/welcome/changelog.xml

    r89e3131 r0331c46  
    6161        </listitem>
    6262        <listitem>
     63          <para>[krejzi] - UDisks2 1.97.0.</para>
     64        </listitem>
     65        <listitem>
    6366          <para>[krejzi] - unixODBC 2.3.1.</para>
    6467        </listitem>
  • multimedia/libdriv/libmpeg3.xml

    r89e3131 r0331c46  
    1010  <!ENTITY libmpeg3-size          "2.4 MB">
    1111  <!ENTITY libmpeg3-buildsize     "13 MB">
    12   <!ENTITY libmpeg3-time          "less than 0.1 SBU">
     12  <!ENTITY libmpeg3-time          "0.1 SBU">
    1313]>
    1414
    15 <sect1 id="libmpeg3" xreflabel="LibMPEG3-&libmpeg3-version;">
     15<sect1 id="libmpeg3" xreflabel="libMPEG3-&libmpeg3-version;">
    1616  <?dbhtml filename="libmpeg3.html"?>
    1717
     
    2121  </sect1info>
    2222
    23   <title>LibMPEG3-&libmpeg3-version;</title>
     23  <title>libMPEG3-&libmpeg3-version;</title>
    2424
    2525  <indexterm zone="libmpeg3">
    26     <primary sortas="a-LibMPEG3">LibMPEG3</primary>
     26    <primary sortas="a-libMPEG3">libMPEG3</primary>
    2727  </indexterm>
    2828
    2929  <sect2 role="package">
    30     <title>Introduction to LibMPEG3</title>
    31 
    32     <para><application>LibMPEG3</application> supports advanced
    33     editing and manipulation of MPEG streams.</para>
     30    <title>Introduction to libMPEG3</title>
     31
     32    <para>
     33      <application>libMPEG3</application> supports advanced
     34      editing and manipulation of MPEG streams.
     35    </para>
     36
     37    &lfs70_checked;
    3438
    3539    <bridgehead renderas="sect3">Package Information</bridgehead>
    3640    <itemizedlist spacing="compact">
    3741      <listitem>
    38         <para>Download (HTTP): <ulink url="&libmpeg3-download-http;"/></para>
    39       </listitem>
    40       <listitem>
    41         <para>Download (FTP): <ulink url="&libmpeg3-download-ftp;"/></para>
    42       </listitem>
    43       <listitem>
    44         <para>Download MD5 sum: &libmpeg3-md5sum;</para>
    45       </listitem>
    46       <listitem>
    47         <para>Download size: &libmpeg3-size;</para>
    48       </listitem>
    49       <listitem>
    50         <para>Estimated disk space required: &libmpeg3-buildsize;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Estimated build time: &libmpeg3-time;</para>
     42        <para>
     43          Download (HTTP): <ulink url="&libmpeg3-download-http;"/>
     44        </para>
     45      </listitem>
     46      <listitem>
     47        <para>
     48          Download (FTP): <ulink url="&libmpeg3-download-ftp;"/>
     49        </para>
     50      </listitem>
     51      <listitem>
     52        <para>
     53          Download MD5 sum: &libmpeg3-md5sum;
     54        </para>
     55      </listitem>
     56      <listitem>
     57        <para>
     58          Download size: &libmpeg3-size;
     59        </para>
     60      </listitem>
     61      <listitem>
     62        <para>
     63          Estimated disk space required: &libmpeg3-buildsize;
     64        </para>
     65      </listitem>
     66      <listitem>
     67        <para>
     68          Estimated build time: &libmpeg3-time;
     69        </para>
    5470      </listitem>
    5571    </itemizedlist>
     
    5874    <itemizedlist spacing='compact'>
    5975      <listitem>
    60         <para>Required Patch: <ulink
    61         url="&patch-root;/libmpeg3-&libmpeg3-version;-makefile_fixes-1.patch"/></para>
     76        <para>
     77          Required Patch:
     78          <ulink url="&patch-root;/libmpeg3-&libmpeg3-version;-makefile_fixes-2.patch"/>
     79        </para>
    6280      </listitem>
    6381    </itemizedlist>
    6482
    65     <bridgehead renderas="sect3">LibMPEG3 Dependencies</bridgehead>
     83    <bridgehead renderas="sect3">libMPEG3 Dependencies</bridgehead>
    6684
    6785    <bridgehead renderas="sect4">Required</bridgehead>
    68     <para role="required"><xref linkend="NASM"/></para>
     86    <para role="required">
     87      <xref linkend="liba52"/> and
     88      <xref linkend="NASM"/>
     89    </para>
    6990
    7091    <para condition="html" role="usernotes">User Notes:
     
    7495
    7596  <sect2 role="installation">
    76     <title>Installation of LibMPEG3</title>
    77 
    78     <para>Install <application>LibMPEG3</application> by running the following
    79     commands:</para>
    80 
    81 <screen><userinput>patch -Np1 -i ../libmpeg3-&libmpeg3-version;-makefile_fixes-1.patch &amp;&amp;
    82 ./configure &amp;&amp;
     97    <title>Installation of libMPEG3</title>
     98
     99    <para>
     100      Install <application>libMPEG3</application> by running the following
     101      commands:
     102    </para>
     103
     104<screen><userinput>patch -Np1 -i ../libmpeg3-&libmpeg3-version;-makefile_fixes-2.patch &amp;&amp;
    83105make</userinput></screen>
    84106
    85     <para>This package does not come with a test suite.</para>
    86 
    87     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     107    <para>
     108      This package does not come with a test suite.
     109    </para>
     110
     111    <para>
     112      Now, as the <systemitem class="username">root</systemitem> user:
     113    </para>
    88114
    89115<screen role="root"><userinput>make install</userinput></screen>
    90 
    91   </sect2>
    92 
    93   <sect2 role="commands">
    94     <title>Command Explanations</title>
    95 
    96     <!-- Removed, as the patch modifies Makefile so that everything is installed
    97     <para><command>install -v -m644 i686/libmpeg3.a /usr/lib &amp;&amp;
    98     install -v -m644 {libmpeg3,mpeg3private,mpeg3protos}.h
    99     /usr/include</command>: Since <command>make install</command> doesn't copy
    100     the library and header files to proper locations, it is done
    101     manually.</para>
    102     -->
    103 
    104     <para><command>patch -Np1 -i ...</command>: The patch modifies the
    105     <filename>Makefile</filename> so that everything is installed with the
    106     <command>make install</command> command instead of just the executables
    107     being installed and manual commands used to install the library, interface
    108     headers and documentation.</para>
    109 
    110     <para><command>./configure</command>: This is not a typical Autotools
    111     script. It is only used to check for the availability of the NASM
    112     compiler.</para>
    113116
    114117  </sect2>
     
    119122    <segmentedlist>
    120123      <segtitle>Installed Programs</segtitle>
    121       <segtitle>Installed Library</segtitle>
    122       <segtitle>Installed Directory</segtitle>
     124      <segtitle>Installed Libraries</segtitle>
     125      <segtitle>Installed Directories</segtitle>
    123126
    124127      <seglistitem>
    125         <seg>mpeg3cat, mpeg3dump, mpeg3peek and mpeg3toc</seg>
    126         <seg>libmpeg3.a</seg>
    127         <seg>/usr/share/doc/libmpeg3-&libmpeg3-version;</seg>
     128        <seg>
     129          mpeg3cat, mpeg3dump, mpeg3peek and mpeg3toc
     130        </seg>
     131        <seg>
     132           libmpeg3.{so,a}
     133        </seg>
     134        <seg>
     135          /usr/include/audio and
     136          /usr/include/video
     137        </seg>
    128138      </seglistitem>
    129139    </segmentedlist>
     
    137147        <term><command>mpeg3cat</command></term>
    138148        <listitem>
    139           <para>concatenates elementary streams or demultiplexes a program
    140           stream (separates components of the stream).</para>
     149          <para>
     150            concatenates elementary streams or demultiplexes a program
     151            stream (separates components of the stream).
     152          </para>
    141153          <indexterm zone="libmpeg3 mpeg3cat">
    142154            <primary sortas="b-mpeg3cat">mpeg3cat</primary>
     
    148160        <term><command>mpeg3dump</command></term>
    149161        <listitem>
    150           <para>dumps information or extracts audio to a 24 bit PCM file.</para>
     162          <para>
     163            dumps information or extracts audio to a 24 bit PCM file.
     164          </para>
    151165          <indexterm zone="libmpeg3 mpeg3dump">
    152166            <primary sortas="b-mpeg3dump">mpeg3dump</primary>
     
    158172        <term><command>mpeg3peek</command></term>
    159173        <listitem>
    160           <para>prints the byte offset of a given frame. It only works for
    161           video and requires a table of contents.</para>
     174          <para>
     175            prints the byte offset of a given frame. It only works for
     176            video and requires a table of contents.
     177          </para>
    162178          <indexterm zone="libmpeg3 mpeg3peek">
    163179            <primary sortas="b-mpeg3peek">mpeg3peek</primary>
     
    169185        <term><command>mpeg3toc</command></term>
    170186        <listitem>
    171           <para>creates a table of contents for a DVD or MPEG stream.</para>
     187          <para>
     188            creates a table of contents for a DVD or MPEG stream.
     189          </para>
    172190          <indexterm zone="libmpeg3 mpeg3toc">
    173191            <primary sortas="b-mpeg3toc">mpeg3toc</primary>
     
    177195
    178196      <varlistentry id="libmpeg3-lib">
    179         <term><filename class='libraryfile'>libmpeg3.a</filename></term>
    180         <listitem>
    181           <para>decodes several MPEG standards into uncompressed data
    182           suitable for editing and playback.</para>
     197        <term><filename class='libraryfile'>libmpeg3.{so,a}</filename></term>
     198        <listitem>
     199          <para>
     200            decodes several MPEG standards into uncompressed data
     201            suitable for editing and playback.
     202          </para>
    183203          <indexterm zone="libmpeg3 libmpeg3-lib">
    184             <primary sortas="c-libmpeg3">libmpeg3.a</primary>
     204            <primary sortas="c-libmpeg3">libmpeg3.{so,a}</primary>
    185205          </indexterm>
    186206        </listitem>
Note: See TracChangeset for help on using the changeset viewer.