From 40fe400a53aca5558bb65b5a7111bc8ce0985d94 Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 28 May 2016 01:55:12 +0200 Subject: [PATCH] Update repoindex --- repoindex/default/PKGBUILD | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/repoindex/default/PKGBUILD b/repoindex/default/PKGBUILD index d2c61f67..ecffe671 100644 --- a/repoindex/default/PKGBUILD +++ b/repoindex/default/PKGBUILD @@ -6,7 +6,7 @@ _reponame=repoindex pkgname=(repoindex{,-header,-web,-gui}) pkgver=0.2.3 -pkgrel=0.1 +pkgrel=1 arch=('i686' 'x86_64') pkgdesc="Repository browser for Arch Linux" license=('GPL') @@ -20,7 +20,10 @@ sha256sums=('SKIP') build() { cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr" + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DWEBVIEW_PROVIDER=webengine make } @@ -28,12 +31,13 @@ package_repoindex() { pkgdesc="Repository browser for Arch Linux (provides server binary)." depends=('qt5-base' 'qt5-websockets' 'karchive' 'c++utilities') optdepends=('repoindex-header: header files') - optdepends=('repoindex-web: file for web UI') + optdepends=('repoindex-web: files for web UI') optdepends=('repoindex-gui: application showing the web UI') # install files cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" make DESTDIR="${pkgdir}" install-binary install-service install-config + rm "$pkgdir/usr/bin/repoindex-gui" # make directories for cache and data mkdir -p "$pkgdir/var/cache/$_reponame" @@ -45,13 +49,12 @@ package_repoindex() { } package_repoindex-header() { + arch=('any') pkgdesc="Repository browser for Arch Linux (provides header files)" depends=('repoindex') backup=() - # must call cmake again to adjust install prefix cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr" # install files make DESTDIR="${pkgdir}" install-header @@ -63,9 +66,7 @@ package_repoindex-web() { depends=('repoindex') backup=() - # must call cmake again to adjust install prefix cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr" # install files make DESTDIR="${pkgdir}" install-web @@ -78,10 +79,10 @@ package_repoindex-gui() { install=${_reponame}.install backup=() - # must call cmake again to adjust install prefix cd "$srcdir/${PROJECT_DIR_NAME:-$_reponame-$pkgver}" - cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="/usr" # install files - make DESTDIR="${pkgdir}" install-binary-gui install-desktop + make DESTDIR="${pkgdir}" install-binary install-desktop + rm -r "$pkgdir/usr/lib" + rm "$pkgdir/usr/bin/repoindex" }