X-Git-Url: https://git.draconx.ca/gitweb/gentoo-draconx.git/blobdiff_plain/fa4d54d07c74910ce47d7af3108ba4ba962158e4..f256288e9037c0a8ce2f394c6c2abcfef2c7cc71:/app-misc/mnemosyne/mnemosyne-2.6.ebuild diff --git a/app-misc/mnemosyne/mnemosyne-2.6.ebuild b/app-misc/mnemosyne/mnemosyne-2.6.ebuild new file mode 100644 index 0000000..83955e5 --- /dev/null +++ b/app-misc/mnemosyne/mnemosyne-2.6.ebuild @@ -0,0 +1,38 @@ +# Copyright © 2015-2018 Nick Bowler +# License GPLv3+: GNU General Public License version 3 or later. +# There is NO WARRANTY, to the extent permitted by law. + +EAPI=6 + +PYTHON_COMPAT=( python3_5 python3_6 ) + +inherit distutils-r1 + +MY_P=Mnemosyne-$PV + +DESCRIPTION="A flash card tool to optimize your learning process" +HOMEPAGE="https://mnemosyne-proj.org/" +SRC_URI="mirror://sourceforge/mnemosyne-proj/$MY_P.tar.gz" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="$PYTHON_DEPS + >=dev-python/PyQt5-5.6[widgets,webengine,sql,$PYTHON_USEDEP] + >=dev-python/cherrypy-3.2[$PYTHON_USEDEP] + >=dev-python/webob-1.4[$PYTHON_USEDEP] + dev-python/matplotlib[$PYTHON_USEDEP]" +DEPEND="$RDEPEND + dev-python/setuptools[$PYTHON_USEDEP] + app-text/dos2unix" + +S=$WORKDIR/$MY_P + +PATCHES=("$FILESDIR/mnemosyne-fix-desktop-categories.patch") + +src_prepare () { + find -name '*.py' -exec dos2unix {} + + dos2unix ChangeLog README.md mnemosyne.desktop + default +}