2011-11-28 11:38:05 +08:00
|
|
|
#
|
|
|
|
# Apps Packages for Chakra, part of chakra-project.org
|
|
|
|
#
|
|
|
|
# Maintainer: Adrián Chaves Fernández (Gallaecio) <adriyetichaves gmail.com>
|
|
|
|
# Contributor: Julien Humbert <julroy67 at gmail dot com>
|
|
|
|
# Contributor: Sergej Pupykin <pupykin.s+arch at gmail dot com>
|
|
|
|
# Contributor: Timm Preetz <timm at preetz dot us>
|
|
|
|
# Contributor: Michael 'manveru' Fellinger <m.fellinger at gmail dot com>
|
|
|
|
# Contributor: Dave Pretty <david dot pretty at gmail dot com>
|
|
|
|
|
|
|
|
pkgname=anki
|
2012-08-31 01:25:27 +08:00
|
|
|
pkgver=1.2.11
|
|
|
|
pkgrel=1
|
2011-11-28 11:38:05 +08:00
|
|
|
pkgdesc='Helps you remember facts (like words/phrases in a foreign language) efficiently.'
|
|
|
|
url='http://ankisrs.net/'
|
|
|
|
license=(GPL3)
|
|
|
|
arch=('any')
|
2012-08-31 01:25:27 +08:00
|
|
|
screenshot="http://ankisrs.net/shots/sync.png"
|
2011-11-28 11:38:05 +08:00
|
|
|
depends=('beautiful-soup' 'pyqt' 'python-pysqlite' 'python-simplejson' 'python-sqlalchemy')
|
|
|
|
optdepends=('python-matplotlib: show graphs.'
|
|
|
|
'sox: audio recording.'
|
|
|
|
'pyaudio: audio recording.')
|
|
|
|
makedepends=('desktop-file-utils' 'setuptools')
|
2012-08-31 01:25:27 +08:00
|
|
|
source=("http://anki.googlecode.com/files/$pkgname-$pkgver.tgz")
|
|
|
|
md5sums=('dcd43787bed2dbe63ffb6d153ee9dbe5')
|
2012-03-06 19:37:36 +08:00
|
|
|
categories=('utils')
|
2011-11-28 11:38:05 +08:00
|
|
|
|
|
|
|
package() {
|
2012-08-31 01:25:27 +08:00
|
|
|
cd "${srcdir}/${pkgname}-${pkgver}"
|
2011-11-28 11:38:05 +08:00
|
|
|
|
2012-08-31 01:25:27 +08:00
|
|
|
export PYTHONPATH="${srcdir}/${pkgname}-${pkgver}/libanki"
|
2011-11-28 11:38:05 +08:00
|
|
|
|
|
|
|
(
|
|
|
|
cd libanki \
|
2012-08-31 01:25:27 +08:00
|
|
|
&& python2 setup.py install --root "${pkgdir}"
|
2011-11-28 11:38:05 +08:00
|
|
|
)
|
2012-08-31 01:25:27 +08:00
|
|
|
python2 setup.py install --root "${pkgdir}"
|
2011-11-28 11:38:05 +08:00
|
|
|
|
2012-08-31 01:25:27 +08:00
|
|
|
# Desktop integration. KDE needs Qt in Categories
|
|
|
|
sed -i 's|Categories=Education;Languages;KDE;|Categories=Education;Languages;Qt;KDE;|' "${srcdir}/${pkgname}-${pkgver}/${pkgname}.desktop"
|
|
|
|
desktop-file-install --dir "${pkgdir}/usr/share/applications" ${pkgname}.desktop
|
|
|
|
install -D -m 644 icons/${pkgname}.png "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
|
2011-11-28 11:38:05 +08:00
|
|
|
}
|