desktop/anki/PKGBUILD
2016-04-10 13:49:14 +01:00

46 lines
1.5 KiB
Bash

pkgname=anki
pkgver=2.0.36
pkgrel=1
pkgdesc='Helps you remember facts (like words/phrases in a foreign language) efficiently.'
url='http://ankisrs.net/'
license=('GPL3')
arch=('x86_64')
categories=('utils')
screenshot=("http://ankisrs.net/shots/sync.png")
install='anki.install'
depends=('python2-beautifulsoup3' 'python2-pyqt4' 'python-pysqlite' 'python2-simplejson' 'python2-sqlalchemy')
optdepends=('python2-matplotlib: show graphs.'
'sox: audio recording.'
'python2-pyaudio: audio recording.')
source=("http://ankisrs.net/download/mirror/$pkgname-$pkgver.tgz")
sha256sums=('fb208230cdc50ea02d53f521cf03926c627fff7cf731b7d29dc733d3ab04171c')
prepare() {
cd $srcdir/anki-$pkgver
sed -i 's|#!/usr/bin/env python|#!/usr/bin/env python2|' runanki
rm -f anki.bat
# Desktop integration. KDE needs Qt in Categories
desktop-file-install --dir "${pkgdir}/usr/share/applications" \
--add-category='Qt' \
${pkgname}.desktop
sed s/TryExec=anki/TryExec=runanki/ -i anki.desktop
sed s/Exec=anki/Exec=runanki/ -i anki.desktop
}
package() {
cd "${srcdir}/${pkgname}-${pkgver}"
install -d $pkgdir/usr/{bin,share/{anki,pixmaps,applications,man/man1}}
mv runanki $pkgdir/usr/bin/runanki
mv anki.xpm $pkgdir/usr/share/pixmaps/anki.xpm
mv anki.png $pkgdir/usr/share/pixmaps/anki.png
mv anki.desktop $pkgdir/usr/share/applications/anki.desktop
mv anki.1 $pkgdir/usr/share/man/man1/anki.1
cp -av * $pkgdir/usr/share/anki/
}