summarylogtreecommitdiffstats
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
parente6ff2358f33c9c4add369e9f8643b4493a0ea731 (diff)
downloadaur-7c6af63357e2a346ff83fc0ed158320152da1772.tar.gz
Fix build with latest Git version
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD28
2 files changed, 19 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1131fdb2d21e..37911ede49f5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = cctv-viewer-git
pkgdesc = A simple Qt application for simultaneously viewing multiple video streams. Designed for high performance and low latency. Based on ffmpeg.
- pkgver = 0.1.8
+ pkgver = 0.1.9_alpha
pkgrel = 1
epoch = 0
url = https://github.com/iEvgeny/cctv-viewer
@@ -12,15 +12,16 @@ pkgbase = cctv-viewer-git
makedepends = qt5-tools
depends = glibc
depends = gcc-libs
+ depends = qt5-base
depends = qt5-translations
depends = qt5-svg
- depends = qt5-base
depends = ffmpeg
depends = qt5-multimedia
depends = qt5-quickcontrols
depends = qt5-quickcontrols2
depends = qt5-graphicaleffects
depends = ttf-font
+ depends = gtest
provides = cctv-viewer
source = git+https://github.com/iEvgeny/cctv-viewer.git
source = git+https://github.com/iEvgeny/qmlav.git
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"
}
-