contrib/gst-plugins-ugly/Pkgfile
2022-03-21 08:41:58 +11:00

29 lines
844 B
Plaintext

# Description: A set of plugins for gstreamer that may pose distribution problems.
# URL: https://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
# Maintainer: Danny Rawlins, crux at romster dot me
# Depends on: gst-plugins-base x264
# Optional: libcdio libdvdread libsidplay libmpeg2 liba52 opencore-amr
name=gst-plugins-ugly
version=1.20.1
release=1
source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
build() {
meson build $name-$version \
--prefix=/usr \
--libexecdir lib \
--buildtype plain \
--wrap-mode nodownload \
-D b_lto=true \
-D b_pie=true \
-D doc=disabled \
-D nls=disabled \
-D gobject-cast-checks=disabled \
-D package-name="GStreamer Ugly Plugins (CRUX Linux)" \
-D package-origin="https://crux.nu/"
ninja -C build -j ${JOBS:-1}
DESTDIR=$PKG ninja -C build install
}