Difference between revisions of "GStreamer"

From CBLFS
Jump to navigationJump to search
(64Bit)
Line 1: Line 1:
{| style="text-align: left; background-color: AliceBlue;"
+
* [[gstreamer]]
|-
+
* [[gst-plugin-base]]
!Download Source:
+
* [[gst-plugin-good]]
| http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.10.tar.bz2
+
* [[gst-plugin-ugly]]
|}
+
* [[gst-plugin-bad]]
 +
* [[gst-ffmpeg]]
  
----
+
* [[Main Page]]
 
 
== Dependencies ==
 
 
 
=== Required ===
 
* [[Glib2]]
 
* [[LibXML2]]
 
=== Optional ===
 
* [[Check]]
 
* [[Valgrind]]
 
=== Required to build the API Documentation ===
 
* [[Gtk-Doc]]
 
* [[PyXML]]
 
=== Required to build the manuals ===
 
* [[LibXSLT]]
 
* [[TeTeX]]
 
* [[ESP Ghostscript]] or [[AFPL Ghostscript]]
 
* [[DocBook Utils]]
 
* [[Transfig]]
 
* [[Netpbm]]
 
 
 
== Non-Multilib ==
 
 
 
Compile the package:
 
 
 
./configure --prefix=/usr &&
 
make
 
 
 
Install the package
 
 
 
make install &&
 
install -v -m755 -d /usr/share/doc/gstreamer-0.10/design &&
 
install -v -m644 docs/design/*.txt \
 
                    /usr/share/doc/gstreamer-0.10/design &&
 
if [ -d /usr/share/doc/gstreamer-0.10/faq/html ]; then
 
    chown -v -R root:root /usr/share/doc/gstreamer-0.10/*/html
 
fi
 
 
 
== Multilib ==
 
 
 
=== 32Bit ===
 
 
 
Compile the package:
 
 
 
CC="gcc ${BUILD32}" USE_ARCH=32 PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" \
 
./configure --prefix=/usr &&
 
make
 
 
 
Install the package:
 
 
 
make install &&
 
for prog in /usr/bin/gst-{feedback,inspect,launch,typefind,xmlinspect,xmllaunch}{,-0.10}
 
do
 
  mv -v $prog{,-32}
 
done
 
 
 
=== N32 ===
 
 
 
Compile the package:
 
 
 
CC="gcc ${BUILDN32}" USE_ARCH=n32 PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" \
 
./configure --prefix=/usr --libdir=/usr/lib32 &&
 
make
 
 
 
Install the package:
 
 
 
make install &&
 
for prog in /usr/bin/gst-{feedback,inspect,launch,typefind,xmlinspect,xmllaunch}{,-0.10}
 
do
 
  mv -v $prog{,-n32}
 
done
 
 
 
=== 64Bit ===
 
 
 
Compile the package:
 
 
 
CC="gcc ${BUILD64}" USE_ARCH=64 PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" \
 
./configure --prefix=/usr --libdir=/usr/lib64 &&
 
make
 
 
 
Install the package:
 
 
 
make install &&
 
for prog in /usr/bin/gst-{feedback,inspect,launch,typefind,xmlinspect,xmllaunch}{,-0.10}
 
do
 
  mv -v $prog{,-64}
 
  ln -sfv multiarch_wrapper $prog
 
done &&
 
install -v -m755 -d /usr/share/doc/gstreamer-0.10/design &&
 
install -v -m644 docs/design/*.txt \
 
                    /usr/share/doc/gstreamer-0.10/design &&
 
if [ -d /usr/share/doc/gstreamer-0.10/faq/html ]; then
 
    chown -v -R root:root /usr/share/doc/gstreamer-0.10/*/html
 
fi
 

Revision as of 00:50, 12 October 2006