From efeda5e5c0993b6b7324a7ff59f308306254b14a Mon Sep 17 00:00:00 2001 From: Michael Aldridge Date: Thu, 23 Feb 2023 02:07:57 -0600 Subject: [PATCH] New package: droidcam-obs-plugin-2.0.1. --- srcpkgs/droidcam-obs-plugin/template | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 srcpkgs/droidcam-obs-plugin/template diff --git a/srcpkgs/droidcam-obs-plugin/template b/srcpkgs/droidcam-obs-plugin/template new file mode 100644 index 000000000000..fc9c9bf6b9d5 --- /dev/null +++ b/srcpkgs/droidcam-obs-plugin/template @@ -0,0 +1,28 @@ +# Template file for 'droidcam-obs-plugin' +pkgname=droidcam-obs-plugin +version=2.0.1 +revision=1 +build_style=gnu-makefile +make_use_env=yes +make_build_args="ALLOW_STATIC=no" +makedepends="obs-devel libusbmuxd-devel libjpeg-turbo-devel + ffmpeg-devel libimobiledevice-devel" +short_desc="DroidCam OBS Source" +maintainer="Michael Aldridge " +license="GPL-2.0-only" +homepage="https://github.com/dev47apps/droidcam-obs-plugin" +distfiles="https://github.com/dev47apps/droidcam-obs-plugin/archive/refs/tags/$version.tar.gz" +checksum=72dc6084ac7de4e21a6b32744e24e661dc07801fadeaa919a8cd0cbb8b043223 + +post_extract() { + vsed -i linux/linux.mk -e "s/-limobiledevice/-limobiledevice-1.0/" +} + +pre_build() { + mkdir -p build + export INCLUDES="-I$XBPS_CROSS_BASE/usr/include/obs" +} + +do_install() { + vinstall build/droidcam-obs.so 0644 usr/lib/obs-plugins/ +}