From 3a7a7812242db6e7d47505a83b602765cc1ae343 Mon Sep 17 00:00:00 2001 From: ibrokemypie Date: Mon, 22 Feb 2021 23:45:17 +1100 Subject: [PATCH] New package: droidcam-1.7.1 --- srcpkgs/droidcam/files/droidcam.desktop | 10 ++++++++ srcpkgs/droidcam/template | 31 +++++++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 srcpkgs/droidcam/files/droidcam.desktop create mode 100644 srcpkgs/droidcam/template diff --git a/srcpkgs/droidcam/files/droidcam.desktop b/srcpkgs/droidcam/files/droidcam.desktop new file mode 100644 index 00000000000..b180df821a4 --- /dev/null +++ b/srcpkgs/droidcam/files/droidcam.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=3.2.1 +Name=Droidcam +Type=Application +Exec=droidcam +Icon=droidcam +Categories=GNOME;AudioVideo; +Comment=A tool for using your Android phone as a wireless/usb webcam + diff --git a/srcpkgs/droidcam/template b/srcpkgs/droidcam/template new file mode 100644 index 00000000000..a4eea5b849b --- /dev/null +++ b/srcpkgs/droidcam/template @@ -0,0 +1,31 @@ +# Template file for 'droidcam' +pkgname=droidcam +version=1.7.1 +revision=1 +makedepends="pkg-config libjpeg-turbo-devel ffmpeg-devel alsa-lib-devel speex-devel libusbmuxd-devel libplist-devel gtk+3-devel" +depends="v4l2loopback" +short_desc="Tool for using your android device as a wireless/usb webcam" +maintainer="ibrokemypie " +license="GPL-2.0-or-later" +homepage="https://github.com/dev47apps/droidcam" +distfiles="https://github.com/dev47apps/${pkgname}/archive/v${version}.tar.gz" +checksum="1f925c093df165afcd39e76b12a3db0f19fabbf15a11e1c7b55a97bba331f113" +nopie=true + +do_build() { + # All JPEG* parameters are needed to use shared version of libturbojpeg instead of + # static one. + # + # Also libusbmuxd requires an override while linking. + make JPEG_DIR="" JPEG_INCLUDE="" JPEG_LIB="" JPEG=$(pkg-config --libs --cflags libturbojpeg) USBMUXD=-lusbmuxd-2.0 + +} + +do_install() { + vbin ${PKGNAME} + vbin ${PKGNAME}-cli + vinstall icon2.png 644 /usr/share/pixmaps/ ${PKGNAME}.png + vinstall icon2.png 644 /opt/ ${PKGNAME}-icon.png + vinstall ${FILESDIR}/${PKGNAME}.desktop 644 /usr/share/applications/ + vdoc README.md +}