blob: e8e3864dc882766699bea92a61555a2477b54a8d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# Maintainer: Rafael Fontenelle <rafaelff@gnome.org>
pkgname=python2-translate-toolkit-lib
_name=translate-toolkit
pkgver=2.1.0
pkgrel=1
pkgdesc="A toolkit to convert between various different translation formats, help process and validate localisations"
arch=('any')
url="http://toolkit.translatehouse.org/"
license=('GPL')
depends=('bash' 'python2-lxml' 'python2-six' 'python2-diff-match-patch')
makedepends=('python2-setuptools' 'python2-setuptools')
optdepends=('python2-iniparse: for ini2po'
'gaupol: for po2sub')
source=("https://github.com/translate/translate/releases/download/$pkgver/$_name-${pkgver}.tar.bz2")
md5sums=('302d20ad12a34da9992ef14f4ba13261')
prepare() {
cd $_name-$pkgver
sed -i -e "s|#![ ]*/usr/bin/python$|#!/usr/bin/python2|" \
-e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
$(find . -name '*.py')
}
build() {
cd $_name-$pkgver
python2 -s setup.py build
}
package() {
cd $_name-$pkgver
python2 -s setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build
python2 -m compileall "$pkgdir/usr/lib/python2.7/site-packages/translate"
# avoid conflict with pkg translate-toolkit
rm -rf "$pkgdir/usr/bin"
}
|