Update repoindex

This commit is contained in:
Martchus 2016-05-28 01:55:12 +02:00
parent 3a630a3b41
commit 40fe400a53
1 changed files with 11 additions and 10 deletions

View File

@ -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"
}