aports/community/guvcview/APKBUILD

45 lines
1.3 KiB
Text

# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=guvcview
pkgver=2.2.1
pkgrel=0
pkgdesc="Webcam viewer"
url="https://guvcview.sourceforge.net/"
arch="all"
license="GPL-2.0-or-later"
makedepends="
cmake
eudev-dev
ffmpeg-dev
gsl-dev
gtk+3.0-dev
libusb-dev
linux-headers
samurai
portaudio-dev
v4l-utils-dev
"
subpackages="$pkgname-libs $pkgname-dev $pkgname-doc $pkgname-lang"
source="https://downloads.sourceforge.net/project/guvcview/source/guvcview-src-$pkgver.tar.bz2
0001-fix-building-with-musl-libc.patch
fpathconf.patch
"
builddir="$srcdir/guvcview-src-$pkgver/"
options="!check"
build() {
cmake -B build -G Ninja \
-DCMAKE_INSTALL_PREFIX=/usr \
-DUSE_SDL2=OFF \
-DUSE_SFML=OFF
cmake --build build
}
package() {
DESTDIR="$pkgdir" cmake --install build
}
sha512sums="
3757ff41306c6c02b3a0fcb7f9a4499e90271e47a2dd97f75a2a809caf32a0a0ceaf28c2475bf707017009f8bf9aa7fcef36cb4386b08311998b51d7122cefea guvcview-src-2.2.1.tar.bz2
9ab9575bc41acc79581da8d43ef52fc9cf2bf46ef7df97951202e47f5516c38b42ebb715a4e8d6010ac9875c2c9c8cb1912d39282d4a632123424ab516632c98 0001-fix-building-with-musl-libc.patch
82f3a7a21d1614ce00d4748511b1e20abc5b9272379be7a2a3bbedbf16f3ab46fc0d476e7bb2dbef0d83549525dbacd3e7317ccc078b453d89db0096d74294a2 fpathconf.patch
"