[arch-commits] Commit in tmuxp/trunk (PKGBUILD)

David Runge dvzrv at gemini.archlinux.org
Tue Sep 21 09:08:41 UTC 2021


    Date: Tuesday, September 21, 2021 @ 09:08:40
  Author: dvzrv
Revision: 1020132

upgpkg: tmuxp 1.9.2-2: Rebuild to clean up dependencies.

Remove python-setuptools from depends as it is not required during runtime.
Simplify installation in package() to adhere to python package guidelines.

Modified:
  tmuxp/trunk/PKGBUILD

----------+
 PKGBUILD |    9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-09-21 09:08:27 UTC (rev 1020131)
+++ PKGBUILD	2021-09-21 09:08:40 UTC (rev 1020132)
@@ -2,12 +2,13 @@
 
 pkgname=tmuxp
 pkgver=1.9.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Tmux session manager built on libtmux"
 arch=('any')
 url="https://tmuxp.git-pull.com/en/latest/"
 license=('MIT')
-depends=('python-click' 'python-colorama' 'python-kaptan' 'python-setuptools' 'python-libtmux')
+depends=('python-click' 'python-colorama' 'python-kaptan' 'python-libtmux')
+makedepends=('python-setuptools')
 checkdepends=('python-pytest' 'python-pytest-rerunfailures')
 source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz")
 sha512sums=('6a0111fb49fc761ab3ee4fd2a4dce8f85e959ac9dc8bebe3d5ee5c2734d46fb2c76b74e8ed8c65a277b597d9af18dc281042698175f6f77935c665dfbea5e280')
@@ -27,9 +28,7 @@
 
 package() {
   cd "${pkgname}-${pkgver}"
-  python setup.py install --skip-build \
-                          --optimize=1 \
-                          --root="${pkgdir}/"
+  python setup.py install --optimize=1 --root="${pkgdir}/"
   # license
   install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
   # docs



More information about the arch-commits mailing list