blob: f8e08b51e3084e64255fb79a8be22b8c2a1230e3 (
plain)
1 # Description: A set of plugins for gstreamer that may pose distribution problems.
2 # URL: https://gstreamer.freedesktop.org/modules/gst-plugins-ugly.html
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: gst-plugins-base x264
5 # Optional: libcdio libdvdread libsidplay libmpeg2 liba52 opencore-amr
6
7 name=gst-plugins-ugly
8 version=1.20.5
9 release=1
10 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
11
12 build() {
13 meson build $name-$version \
14 --prefix=/usr \
15 --libexecdir lib \
16 --buildtype plain \
17 --wrap-mode nodownload \
18 -D b_pie=true \
19 -D doc=disabled \
20 -D nls=disabled \
21 -D gobject-cast-checks=disabled \
22 -D package-name="GStreamer Ugly Plugins (CRUX Linux)" \
23 -D package-origin="https://crux.nu/"
24
25 ninja -C build -j ${JOBS:-1}
26 DESTDIR=$PKG ninja -C build install
27 }
|