source: multimedia/libdriv/gst-plugins-ugly.xml@ 4c2be438

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
Last change on this file since 4c2be438 was 4c2be438, checked in by Krejzi <krejzi@…>, 12 years ago

fix Gnome dependencies - switch itstool with yelp-xsl (YELP_HELP_INIT requires yelp-xsl stylesheets),recommend gobject-introspection for every package in gnome/{core,add} and make Optional g-i section indicating that is required for gnome in packages that are not just required by gnome. Made some recommended (expected) deps to gstreamer plugins (codecs, input and output sinks), recommended alsa to the libcanberra, explicitly disabled oss to remove configure warning + added gnome dependencies into seperate optional section to libcanberra page. Added --disable-scrollkeeper explanation to many packages that can use rarian (for the scrollkeeper compat) and added some more rarian recommendations. Checked polkit, accountservice and consolekit deps, sorted them a bit. Finished Gnome 3.4

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

  • Property mode set to 100644
File size: 6.0 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gst-plugins-ugly-download-http "http://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-&gst-plugins-ugly-version;.tar.xz">
8 <!ENTITY gst-plugins-ugly-download-ftp " ">
9 <!-- <!ENTITY gst-plugins-ugly-download-ftp "&gnome-download-ftp;/gst-plugins-ugly/0.10/gst-plugins-ugly-&gst-plugins-ugly-version;.tar.bz2"> -->
10 <!ENTITY gst-plugins-ugly-md5sum "ba26045c8c8c91f0d48d327ccf53ac0c">
11 <!ENTITY gst-plugins-ugly-size "864 KB">
12 <!ENTITY gst-plugins-ugly-buildsize "20 MB">
13 <!ENTITY gst-plugins-ugly-time "0.3 SBU">
14]>
15
16<sect1 id="gst-plugins-ugly"
17 xreflabel="gst-plugins-ugly-&gst-plugins-ugly-version;">
18 <?dbhtml filename="gst-plugins-ugly.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>gst-plugins-ugly-&gst-plugins-ugly-version;</title>
26
27 <indexterm zone="gst-plugins-ugly">
28 <primary sortas="a-GStreamer-Ugly-Plug-ins">GStreamer Ugly Plug-ins</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GStreamer Ugly Plug-ins</title>
33
34 <para>The <application>GStreamer Ugly Plug-ins</application> is a set of
35 plug-ins considered by the <application>GStreamer</application> developers
36 to have good quality and correct functionality, but distributing them might
37 pose problems. The license on either the plug-ins or the supporting
38 libraries might not be how the <application>GStreamer</application>
39 developers would like. The code might be widely known to present patent
40 problems. Also see the <xref linkend="gst-plugins-good"/>, <ulink
41 url="http://gstreamer.freedesktop.org/modules/gst-plugins-bad.html">
42 GStreamer Bad Plug-ins</ulink> and <ulink
43 url="http://gstreamer.freedesktop.org/modules/gst-ffmpeg.html">GStreamer
44 FFmpeg plug-in</ulink> packages.</para>
45
46 &lfs70_checked;
47
48 <bridgehead renderas="sect3">Package Information</bridgehead>
49 <itemizedlist spacing="compact">
50 <listitem>
51 <para>Download (HTTP): <ulink url="&gst-plugins-ugly-download-http;"/></para>
52 </listitem>
53 <listitem>
54 <para>Download (FTP): <ulink url="&gst-plugins-ugly-download-ftp;"/></para>
55 </listitem>
56 <listitem>
57 <para>Download MD5 sum: &gst-plugins-ugly-md5sum;</para>
58 </listitem>
59 <listitem>
60 <para>Download size: &gst-plugins-ugly-size;</para>
61 </listitem>
62 <listitem>
63 <para>Estimated disk space required: &gst-plugins-ugly-buildsize;</para>
64 </listitem>
65 <listitem>
66 <para>Estimated build time: &gst-plugins-ugly-time;</para>
67 </listitem>
68 </itemizedlist>
69
70 <bridgehead renderas="sect3">GStreamer Ugly Plug-ins Dependencies</bridgehead>
71
72 <bridgehead renderas="sect4">Required</bridgehead>
73 <para role="required">
74 <xref linkend="gst-plugins-base"/>
75 </para>
76
77 <bridgehead renderas="sect4">Recommended</bridgehead>
78 <para role="recommended">
79 <xref linkend="lame"/>,
80 <xref linkend="libdvdnav"/> and
81 <xref linkend="libdvdread"/>
82 </para>
83
84 <bridgehead renderas="sect4">Optional</bridgehead>
85 <para role="optional">
86 <xref linkend="liba52"/>,
87 <ulink url="http://www.gnu.org/software/libcdio/">libcdio</ulink>,
88 <xref linkend="libmad"/>,
89 <xref linkend="libmpeg2"/>,
90 <ulink url="http://packages.debian.org/source/sid/libsidplay">
91 libsidplay</ulink>,
92 <ulink url="http://sourceforge.net/projects/opencore-amr/">
93 OpenCore AMR</ulink>,
94 <ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>,
95 <ulink url="http://sourceforge.net/projects/twolame/">TwoLAME</ulink> and
96 <ulink url="http://www.videolan.org/developers/x264.html">x264</ulink>
97 </para>
98
99 <bridgehead renderas="sect4">Optional, for the unit regression tests</bridgehead>
100 <para>
101 To run the tests you need to have compiled gstreamer against libcheck,
102 and you can optionaly use
103 <ulink url="http://www.valgrind.org/">Valgrind</ulink>
104 </para>
105
106 <bridgehead renderas="sect4">Optional (Required to Rebuild the API
107 Documentation)</bridgehead>
108 <para role="optional">
109 <xref linkend="gtk-doc"/> and
110 <xref linkend="python2"/> (compiled against an XML parser such as
111 <xref linkend=" expat"/>)
112 </para>
113
114 <para condition="html" role="usernotes">User Notes:
115 <ulink url="&blfs-wiki;/gst-plugins-ugly"/></para>
116
117 </sect2>
118
119 <sect2 role="installation">
120 <title>Installation of GStreamer Ugly Plug-ins</title>
121
122 <para>Install <application>GStreamer Ugly Plug-ins</application> by running
123 the following commands:</para>
124
125<screen><userinput>./configure --prefix=/usr &amp;&amp;
126make</userinput></screen>
127
128 <para>To run the unit regression tests, issue: <command>make check</command>.</para>
129
130 <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
131
132<screen role="root"><userinput>make install</userinput></screen>
133
134 <para>If you did not rebuild the API documentation by passing
135 <option>--enable-gtk-doc</option> to the <command>configure</command>
136 script and you wish to install the pre-built documentation, issue the
137 following command as the <systemitem class="username">root</systemitem>
138 user:</para>
139
140<screen role="root"><userinput>make -C docs/plugins install-data</userinput></screen>
141
142 </sect2>
143
144 <sect2 role="content">
145 <title>Contents</title>
146
147 <segmentedlist>
148 <segtitle>Installed Programs</segtitle>
149 <segtitle>Installed Libraries</segtitle>
150 <segtitle>Installed Directories</segtitle>
151
152 <seglistitem>
153 <seg>None</seg>
154 <seg>Several <application>GStreamer</application> plugins</seg>
155 <seg>/usr/share/gtk-doc/html/gst-plugins-ugly-plugins-0.10</seg>
156 </seglistitem>
157 </segmentedlist>
158
159 </sect2>
160
161</sect1>
Note: See TracBrowser for help on using the repository browser.