mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-11 10:44:37 +08:00
51 lines
1.6 KiB
Bash
51 lines
1.6 KiB
Bash
#
|
|
# Platform packages for Chakra, part of www.chakra-project.org
|
|
#
|
|
# Maintainer: H W Tovetjärn (totte) <totte@tott.es>
|
|
# Contributors: A Boersma (abveritas) <abveritas@chakra-project.org>
|
|
|
|
pkgbase=python-babel
|
|
pkgname=(python3-babel python2-babel)
|
|
pkgver=2.5.1
|
|
pkgrel=1
|
|
pkgdesc="A collection of tools for internationalizing Python applications"
|
|
url="http://babel.pocoo.org/"
|
|
license=("BSD")
|
|
arch=('any')
|
|
makedepends=('python3' 'python2'
|
|
'python3-setuptools' 'python2-setuptools'
|
|
'python3-pytz' 'python2-pytz')
|
|
noextract=("core-28.zip")
|
|
#source=("https://pypi.python.org/packages/source/B/Babel/Babel-$pkgver.tar.gz"
|
|
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=('78f5e290909a99fc77b7a8076c154189eb2b43761f4d10a4798e521920c2db60'
|
|
'b3308f8d3b4a80045ce4262b2784ac8d99775e80aaacafbf1277833f6b28ffda')
|
|
|
|
prepare() {
|
|
cd "$srcdir"/babel-${pkgver}
|
|
mv "$srcdir"/core-29.zip cldr/
|
|
}
|
|
|
|
package_python3-babel() {
|
|
depends=('python3' 'python3-pytz')
|
|
|
|
cd $srcdir/babel-${pkgver}
|
|
python3 setup.py import_cldr
|
|
python3 setup.py install --root=$pkgdir
|
|
install -D -m0644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
|
|
}
|
|
|
|
package_python2-babel() {
|
|
depends=('python2' 'python2-pytz')
|
|
replaces=('python-babel')
|
|
provides=('python-babel')
|
|
conflics=('python-babel')
|
|
|
|
cd $srcdir/babel-${pkgver}
|
|
python2 setup.py import_cldr
|
|
python2 setup.py install --root=$pkgdir
|
|
mv $pkgdir/usr/bin/pybabel $pkgdir/usr/bin/pybabel2
|
|
install -D -m0644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
|
|
}
|