Package Details: anki20 2.0.41-3

Git Clone URL: https://aur.archlinux.org/anki20.git (read-only)
Package Base: anki20
Description: Helps you remember facts (like words/phrases in a foreign language) efficiently
Upstream URL: http://ankisrs.net/
Licenses: AGPL3
Submitter: suawekk
Maintainer: suawekk
Last Packager: suawekk
Votes: 6
Popularity: 0.011166
First Submitted: 2017-02-09 12:13
Last Updated: 2017-02-09 12:18

Latest Comments

1 2 3 Next › Last »

sovanyio commented on 2018-07-01 15:28

This package is super out of date, can we get a maintain? :P

diff --git a/PKGBUILD b/PKGBUILD index f6517ef..3f8ed6c 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -6,8 +6,8 @@ # Contributor: Dave Pretty <david at="" com="" dot="" gmail="" pretty=""></david>

pkgname=anki20 -pkgver=2.0.41 -pkgrel=3 +pkgver=2.0.52 +pkgrel=1 pkgdesc="Helps you remember facts (like words/phrases in a foreign language) efficiently" url="http://ankisrs.net/" license=('AGPL3') @@ -15,7 +15,7 @@ arch=('any') depends=('python2-pyqt4' 'python2-beautifulsoup3' 'python2-httplib2' 'python2-sqlalchemy') optdepends=('mplayer: sound playing') source=(https://apps.ankiweb.net/downloads/current/anki-$pkgver-source.tgz) -sha256sums=('f9e8498d62cda2c2892ca2141ec1a318159499c6b280edeaf8c2b95e97e3ab4e') +sha256sums=('d4d8c0dd473b512faa63e167d7bb89592530699d2365f1d3a737a733efeb5e7a')

prepare() { cd "$srcdir"/anki-$pkgver ============================

smls commented on 2017-06-17 09:01

The latest 2.0 release is 2.0.45: https://apps.ankiweb.net/docs/changes.html
Is the any reason why this package is stuck with version 2.0.41 from January?

Also, please add

conflicts=('anki')

to the PKGBUILD, otherwise installation will fail with file conflict errors if the normal anki package was previously installed.

suawekk commented on 2017-02-28 11:20

So I guess people should now use anki20-bin until new Anki not depending on webkit is out.

I'll be disowning this package on saturday if nothing important happens until then ;)

As for my repo, I'll keep mantaining it for a while. I'll push PKGBUILDs to Github and send PM to YamashitaRen, maybe he'll shed some light on that issues with package conflicts and whatnot ;)

anyways, great job YamashitaRen and Runiq!

YamashitaRen commented on 2017-02-28 01:01

Seems like Runiq already took the plunge so moving to his package is fine for me :)

Runiq commented on 2017-02-27 16:16

So I went through the Makefile of the binary version and managed to remove everything superfluous, I think. I've uploaded the package as anki20-bin[0].

Problem: Interface languages other than English don't work right now, as Anki links to an old version of libicui18n.so that's not in the repos anymore. I'll see if I can do something about that.

[0] https://aur.archlinux.org/packages/anki20-bin

suawekk commented on 2017-02-26 20:06

YamashitaRen I think that we can replace this package with your PKGBUILD with binaries. Do you want me to add you as co-maintainer?

suawekk commented on 2017-02-26 18:45

black_silence thanks for the tip man! I'll fix it today.

black_silence commented on 2017-02-26 18:36

This should conflict the "anki" package that used to be in the arch repo. Complains about existing files if you don't remove the other package first.

YamashitaRen commented on 2017-02-23 12:12

Could you give us your pkgbuilds so we could help you sort the issues ?
What about packaging the precompiled binaries, like recommended on the Anki website ?

edit : here's a pkgbuild for the precompiled binaries :
https://gist.github.com/YamashitaRen/25831406ebe7406da8b2770b9962007d

suawekk commented on 2017-02-22 15:44

So looks like it may take a while to sort out those conflicts. Documentation of PKGBUILD suggests that using replaces=() and conflicts=() will work if two packages provides same virtual feature, however official packages don't provide any.
So instead I worked around this by removing manually (via pacman -Rdd) conflicting packages and then installing my versions which provide them.
Looks like my system didn't explode after all of this (and anki20 works fine) so I below I provide instructions on how to test it.
If any brave soul wants to try this please let me know whether it worked for you ;)

More info is at this gist:
https://gist.github.com/kowalskey/c47c8c5f92983d2b0115fa1924c3071f

Note: this works only for x86_64