[arch-commits] Commit in pgadmin4/trunk (PKGBUILD)
Jerome Leclanche
jleclanche at archlinux.org
Sun Jun 18 10:59:50 UTC 2017
Date: Sunday, June 18, 2017 @ 10:59:49
Author: jleclanche
Revision: 238032
upgpkg: pgadmin4 1.5-3
Remove Sphinx from runtime; Fix server config
Modified:
pgadmin4/trunk/PKGBUILD
----------+
PKGBUILD | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-06-18 10:46:46 UTC (rev 238031)
+++ PKGBUILD 2017-06-18 10:59:49 UTC (rev 238032)
@@ -3,7 +3,7 @@
pkgname=pgadmin4
pkgver=1.5
-pkgrel=2
+pkgrel=3
pkgdesc="Comprehensive design and management interface for PostgreSQL"
arch=("i686" "x86_64")
url="https://www.pgadmin.org/"
@@ -36,10 +36,12 @@
patch -Np1 -i "../0001-Simplify-Server-s-python-setup.patch"
convert runtime/pgAdmin4.{ico,png}
- _venv="$srcdir/$pkgname-$pkgver/venv"
- /usr/bin/python -m venv "$_venv"
- "$_venv/bin/python" -m pip install -r "$srcdir/$pkgname-$pkgver/requirements.txt"
- "$_venv/bin/python" -m pip install sphinx # building docs
+ /usr/bin/python -m venv "$srcdir/$pkgname-$pkgver/venv"
+ "$srcdir/$pkgname-$pkgver/venv/bin/python" -m pip install -r "$srcdir/$pkgname-$pkgver/requirements.txt"
+
+ /usr/bin/python -m venv "$srcdir/$pkgname-$pkgver/venv-docs"
+ "$srcdir/$pkgname-$pkgver/venv-docs/bin/python" -m pip install -r "$srcdir/$pkgname-$pkgver/requirements.txt"
+ "$srcdir/$pkgname-$pkgver/venv-docs/bin/python" -m pip install sphinx
}
@@ -51,7 +53,7 @@
qmake CONFIG+=release
make
- PATH="$_venv/bin:$PATH" make -C "$srcdir/$pkgname-$pkgver" docs
+ PATH="$srcdir/$pkgname-$pkgver/venv-docs/bin:$PATH" make -C "$srcdir/$pkgname-$pkgver" docs
}
@@ -64,7 +66,7 @@
cp -a venv "$pkgdir/usr/lib/pgadmin4/venv"
install -Dm644 "$srcdir/config_distro.py" "$pkgdir/usr/lib/pgadmin4/web/config_distro.py"
- install -Dm644 "$srcdir/config_local.py" "$pkgdir/usr/lib/pgadmin4/web/config_distro.py"
+ install -Dm644 "$srcdir/config_local.py" "$pkgdir/usr/lib/pgadmin4/web/config_local.py"
### Launcher
More information about the arch-commits
mailing list