### this file is sourced not run
PKGVER=1.22.4
PKGBUILD=1
PKGARCH=x86_64

# source: BLFS 11.3 updated to SVN r890
TARBALL=gst-plugins-bad-$PKGVER.tar.xz
MD5SUM=1fc0788308eeaa9f3af8c69c9577caa8
SRC_URL=http://gstreamer.freedesktop.org/src/gst-plugins-bad/$TARBALL
BUNDLE=

SLACKREQ='gstreamer2 gst2-plugins-base curl liborc libfaad2 libfaac libjasper \
libmodplug librsvg libsndfile librtmp libschroedinger libSDL libxvidcore \
libopus libvpx libass libvdpau libneon' # mjpegtools we don't build it
SLACKDESC="gst2-plugins-bad: gst2-plugins-bad $PKGVER (Gstreamer bad plugins)  
gst2-plugins-bad:  
gst2-plugins-bad: The GStreamer Bad Plug-ins package contains a set a set of 
gst2-plugins-bad: plug-ins that aren'\''t up to par compared to the rest. They 
gst2-plugins-bad: might be close to being good quality, but they'\''re missing 
gst2-plugins-bad: something - be it a good code review, some documentation, a 
gst2-plugins-bad: set of tests, a real live maintainer, or some actual wide 
gst2-plugins-bad: use.  
gst2-plugins-bad: 
gst2-plugins-bad: This set of plugins are for gstreamer2 framework.
gst2-plugins-bad:
"

### default pkg_download
### default pkg_prepare
### default pkg_package
### build
pkg_build() {
	cp /tmp/pkg/ladspa.h /usr/include &&
	
	cd /tmp/gst-*

	mkdir build &&
	cd build &&
	meson setup $MESONFLAGS \
		-Dgpl=enabled       \
		-Dpackage-origin=https://www.linuxfromscratch.org/blfs/view/11.3/ \
		-Dpackage-name="GStreamer $PKGVER BLFS" \
		--wrap-mode=nodownload           \
		--libexec=/usr/$LIBDIR/gstreamer \
	.. &&
	ninja $NINJAFLAGS &&
	ninja $NINJAINSTALLFLAGS install &&
	
	pkg_build_slackdesc &&
	rm -f /usr/include/ladspa.h &&
	
	# multilib
	mv -v /usr/share/gir-1.0/* /usr/share/gir-1.0-$USE_ARCH	&&
	rm -r /usr/share/gir-1.0	
}
