diff options
author | Antonio Rojas | 2020-05-01 20:31:54 +0000 |
---|---|---|
committer | Antonio Rojas | 2020-05-01 20:31:54 +0000 |
commit | b99402d14ff734c58048ff5ac24fa71b3b2fcf35 (patch) | |
tree | c862caaaf8efdc5aad8b32c14c09c4338c8d27f3 /PKGBUILD | |
parent | c97f76dc96881269ed6c3e2eb679b5161654b662 (diff) | |
download | aur-b99402d14ff734c58048ff5ac24fa71b3b2fcf35.tar.gz |
Dropped from repos
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 21 insertions, 15 deletions
@@ -1,29 +1,35 @@ -# Maintainer: Jiachen Yang <farseerfc@gmail.com> +# Maintainer: Bartłomiej Piotrowski <bpiotrowski@archlinux.org> # Contributor: Oleg Shparber <trollixx+aur@gmail.com> # Contributor: Thomas Weißschuh <thomas t-8ch de> pkgname=zeal epoch=1 -pkgver=0.3.1 +pkgver=0.6.1 pkgrel=1 pkgdesc='An offline API documentation browser' -arch=('i686' 'x86_64') +arch=('x86_64') url='https://zealdocs.org/' -license=('GPL3') -depends=('qt5-webkit' 'hicolor-icon-theme' 'desktop-file-utils' 'libarchive' - 'qt5-x11extras') -makedepends=() -conflicts=(zeal-git) -source=("zeal-${pkgver}.tar.gz::https://github.com/zealdocs/zeal/archive/v${pkgver}.tar.gz") -sha512sums=('9d95d9d3a1966c823f4eebe2a389f046df84d27262863dead558e309ac4c0ac8ee5ab1fd8f3559e9745e0ee9248df36aa66de8ca242a5d4662c6bb1d5b722280') +license=(GPL3) +depends=(qt5-webkit hicolor-icon-theme libarchive qt5-x11extras) +makedepends=(cmake ninja extra-cmake-modules) +source=(zeal-${pkgver}.tar.gz::https://github.com/zealdocs/zeal/archive/v${pkgver}.tar.gz) +sha256sums=('095c08f9903071849d5c79878abd48237ce1615f16d324afff1873ab6b5f0026') + +prepare() { + mkdir -p build +} build() { - cd "$srcdir/$pkgname-$pkgver" - QT_SELECT=5 qmake CONFIG+=force_debug_info - make + cd build + + cmake -G Ninja \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + "$srcdir/$pkgname-$pkgver" + + ninja } package() { - cd "$srcdir/$pkgname-$pkgver" - make INSTALL_ROOT="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install } |