diff options
author | Amiad | 2015-06-08 15:44:18 +0300 |
---|---|---|
committer | Amiad | 2015-06-08 15:44:18 +0300 |
commit | 5297125574e715919ceccb73fde6b813a8a7d516 (patch) | |
tree | 30f27f9ca8e9dbbd8236459ee5e107602db36233 | |
download | aur-5297125574e715919ceccb73fde6b813a8a7d516.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | virtaal.install | 16 |
3 files changed, 83 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0183f01d0b27 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,30 @@ +pkgbase = virtaal + pkgdesc = A tool to create program translations. + pkgver = 0.7.1 + pkgrel = 5 + url = http://translate.sourceforge.net/wiki/virtaal/index + install = virtaal.install + arch = any + license = GPL + depends = python2>2.5 + depends = gtk2>2.18 + depends = pygtk>2.12 + depends = python2-lxml>2.3.2 + depends = desktop-file-utils + depends = translate-toolkit>1.9.0-2 + depends = python2-simplejson + depends = python2-pycurl + depends = python2-pysqlite + depends = hicolor-icon-theme + optdepends = python2-gtkspell: to enable spell checking + optdepends = python2-pyenchant: to enable spell checking + optdepends = iso-codes: to display translated language names + optdepends = libtranslate: to enable machine translation + optdepends = psyco2-svn: to speedup the application + optdepends = python2-levenshtein: to speed up Levenshtein distance measures + optdepends = psycopg2: for TinyTM plugin + source = http://downloads.sourceforge.net/translate/virtaal-0.7.1.tar.bz2 + md5sums = e931c5b477da4bb44e00c24c2247a1ad + +pkgname = virtaal + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..bbd051dab179 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Atilla ÖNTAŞ <tarakbumba@gmail.com> +# Contributor: Leonardo Ferreira Fontenelle <leonardof@gnome.org> + +pkgname=virtaal +pkgver=0.7.1 +pkgrel=5 +pkgdesc="A tool to create program translations." +url="http://translate.sourceforge.net/wiki/virtaal/index" +arch=('any') +license=('GPL') +depends=('python2>2.5' 'gtk2>2.18' 'pygtk>2.12' 'python2-lxml>2.3.2' 'desktop-file-utils' + 'translate-toolkit>1.9.0-2' 'python2-simplejson' 'python2-pycurl' 'python2-pysqlite' 'hicolor-icon-theme' +) +optdepends=('python2-gtkspell: to enable spell checking' + 'python2-pyenchant: to enable spell checking' + 'iso-codes: to display translated language names' + 'libtranslate: to enable machine translation' + 'psyco2-svn: to speedup the application' + 'python2-levenshtein: to speed up Levenshtein distance measures' + 'psycopg2: for TinyTM plugin' +) +install=virtaal.install +source=("http://downloads.sourceforge.net/translate/$pkgname-$pkgver.tar.bz2") +md5sums=('e931c5b477da4bb44e00c24c2247a1ad') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed -i -e "s|#![ ]*/usr/bin/python|#!/usr/bin/python2|" \ + -e "s|#![ ]*/usr/bin/env python|#!/usr/bin/env python2|" \ + $(find $srcdir -name "*.py") + PYTHON=python2 ./setup.py build +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + PYTHON=python2 ./setup.py install --root=${pkgdir} +} diff --git a/virtaal.install b/virtaal.install new file mode 100644 index 000000000000..102529f0e5af --- /dev/null +++ b/virtaal.install @@ -0,0 +1,16 @@ +post_install() { + gtk-update-icon-cache + update-desktop-database -q + update-mime-database /usr/share/mime +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + gtk-update-icon-cache + update-desktop-database -q + update-mime-database /usr/share/mime +} + |