diff options
author | Daniel Egeberg | 2017-02-12 12:50:41 +0100 |
---|---|---|
committer | Daniel Egeberg | 2017-02-12 12:50:41 +0100 |
commit | 21aaf26ecb3560d77f0822f7b1a21ff544fea473 (patch) | |
tree | 578b380a915db94f555d7404d622e692c523605f /PKGBUILD | |
download | aur-21aaf26ecb3560d77f0822f7b1a21ff544fea473.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e8bb5cfb4a39 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,49 @@ +# Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com +# Contributor: SÅ‚awomir Kowalski <suawekk+aur@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Timm Preetz <timm@preetz.us> +# Contributor: Michael 'manveru' Fellinger <m.fellinger@gmail.com> +# Contributor: Dave Pretty <david dot pretty at gmail dot com> + +pkgname=anki-git +pkgver=r1122.6df5ce7 +pkgrel=1 +pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" +url="http://ankisrs.net/" +license=('AGPL3') +arch=('any') +provides=('anki') +conflicts=('anki' 'anki20') +depends=('python-pyqt5' 'python-beautifulsoup4' 'python-httplib2' 'python-pyaudio' 'python-requests' 'python-send2trash') +optdepends=('mplayer: sound playing') +source=("${pkgname}::git+https://github.com/dae/anki.git") +sha512sums=('SKIP') + +pkgver() { + cd "$pkgname" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/$pkgname" + + msg2 "Building UI" + ./tools/build_ui.sh +} + +package() { + cd "$srcdir/$pkgname" + + mkdir -p "$pkgdir"/usr/{bin,share/{anki,pixmaps,applications,man/man1}} + cp -av * "$pkgdir"/usr/share/anki/ + cd "$pkgdir"/usr/share/anki && ( + mv tools/runanki.system ../../bin/anki + mv anki.xpm anki.png ../pixmaps/ + mv anki.desktop ../applications/ + mv anki.1 ../man/man1/ + ) + rm -rf "$pkgdir"/usr/share/anki/{tests,thirdparty/[!s]*,tools,anki.bat,runanki} + + msg2 "Precompiling python files" + python -m compileall -q "${pkgdir}/usr/share/anki" +} |