diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 25 insertions, 27 deletions
@@ -1,37 +1,35 @@ -# Maintainer: Dobroslaw Kijowski [dobo] <dobo90_at_gmail.com> +# Maintainer: +# Contributor: Dobroslaw Kijowski [dobo] <dobo90_at_gmail.com> pkgname=codequery -pkgver=0.21.1 +pkgver=0.27.0 pkgrel=1 -pkgdesc='A code-understanding, code-browsing or code-search tool.' -arch=(i686 x86_64) -url=http://ruben2020.github.io/codequery/ -license=(GPL3) -depends=(qt5-base) -makedepends=(cmake) -optdepends=('cscope: creation of CodeQuery databases' - 'ctags: creation of CodeQuery databases' -# 'python2-pycscope: creation of CodeQuery databases for Python source code' - 'ruby-starscope: creation of CodeQuery databases for Ruby and Go source code') -source=("https://github.com/ruben2020/codequery/archive/v${pkgver}.tar.gz" codequery.desktop) -md5sums=('4ecb79636f76d89599384cc49d04e04b' - 'ad7e15affffa643a29a6afdd47200006') +pkgdesc="A code-understanding, code-browsing or code-search tool" +arch=('x86_64') +url="http://ruben2020.github.io/codequery/" +license=('MPL-2.0') +depends=('gcc-libs' 'glibc' 'qt5-base' 'sqlite') +makedepends=('cmake' 'qt5-tools' 'ninja') +optdepends=('cscope: to create CodeQuery databases' + 'ctags: to create CodeQuery databases') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/ruben2020/codequery/archive/v${pkgver}.tar.gz" + 'codequery.desktop') +sha256sums=('c03b86f9f5a8f5373862efaef6bddd18a15e5786570a93f0310725ecc5d74ff3' + '1448fb7690e6b33cee50dffa8dc89654eba96e5910ae731b1b1486c46d72922a') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - mkdir build - cd build - - cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -G 'Unix Makefiles' -DBUILD_QT5=ON .. - make + cmake -B build -S "${pkgname}-${pkgver}" \ + -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DBUILD_QT5=ON \ + -Wno-dev + cmake --build build } package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - - make DESTDIR="${pkgdir}" install + DESTDIR="${pkgdir}" cmake --install build - install -D -m 644 "${srcdir}/codequery.desktop" "${pkgdir}/usr/share/applications/codequery.desktop" - install -D -m 644 "${srcdir}/${pkgname}-${pkgver}/gui/images/logo.png" "${pkgdir}/usr/share/pixmaps/codequery.png" + install -Dm644 -t "${pkgdir}/usr/share/applications" codequery.desktop + install -Dm644 "${pkgname}-${pkgver}/gui/images/logo.png" "${pkgdir}/usr/share/pixmaps/codequery.png" } |