wok-next annotate gst1-plugins-base/receipt @ rev 20105

feh: update bdeps
author Pascal Bellard <pascal.bellard@slitaz.org>
date Sun Oct 29 13:59:00 2017 +0100 (2017-10-29)
parents b2efa70e9283
children bce36a298f1e
rev   line source
al@19804 1 # SliTaz package receipt v2.
pankso@16446 2
al@19816 3 PACKAGE="gst1-plugins-base"
al@19804 4 VERSION="1.10.3"
pankso@16446 5 CATEGORY="multimedia"
pankso@16446 6 SHORT_DESC="GStreamer Base Plugins"
pankso@16465 7 MAINTAINER="pankso@slitaz.org"
pankso@16446 8 LICENSE="GPL2"
al@19804 9 WEB_SITE="https://gstreamer.freedesktop.org/"
pankso@16465 10 HOST_ARCH="i486 arm"
pankso@16446 11
al@19804 12 TARBALL="gst-plugins-base-$VERSION.tar.xz"
al@19804 13 WGET_URL="https://gstreamer.freedesktop.org/src/gst-plugins-base/$TARBALL"
al@19804 14
al@19816 15 BUILD_DEPENDS="gettext valgrind-dev python gstreamer1-dev \
al@19804 16 orc-dev xorg-libX11-dev xorg-libXv-dev alsa-lib-dev cdparanoia-III-dev \
al@19804 17 libvorbis-dev libogg-dev opus-dev pango-dev libtheora-dev"
al@19816 18 BUILD_DEPENDS_arm="gstreamer1-dev pango-dev alsa-lib-dev libogg-dev \
pankso@16446 19 libtheora-dev libtheora-enc libvorbis-dev udev-dev xorg-libXv-dev \
psychomaniak@19519 20 xorg-libXvMC-dev util-linux-uuid-dev orc-dev opus-dev"
al@19816 21 SPLIT="gst1-plugins-base-dev"
pankso@16446 22
pankso@16446 23 # Rules to configure and make the package.
pankso@16446 24 compile_rules()
pankso@16446 25 {
pankso@16446 26 ./configure \
al@19804 27 --with-package-name="GStreamer Base Plugins (1.0)" \
pankso@16446 28 --with-package-origin="http://www.slitaz.org/" \
al@19804 29 $CONFIGURE_ARGS &&
al@19804 30 # Suppress installing errors (fatal for cooker)
al@19804 31 sed -i 's| \$(builddir)/html/\*\.sgml||' \
al@19804 32 docs/libs/Makefile docs/plugins/Makefile &&
al@19804 33 make $MAKEFLAGS && make install
pankso@16446 34 }
pankso@16446 35
pankso@16446 36 # Rules to gen a SliTaz package suitable for Tazpkg.
pankso@16446 37 genpkg_rules()
pankso@16446 38 {
al@19804 39 case $PACKAGE in
al@19816 40 gst1-plugins-base)
al@19804 41 copy @std
al@19816 42 DEPENDS="alsa-lib cairo cdparanoia-III glib gstreamer1 libogg \
al@19804 43 libtheora-enc libvorbis opus orc pango xorg-libX11 xorg-libXext \
al@19804 44 xorg-libXv zlib"
al@19804 45 # Arch install
al@19804 46 case "$SLITAZ_ARCH" in
al@19816 47 arm*) DEPENDS="gstreamer1 pango alsa-lib libogg libtheora \
al@19804 48 libtheora-enc libvorbis vorbis-tools udev xorg xorg-libXv \
al@19804 49 xorg-libXvMC orc opus";;
al@19804 50 esac
al@19804 51 ;;
al@19804 52 *-dev)
al@19804 53 copy @dev
al@19816 54 DEPENDS="gst1-plugins-base alsa-lib-dev bzip2-dev cairo-dev \
al@19804 55 cdparanoia-III-dev fontconfig-dev freetype-dev glib-dev \
al@19816 56 gstreamer1-dev harfbuzz-dev libffi-dev libogg-dev libpng16-dev \
al@19804 57 libtheora-dev libvorbis-dev libxcb-dev libxml2-dev opus-dev \
al@19804 58 orc-dev pango-dev pcre-dev pixman-dev util-linux-blkid-dev \
al@19804 59 util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \
al@19804 60 xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \
al@19804 61 xorg-libXrender-dev xorg-libXv-dev xz-dev zlib"
al@19804 62 ;;
al@19804 63 esac
pankso@16446 64 }