diff options
author | Evgeny S Maksimov | 2023-10-30 20:51:05 +0300 |
---|---|---|
committer | Evgeny S Maksimov | 2023-10-30 20:51:05 +0300 |
commit | 7c6af63357e2a346ff83fc0ed158320152da1772 (patch) | |
tree | c0ed3e03820eb3de753aac8ac25eca47ee3d106f | |
parent | e6ff2358f33c9c4add369e9f8643b4493a0ea731 (diff) | |
download | aur-7c6af63357e2a346ff83fc0ed158320152da1772.tar.gz |
Fix build with latest Git version
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 19 insertions, 14 deletions
@@ -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 @@ -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" } - |