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

Morten Linderud foxboron at archlinux.org
Tue Jun 5 10:34:27 UTC 2018


    Date: Tuesday, June 5, 2018 @ 10:34:26
  Author: foxboron
Revision: 340502

upgpkg: python-babel 2.6.0-1

Updated to 2.6.0

Modified:
  python-babel/trunk/PKGBUILD

----------+
 PKGBUILD |   27 +++++++++++++++++++--------
 1 file changed, 19 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-06-05 10:28:11 UTC (rev 340501)
+++ PKGBUILD	2018-06-05 10:34:26 UTC (rev 340502)
@@ -5,8 +5,9 @@
 
 pkgbase=python-babel
 pkgname=(python-babel python2-babel)
-pkgver=2.5.3
-pkgrel=4
+pkgver=2.6.0
+_core=33
+pkgrel=1
 pkgdesc="A collection of tools for internationalizing Python applications"
 url="http://babel.pocoo.org/"
 license=("BSD")
@@ -14,16 +15,18 @@
 makedepends=('python' 'python2'
              'python-setuptools' 'python2-setuptools'
              'python-pytz' 'python2-pytz')
-noextract=("core-28.zip")
+checkdepends=('python-pytest' 'python-pytest-runner' 'python-freezegun'
+	      'python-pytest-runner' 'python2-pytest-runner' 'python2-freezegun')
+noextract=("core-$_core.zip")
 source=("$pkgbase-$pkgver.tar.gz::https://github.com/python-babel/babel/archive/v$pkgver.tar.gz"
-        "core-29.zip::http://unicode.org/Public/cldr/29/core.zip")
-sha256sums=('4c231f28875552abe18c6c10829cec0884d7eeb27423b562357250dc32090cb9'
-            'b3308f8d3b4a80045ce4262b2784ac8d99775e80aaacafbf1277833f6b28ffda')
+        "core-$_core.zip::http://unicode.org/Public/cldr/$_core/core.zip")
+sha256sums=('f760326e6ae6ce290520aef63c3ee416a9258d7917addb0b6e086fe0e5911432'
+            'fa3490082c086d21257153609642f54fcf788fcfda4966fe67f3f6daca0d58b9')
 
 prepare() {
   cp -a babel-$pkgver{,-py2}
-  cp "$srcdir"/core-29.zip babel-$pkgver-py2/cldr/
-  cp "$srcdir"/core-29.zip babel-$pkgver/cldr/
+  cp "$srcdir"/core-$_core.zip babel-$pkgver-py2/cldr/core-$_core.0.zip
+  cp "$srcdir"/core-$_core.zip babel-$pkgver/cldr/core-$_core.0.zip
 }
 
 build(){
@@ -36,6 +39,14 @@
   python2 setup.py build
 }
 
+check(){
+  cd "$srcdir/babel-$pkgver"
+  python setup.py pytest
+
+  cd "$srcdir/babel-$pkgver-py2"
+  python2 setup.py pytest
+}
+
 package_python-babel() {
   depends=('python' 'python-pytz')
 



More information about the arch-commits mailing list