summaryrefslogtreecommitdiff
path: root/gst-plugins-base/Pkgfile
blob: 3b0f495d8a794c04f2bb342440d8c95bed16a457 (plain)
    1 # Description: An essential exemplary set of plugins for gstreamer.
    2 # URL: https://gstreamer.freedesktop.org/modules/gst-plugins-base.html
    3 # Maintainer: Danny Rawlins, crux at romster dot me
    4 # Depends on: alsa-lib graphene gstreamer libgudev libjpeg-turbo libtheora libvisual mesa opus orc pango
    5 # Optional: cdparanoia
    6 
    7 name=gst-plugins-base
    8 version=1.18.4
    9 release=1
   10 source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
   11 
   12 build() {
   13 	meson setup build $name-$version \
   14 		--prefix=/usr \
   15 		--libexecdir=/usr/lib \
   16 		--wrap-mode=nodownload \
   17 		-D buildtype=plain \
   18 		-D nls=disabled \
   19 		-D package-name="GStreamer (CRUX Linux)" \
   20 		-D package-origin="https://crux.nu/"
   21 
   22 	meson compile -C build -j ${JOBS:-1}
   23 	DESTDIR=$PKG meson install -C build
   24 }

Generated by cgit