aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptrcnull <git@ptrcnull.me>2022-06-24 07:27:16 +0000
committerFrancesco Colista <fcolista@alpinelinux.org>2022-06-24 09:51:50 +0200
commit732a9281842a0b9017ec22e27438daaa12098a81 (patch)
tree43731d76851e1e64005acb8903a38c1c23736a85
parentbb7ab2aa434850eaf05e386e1e3a3aacc8dbd498 (diff)
community/v4l-utils: separate qvidcap subpackage
-rw-r--r--community/v4l-utils/APKBUILD17
1 files changed, 16 insertions, 1 deletions
diff --git a/community/v4l-utils/APKBUILD b/community/v4l-utils/APKBUILD
index bdff6a9b52f..906bb6d9337 100644
--- a/community/v4l-utils/APKBUILD
+++ b/community/v4l-utils/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=v4l-utils
pkgver=1.22.1
-pkgrel=1
+pkgrel=2
pkgdesc="Userspace tools and conversion library for Video 4 Linux"
url="https://linuxtv.org/"
arch="all"
@@ -14,6 +14,16 @@ source="https://linuxtv.org/downloads/v4l-utils/v4l-utils-$pkgver.tar.bz2
types.patch
fix_parse_next_subopt.patch
"
+
+case "$CARCH" in
+arm*|aarch64)
+ # no desktop opengl on arm, only es2
+ ;;
+*)
+ subpackages="$subpackages qvidcap"
+ ;;
+esac
+
build() {
export CFLAGS="$CFLAGS -D__off_t=off_t"
export LIBS="-largp -lintl"
@@ -49,6 +59,11 @@ qv4l2() {
mv "$pkgdir"/usr/share "$subpkgdir"/usr/
}
+qvidcap() {
+ pkgdesc="v4l2 video capture viewer"
+ amove usr/bin/qvidcap
+}
+
dvbv5() {
pkgdesc="Backwards compatible DVBv5 command line utilities"
mkdir -p "$subpkgdir"/usr/bin \