summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 32 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 75f5ed6c1fbe..2da274f54130 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,32 +5,52 @@ _builddir=build
pkgname=${_appname}-git
pkgver=0.7.0.r0.g90ad776
-pkgrel=2
-pkgdesc="A simple documentation browser"
+pkgrel=3
+pkgdesc='Offline documentation browser'
arch=('aarch64' 'i686' 'x86_64')
url="https://zealdocs.org/"
license=('GPL3')
-depends=('hicolor-icon-theme' 'libarchive' 'qt6-webengine')
-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}#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"
}