diff options
author | hawkeye116477 | 2022-11-18 00:08:39 +0100 |
---|---|---|
committer | hawkeye116477 | 2022-11-18 00:08:39 +0100 |
commit | ed9395d252600e57be5eeb8b8ba5cdedad2dd64c (patch) | |
tree | 9e21f858bd524309a2b718a349a2104f99edd93c | |
parent | db6005c70ef1bf0018048f0801137ca6d7752912 (diff) | |
download | aur-ed9395d252600e57be5eeb8b8ba5cdedad2dd64c.tar.gz |
Update
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 19 insertions, 13 deletions
@@ -1,17 +1,20 @@ pkgbase = mozregression-gui pkgdesc = Regression range finder for Firefox - pkgver = 0.9.46 + pkgver = 5.1.0 pkgrel = 1 url = https://github.com/mozilla/mozregression arch = any license = MPL makedepends = python-pip makedepends = python-virtualenv - makedepends = python2-pyqt4 - source = git+https://github.com/mozilla/mozregression.git#tag=gui-0.9.46 + makedepends = libxcb + makedepends = libxkbcommon-x11 + makedepends = libglvnd + conflicts = mozregression-gui-bin + options = !strip + source = git+https://github.com/mozilla/mozregression.git#tag=5.1.0 source = mozregression-gui.desktop sha256sums = SKIP sha256sums = 0b51e2692ef75addd98365185ff05524426ca1735f43d6b1cafa0e71d71481cb pkgname = mozregression-gui - @@ -1,30 +1,33 @@ # Maintainer: hawkeye116477 <hawkeye116477 at gmail dot com> pkgname=mozregression-gui -pkgver=0.9.46 +pkgver=5.1.0 pkgrel=1 pkgdesc='Regression range finder for Firefox' arch=('any') license=(MPL) url="https://github.com/mozilla/mozregression" -makedepends=('python-pip' 'python-virtualenv' 'python2-pyqt4') -source=("git+https://github.com/mozilla/mozregression.git#tag=gui-$pkgver" +conflicts=("mozregression-gui-bin") +makedepends=('python-pip' 'python-virtualenv' 'libxcb' 'libxkbcommon-x11' 'libglvnd') +options=('!strip') +source=("git+https://github.com/mozilla/mozregression.git#tag=$pkgver" "mozregression-gui.desktop") sha256sums=('SKIP' '0b51e2692ef75addd98365185ff05524426ca1735f43d6b1cafa0e71d71481cb') build() { - cd mozregression - virtualenv --system-site-packages -p /usr/bin/python2 venv - source venv/bin/activate - PIP_CONFIG_FILE=/dev/null pip install --isolated -r requirements-gui-dev.txt + cd mozregression || exit + python -m venv env + source env/bin/activate + PIP_CONFIG_FILE=/dev/null pip install --isolated --ignore-installed --no-deps -r requirements/requirements-3.9-Linux.txt + PIP_CONFIG_FILE=/dev/null pip install --isolated -e . python gui/build.py bundle } package() { - cd mozregression + cd mozregression || exit install -d "${pkgdir}"/{usr/{bin,share/{applications,pixmaps}},opt/mozregression-gui} - cp -r ./gui/dist/* "${pkgdir}"/opt/mozregression-gui/ + cp -r ./gui/dist/* "${pkgdir}"/opt/ ln -s "/opt/${pkgname}/${pkgname}" \ "$pkgdir/usr/bin/${pkgname}" install -m644 "${srcdir}"/mozregression-gui.desktop "${pkgdir}"/usr/share/applications/ |