description="GStreamer Multimedia Framework Base Plugins"
url="http://gstreamer.freedesktop.org/"

packager="Tnut <tnut@nutyx.org>"
contributors="Pierre,Spiky"

makedepends=(meson ninja gstreamer alsa-lib gobject-introspection
             libtheora libvorbis pango mesa graphene)
run=(iso-codes)

name=gstreamer-plugins-base
_name=gst-plugins-base

version=1.20.5

source=(https://gstreamer.freedesktop.org/src/${_name}/${_name}-$version.tar.xz)

build() {
cd ${_name}-$version
mkdir build
cd    build

meson --prefix=/usr \
-Dbuildtype=release \
-Dpackage-name="GStreamer Base Plugins $version NuTyX" \
-Dpackage-origin="http://downloads.nutyx.org/"
ninja
DESTDIR=$PKG ninja install

} 
uptodate() {
local url ext
name=${_name}
url="https://gstreamer.freedesktop.org/src/$name/"
ext=".tar.xz"
lynx -read_timeout=20 -dump -listonly -nonumbers \
$url|grep $name-[0-9]|grep $ext$|sed "s@$url$name-@@"|sed "s@$ext@@"|tail -1
}
