summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorEvgeny S Maksimov2023-10-30 20:51:05 +0300
committerEvgeny S Maksimov2023-10-30 20:51:05 +0300
commit7c6af63357e2a346ff83fc0ed158320152da1772 (patch)
treec0ed3e03820eb3de753aac8ac25eca47ee3d106f /PKGBUILD
parente6ff2358f33c9c4add369e9f8643b4493a0ea731 (diff)
downloadaur-7c6af63357e2a346ff83fc0ed158320152da1772.tar.gz
Fix build with latest Git version
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 16 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d6062f4c53b2..b074b02afe2d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,15 @@
-# Maintainer: Zajoe <zajoe223@gmail.com>
+# Maintainer: iEvgeny <me@vragam.net>
+# Contributor: Zajoe <zajoe223@gmail.com>
_pkgname=cctv-viewer
pkgname=${_pkgname}-git
-pkgver=0.1.8
+pkgver=0.1.9_alpha
pkgrel=1
epoch=0
pkgdesc="A simple Qt application for simultaneously viewing multiple video streams. Designed for high performance and low latency. Based on ffmpeg."
arch=('any')
url="https://github.com/iEvgeny/cctv-viewer"
license=('GPL')
-depends=('glibc'
+depends=('glibc'
'gcc-libs'
'qt5-base'
'qt5-translations'
@@ -18,7 +19,8 @@ depends=('glibc'
'qt5-quickcontrols'
'qt5-quickcontrols2'
'qt5-graphicaleffects'
- 'ttf-font')
+ 'ttf-font'
+ 'gtest')
makedepends=(git
make
cmake
@@ -30,20 +32,22 @@ sha1sums=('SKIP' 'SKIP')
prepare() {
cd $_pkgname
- git submodule init
+ git submodule init
git config submodule.gmlav.url $srcdir/mysubmodule
git submodule update
+
+ # Fix build when Qt6 is installed
+ sed -i "s/Qt6//g" "${srcdir}/cctv-viewer/CMakeLists.txt"
}
build() {
- cd $_pkgname
- cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
- make
+ cd $_pkgname
+ cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
+ make
}
-package(){
- make DESTDIR="$pkgdir" -C "$srcdir/$_pkgname" install
- cd "$pkgdir"
+package() {
+ make DESTDIR="$pkgdir" -C "$srcdir/$_pkgname" install
+ cd "$pkgdir"
}
-