# Maintainer: Natanael Copa setvar pkgname = 'gstreamer0.10' setvar pkgver = '0.10.36' setvar pkgrel = '2' setvar pkgdesc = ""GStreamer Multimedia Framework"" setvar url = ""http://gstreamer.freedesktop.org/"" setvar arch = ""all"" setvar license = ""LGPL"" setvar subpackages = ""$pkgname-dev $pkgname-doc $pkgname-tools $pkgname-lang"" setvar depends = '' setvar replaces = ""gstreamer"" setvar makedepends = ""libxml2-dev glib-dev bison flex gettext-dev gobject-introspection-dev"" setvar source = ""http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$pkgver.tar.bz2 gst-bison-3.patch "" setvar depends_dev = ""glib-dev libxml2-dev"" setvar _builddir = ""$srcdir"/gstreamer-$pkgver" proc prepare { cd $_builddir update_config_sub || return 1 # fix building with gnu make 3.82 find -name Makefile.in | xargs sed -i -e "s/^ /\t/" || return 1 for i in $source { case (i) { *.patch { msg "Applying $i" patch -p1 -i "$srcdir"/$i || return 1 } } } } proc build { cd "$srcdir"/gstreamer-$pkgver ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \ --enable-introspection \ --disable-docs-build \ || return 1 make || return 1 } proc package { cd "$srcdir"/gstreamer-$pkgver make DESTDIR="$pkgdir" install || return 1 rm -f "$pkgdir"/usr/lib/*.a "$pkgdir"/usr/lib/gstreamer*/*.a } proc tools { setvar pkgdesc = ""common tools and files for GStreamer streaming media framework"" # gst-feedback needs this setvar depends = ""pkgconfig"" setvar replaces = ""gstreamer-tools"" mkdir -p "$subpkgdir"/usr/ mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ } setvar md5sums = ""a0cf7d6877f694a1a2ad2b4d1ecb890b gstreamer-0.10.36.tar.bz2 648baf38c996f36536acfa54f4639839 gst-bison-3.patch"" setvar sha256sums = ""e556a529e0a8cf1cd0afd0cab2af5488c9524e7c3f409de29b5d82bb41ae7a30 gstreamer-0.10.36.tar.bz2 4639616c88fc0d2f4e3d6b85c117f1b754cae388ab9e3ade80ad1a507d0053c5 gst-bison-3.patch"" setvar sha512sums = ""f6037bdadbc05122208313ce53d0e29da0381ed8ec67fee7cb39c8aca83fc540d646b65b0790c14c2365d6bd8443ba4008479dcd23a2e34b05536697c7208962 gstreamer-0.10.36.tar.bz2 71d206189c7c6d0492ab154afdf8fa8ea293b966ec71c7a082c32799bbb6a78dcf806f857f6538d9482375e3c7def8bc65f26b55d26003a504638862c4d4c801 gst-bison-3.patch""