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

# source: james
TARBALL=droidcam-$PKGVER.tar.gz
MD5SUM=117be6e2cc3c6abea1d03cdc6de80d68
SRC_URL=https://github.com/dev47apps/droidcam-linux-client/archive/refs/tags/v$PKGVER.tar.gz
BUNDLE=

SLACKREQ='libusbmuxd libplist libjpeg-turbo ffmpeg'
SLACKDESC="droidcam: droidcam $PKGVER (Linux Droidcam client)
droidcam: 
droidcam: This is the original Linux client for classic version of DroidCam, 
droidcam: available at dev47apps.com. It turns your android phone to a webcam.
droidcam:
droidcam: For this to work, you need either v4l2loopback module, or 
droidcam: v4l2loopback-dc module (part of droidcam source code) built and
droidcam: loaded for your kernel.
droidcam: 
droidcam: https://github.com/dev47apps/droidcam-linux-client/
droidcam:
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/droidcam* &&
	patch -Np1 -i ../pkg/status-icon.patch &&
	return 0
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/droidcam* &&
	make &&
	install -m755 droidcam-cli droidcam /usr/bin &&
	mkdir -p /usr/share/{icons,applications} &&
	install -m644 icon2.png /usr/share/icons/droidcam-icon.png &&
	cat > /usr/share/applications/droidcam.desktop << "EOF" &&
[Desktop Entry]
Encoding=UTF-8
Name=DroidCam
Comment=Use your phone as a webcam
TryExec=/usr/bin/droidcam
Exec=/usr/bin/droidcam
Icon=droidcam-icon.png
Terminal=false
Type=Application
Categories=Video;AudioVideo;
EOF
	pkg_build_slackdesc
}
 
