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

packager="spiky <spiky@nutyx.org>"
contributors="Pierre,Tnut"
license="LGPL"

makedepends=(meson ninja aalib jack lame libcaca libdv libgudev
             mpg123 speex wavpack v4l-utils taglib libshout
             libraw1394 gstreamer-plugins-base flac gtk3
             gdk-pixbuf libjpeg-turbo libpng libsoup
             libvpx pulseaudio)

name=gstreamer-plugins-good
_name=gst-plugins-good

version=1.24.8

source=(https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$version.tar.xz)

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

meson setup build \
--prefix=/usr \
-Dbuildtype=release \
-Dpackage-name="GStreamer Good Plugins $version NuTyX" \
-Dpackage-origin="http://downloads.nutyx.org/"

meson compile -C build

DESTDIR=$PKG meson install -C build

install -Dm644 COPYING $PKG/usr/share/licenses/$name/COPYING

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