[arch-commits] Commit in python-flufl.i18n/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Wed Oct 21 16:23:02 UTC 2020


    Date: Wednesday, October 21, 2020 @ 16:23:01
  Author: dvzrv
Revision: 727918

upgpkg: python-flufl.i18n 3.1-1: Upgrade to 3.1.

Manually remove top-level test dirs.

Modified:
  python-flufl.i18n/trunk/PKGBUILD

----------+
 PKGBUILD |   15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-10-21 16:22:59 UTC (rev 727917)
+++ PKGBUILD	2020-10-21 16:23:01 UTC (rev 727918)
@@ -2,7 +2,7 @@
 
 _name=flufl.i18n
 pkgname=python-flufl.i18n
-pkgver=3.0.1
+pkgver=3.1
 pkgrel=1
 pkgdesc="A high level API for internationalization"
 arch=('any')
@@ -14,8 +14,8 @@
 provides=('python-flufl-i18n')
 replaces=('python-flufl-i18n')
 source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz")
-sha512sums=('72e926446826a0fa0e447ece6cbe79a9141cfc48550bda7eebc9ad851b654e3a1c39c80436a3a84d53f70869c8451426708e4eaecc9086e50819ef83fe266cb8')
-b2sums=('db7007ffed95393ab02e14152eee1730b180b567351b2c6c83004a3a33916b4b9b27e6050e4c24034974bcdd5087f1250c0e77eff21f3b150292a3308b6b83e7')
+sha512sums=('048b9a53598e42bc7b2733375aaa7c149017a844cf5bd5eb77d058593a2c4efdea66e7341ef300210c9c2e0c0ad265a513e3a40ecfb138e3f81475d20a03fc88')
+b2sums=('93e169ca72217954bf67aa7bc912538126616b4f8f1d1892918a329124df33a41438f7bf79b919c6de39d46a25605f3c13b9ca0bd79dc4129d113cb478541c62')
 
 prepare() {
   mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
@@ -36,10 +36,13 @@
 }
 
 package() {
+  local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
   cd "$pkgname-$pkgver"
   python setup.py install --skip-build \
-    --optimize=1 \
-    --prefix=/usr \
-    --root="${pkgdir}"
+                          --optimize=1 \
+                          --root="${pkgdir}"
   install -vDm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
+  # upstream accidentally added tests top-level:
+  # https://gitlab.com/warsaw/flufl.i18n/-/issues/5
+  rm -rvf "${pkgdir}/${site_packages}/test"*
 }



More information about the arch-commits mailing list