56 lines
1.7 KiB
Bash
56 lines
1.7 KiB
Bash
#!/usr/bin/bash
|
|
# JOBoRun : Jwm OpenBox Obarun RUNit
|
|
# Maintainer : Joe Bo Run <joborun@disroot.org>
|
|
# PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname"
|
|
# Website : https://pozol.eu
|
|
#-----------------------------------------| DESCRIPTION |---------------------------------------
|
|
|
|
pkgname=v4l-utils
|
|
pkgver=1.24.1
|
|
pkgrel=03
|
|
pkgdesc="Userspace tools and conversion library for Video 4 Linux w/o systemd"
|
|
url="https://linuxtv.org/"
|
|
provides=("libv4l=$pkgver")
|
|
replaces=('libv4l')
|
|
conflicts=('libv4l')
|
|
backup=(etc/rc_maps.cfg)
|
|
makedepends=('qt5-base' 'alsa-lib')
|
|
optdepends=('qt5-base: for qv4l2' 'alsa-lib: for qv4l2')
|
|
depends=('hicolor-icon-theme' 'gcc-libs' 'sysfsutils' 'libjpeg-turbo')
|
|
source=(https://linuxtv.org/downloads/v4l-utils/${pkgname}-${pkgver}.tar.bz2{,.asc})
|
|
|
|
build() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
|
|
./configure \
|
|
--prefix=/usr \
|
|
--sysconfdir=/etc \
|
|
--with-systemdsystemunitdir=no \
|
|
--sbindir=/usr/bin \
|
|
--bindir=/usr/bin \
|
|
--libdir=/usr/lib
|
|
|
|
make
|
|
}
|
|
|
|
package() {
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
|
MAKEFLAGS="-j1" make install DESTDIR="${pkgdir}/"
|
|
rm "${pkgdir}/usr/bin/ivtv-ctl"
|
|
mv "${pkgdir}"/lib/udev "${pkgdir}"/usr/lib/
|
|
rmdir "${pkgdir}/lib"
|
|
}
|
|
|
|
#---- arch license gpg-key & sha256sums ----
|
|
|
|
arch=(x86_64)
|
|
|
|
license=('LGPL')
|
|
|
|
validpgpkeys=('05D0169C26E41593418129DF199A64FADFB500FF') # Gregor Jasny <gjasny@googlemail.com>
|
|
|
|
sha256sums=(cbb7fe8a6307f5ce533a05cded70bb93c3ba06395ab9b6d007eb53b75d805f5b # v4l-utils-1.24.1.tar.bz2
|
|
2930550a967ca17e03ca2ee612bf1a859f779aa2d1770181514b6553118bcd2c) # v4l-utils-1.24.1.tar.bz2.asc
|
|
|
|
## a7c817f22e0843b469df19787da8c23ad212cc0bdc64b6c5066dc5bc4646495f v4l-utils-1.24.1-03-x86_64.pkg.tar.lz
|