|
|
| 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
| |