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