diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 35 insertions, 14 deletions
@@ -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" } |