summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD49
1 files changed, 35 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2d5ddf424910..2da274f54130 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,32 +4,53 @@ _appname=zeal
_builddir=build
pkgname=${_appname}-git
-pkgver=0.6.1.r181.g7fa29c9
-pkgrel=1
-pkgdesc="A simple documentation browser"
+pkgver=0.7.0.r0.g90ad776
+pkgrel=3
+pkgdesc='Offline documentation browser'
arch=('aarch64' 'i686' 'x86_64')
url="https://zealdocs.org/"
license=('GPL3')
-depends=('hicolor-icon-theme' 'libarchive' 'qt5-webengine' 'qt5-x11extras')
-makedepends=('cmake' 'extra-cmake-modules' 'git' 'ninja')
+depends=(
+ 'glibc'
+ 'gcc-libs'
+ 'hicolor-icon-theme'
+ 'qt6-webengine'
+ 'qt6-base'
+ 'qt6-webchannel'
+ 'sqlite'
+ 'libarchive'
+ 'libxcb'
+ 'libx11'
+ 'xcb-util-keysyms'
+)
+makedepends=(
+ 'cmake'
+ 'extra-cmake-modules'
+ 'git'
+ 'ninja'
+)
+provides=(${_appname})
conflicts=(${_appname})
-source=("${_appname}::git+https://github.com/zealdocs/${_appname}")
+source=("${_appname}::git+https://github.com/zealdocs/${_appname}#branch=main")
sha1sums=('SKIP')
pkgver() {
- cd ${_appname}
- git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd ${_appname}
+
+ git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cmake -G Ninja -B "${_builddir}" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=RelWithDebInfo \
- "${srcdir}/${_appname}"
+ cmake \
+ -G Ninja \
+ -B "${_builddir}" \
+ -S "${_appname}" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=RelWithDebInfo
- cmake --build "${_builddir}"
+ cmake --build "${_builddir}"
}
package() {
- cmake --install "${_builddir}" --prefix "${pkgdir}/usr"
+ cmake --install "${_builddir}" --prefix "${pkgdir}/usr"
}