pkgname: gstreamer-plugins-base pkgver: '1.28.6' pkgrel: '1' pkgdesc: GStreamer Multimedia Framework Base Plugins url: 'https://gstreamer.freedesktop.org/' arch: x86_64 license: - LGPL depends: - iso-codes makedepends: - meson - ninja - gstreamer - alsa-lib - gobject-introspection - libtheora - libvorbis - pango - mesa - graphene - gtk3 source: - 'https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${pkgver}.tar.xz' sha256sums: - 0ba699c7c6c66f4ba640be78cb38a24715add9683f3e3a199f5369dc5a4f04ac build: | meson setup --prefix /usr \ --buildtype plain \ --libexecdir lib \ --sbindir bin \ -D b_pie=true \ gst-plugins-base-${pkgver} builddir meson compile -C builddir package: | DESTDIR="${PKGDIR}" meson install -C builddir rm -rf ${PKGDIR}/usr/include/{GL,KHR} install -Dm644 gst-plugins-base-${pkgver}/COPYING ${PKGDIR}/usr/share/licenses/${pkgname}/COPYING