python-icu: Update to 2.6, build with ICU 68

This commit is contained in:
Alexey Pavlov
2020-12-25 11:28:12 +03:00
parent 8e492b91f9
commit f70b8fdaff
2 changed files with 12 additions and 14 deletions

View File

@@ -27,17 +27,15 @@
'sunos5': [],
'cygwin': [],
}
@@ -113,8 +113,8 @@
'-DPYICU_ICU_MAX_VER="%s"' %(ICU_MAX_MAJOR_VERSION)],
'freebsd': ['-DPYICU_VER="%s"' %(VERSION),
'-DPYICU_ICU_MAX_VER="%s"' %(ICU_MAX_MAJOR_VERSION)],
- 'win32': ['/DPYICU_VER=\\"%s\\"' %(VERSION),
- '/DPYICU_ICU_MAX_VER=\\"%s\\"' %(ICU_MAX_MAJOR_VERSION)],
+ 'win32': ['-DPYICU_VER=\"%s\"' %(VERSION),
+ '-DPYICU_ICU_MAX_VER=\"%s\"' %(ICU_MAX_MAJOR_VERSION)],
'sunos5': ['-DPYICU_VER="%s"' %(VERSION),
'-DPYICU_ICU_MAX_VER="%s"' %(ICU_MAX_MAJOR_VERSION)],
'cygwin': ['-DPYICU_VER="%s"' %(VERSION),
@@ -107,7 +107,7 @@
}
if sys.platform == 'win32' and sys.version_info < (3,9):
- ver_flag = '/D%s=\\"%s\\"'
+ ver_flag = '-D%s=\"%s\"'
else:
ver_flag = '-D%s="%s"'
@@ -134,7 +134,7 @@
'darwin': [],
'linux': [],

View File

@@ -6,7 +6,7 @@ pkgname=("${MINGW_PACKAGE_PREFIX}-python-icu")
provides=("${MINGW_PACKAGE_PREFIX}-python3-icu")
conflicts=("${MINGW_PACKAGE_PREFIX}-python3-icu")
replaces=("${MINGW_PACKAGE_PREFIX}-python3-icu")
pkgver=2.5
pkgver=2.6
pkgrel=1
pkgdesc="Python extension wrapping the ICU C++ API (mingw-w64)"
arch=('any')
@@ -19,9 +19,9 @@ options=('staticlibs' 'strip' '!debug')
source=("https://pypi.io/packages/source/P/${_realname}/${_realname}-${pkgver}.tar.gz"
001-icu-config.patch
002-fix-mingw-build.patch)
sha256sums=('a120b68c53f769f37bfb70b7e84ca12c3f4ab1e4df43e87a02dff05ae472cdbc'
sha256sums=('a9a5bf6833360f8f69e9375b91c1a7dd6e0c9157a42aee5bb7d6891804d96371'
'5d2ac5d95096a78b4d853254a199286284df6032c63e716c158c8d049c2cd41e'
'3e8f619363b3f5b89d2e4c99432b378ba3578e7d9ef6dd6f6aa920a2cee84e1d')
'8c24053a15cc8b942cde3418f0376e0ae5261ef7fa0b4986afd2e8236c123d14')
prepare() {
cd "${srcdir}/${_realname}-${pkgver}"