summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 6b130c21529014740f2f761172b72394c8b1f82a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
pkgname=qepgs-player-git
pkgver=2.1.3
pkgrel=1
pkgdesc='An application to watch videos recorded by EPGStation.'
arch=('i686' 'x86_64')
url='https://gitlab.com/oioi555/QEPGS-Player'
license=('GPL2')

depends=('qt6-base' 'qt6-declarative' 'qt6-webengine' 'qt6-svg' 'qt6-5compat' 'qt6-shadertools' 'mpv' 'postgresql-libs' 'mariadb-libs' 'breeze-icons')
makedepends=('cmake' 'ninja' 'pkgconf' 'qt6-tools')

source=("${pkgname}::git+${url}.git")
sha256sums=(SKIP)

pkgver() {
  cd ${srcdir}/${pkgname}/
  git describe --abbrev=0 --tags | sed -z 's/^v//;s/\\n//'
}

build() {
    cd ${srcdir}/${pkgname}/
    cmake -G Ninja -B build -DCMAKE_PREFIX_PATH:PATH=/usr/lib/cmake/Qt6
    cmake --build build
}

package() {
    cd ${srcdir}/${pkgname}/
    DESTDIR=${pkgdir} cmake --install build --config Release
}