summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntonio Rojas2020-05-01 20:31:54 +0000
committerAntonio Rojas2020-05-01 20:31:54 +0000
commitb99402d14ff734c58048ff5ac24fa71b3b2fcf35 (patch)
treec862caaaf8efdc5aad8b32c14c09c4338c8d27f3
parentc97f76dc96881269ed6c3e2eb679b5161654b662 (diff)
downloadaur-b99402d14ff734c58048ff5ac24fa71b3b2fcf35.tar.gz
Dropped from repos
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD36
2 files changed, 27 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 950483b58dd0..3a627f368b76 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index eb5bbbc10c72..4c93f3182ca0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}