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 | |
parent | c97f76dc96881269ed6c3e2eb679b5161654b662 (diff) | |
download | aur-b99402d14ff734c58048ff5ac24fa71b3b2fcf35.tar.gz |
Dropped from repos
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 27 insertions, 21 deletions
@@ -1,20 +1,20 @@ pkgbase = zeal pkgdesc = An offline API documentation browser - pkgver = 0.3.1 + pkgver = 0.6.1 pkgrel = 1 epoch = 1 url = https://zealdocs.org/ - arch = i686 arch = x86_64 license = GPL3 + makedepends = cmake + makedepends = ninja + makedepends = extra-cmake-modules depends = qt5-webkit depends = hicolor-icon-theme - depends = desktop-file-utils depends = libarchive depends = qt5-x11extras - conflicts = zeal-git - source = zeal-0.3.1.tar.gz::https://github.com/zealdocs/zeal/archive/v0.3.1.tar.gz - sha512sums = 9d95d9d3a1966c823f4eebe2a389f046df84d27262863dead558e309ac4c0ac8ee5ab1fd8f3559e9745e0ee9248df36aa66de8ca242a5d4662c6bb1d5b722280 + source = zeal-0.6.1.tar.gz::https://github.com/zealdocs/zeal/archive/v0.6.1.tar.gz + sha256sums = 095c08f9903071849d5c79878abd48237ce1615f16d324afff1873ab6b5f0026 pkgname = zeal @@ -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 } |