diff options
author | Fabio | 2017-10-28 14:10:37 +0200 |
---|---|---|
committer | Fabio | 2017-10-28 14:10:37 +0200 |
commit | ecccdb4daac0c939e6faa7c8dbf0c221bdd09472 (patch) | |
tree | 8635a1e79cba8b27a91939208b38fd30145f3e2c /PKGBUILD | |
parent | c547cfc392e3736160b80b0959447e9164cb90e8 (diff) | |
download | aur-ecccdb4daac0c939e6faa7c8dbf0c221bdd09472.tar.gz |
install from wheel to speed up startup time
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -2,17 +2,19 @@ pkgname=raiseorlaunch pkgver=0.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="Run-or-raise-application-launcher for i3 window manager." arch=(any) url="https://github.com/open-dynaMIX/raiseorlaunch" license=('MIT') depends=('python' 'python-i3-py') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python-pip' 'python-wheel') source=("https://github.com/open-dynaMIX/${pkgname}/archive/v${pkgver}.tar.gz") sha256sums=('c2984485721479404f397d4496792a2f6b5894a291cac6768049232aedf9de26') package() { cd "${srcdir}/${pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}/" --optimize=1 + # Need to create the wheel first, otherwise the generated entry script will be too slow + python setup.py bdist_wheel + PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" --ignore-installed --no-deps dist/${pkgname}-${pkgver}-py2.py3-none-any.whl } |