From e1b9675a2fbaca550d0b6c7e872415a99811e77b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20Bartoszkiewicz?= Date: Sun, 14 Jun 2020 02:12:24 +0200 Subject: [PATCH 1/1] app-misc/anki: removal --- app-misc/anki/Manifest | 1 - app-misc/anki/anki-2.1.16.ebuild | 94 ------------------- .../files/anki-2.1.0_beta25-web-folder.patch | 11 --- app-misc/anki/metadata.xml | 21 ----- 4 files changed, 127 deletions(-) delete mode 100644 app-misc/anki/Manifest delete mode 100644 app-misc/anki/anki-2.1.16.ebuild delete mode 100644 app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch delete mode 100644 app-misc/anki/metadata.xml diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest deleted file mode 100644 index dbb349c..0000000 --- a/app-misc/anki/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST anki-2.1.16.tgz 4211686 BLAKE2B 3c34b8bc4b21152813014533500f537d704d62e2dc563ef488c04d70f554e15292b155c2b8165c40b685e10bd83f9f8e7a0e6fc50ffcffcdb8a91569c6895823 SHA512 21a953d50f88e8699fc04fcbc619a0a7fce267e563b0726ce5fd5a3b55d0cb205cc008e320fec853f63061095f8c663ec85bb946d46f6b1611f7ea7971714c10 diff --git a/app-misc/anki/anki-2.1.16.ebuild b/app-misc/anki/anki-2.1.16.ebuild deleted file mode 100644 index c931ed3..0000000 --- a/app-misc/anki/anki-2.1.16.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python3_{6,7,8} ) -PYTHON_REQ_USE="sqlite" - -inherit eutils python-single-r1 xdg - -DESCRIPTION="A spaced-repetition memory training program (flash cards)" -HOMEPAGE="https://apps.ankiweb.net" -SRC_URI="https://apps.ankiweb.net/downloads/archive/${P}-source.tgz -> ${P}.tgz" - -LICENSE="AGPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="latex +recording +sound test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep ' - >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_MULTI_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_MULTI_USEDEP}] - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/decorator[${PYTHON_MULTI_USEDEP}] - dev-python/distro[${PYTHON_MULTI_USEDEP}] - dev-python/jsonschema[${PYTHON_MULTI_USEDEP}] - dev-python/markdown[${PYTHON_MULTI_USEDEP}] - dev-python/requests[${PYTHON_MULTI_USEDEP}] - dev-python/send2trash[${PYTHON_MULTI_USEDEP}] - recording? ( dev-python/pyaudio[${PYTHON_MULTI_USEDEP}] ) - ') - recording? ( media-sound/lame ) - sound? ( media-video/mpv ) - latex? ( - app-text/texlive - app-text/dvipng - ) -" -DEPEND="${RDEPEND} - test? ( - $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_MULTI_USEDEP}] - dev-python/mock[${PYTHON_MULTI_USEDEP}] - ') - ) -" - -PATCHES=( "${FILESDIR}"/${PN}-2.1.0_beta25-web-folder.patch ) - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_prepare() { - default - sed -i -e "s/updates=True/updates=False/" \ - aqt/profiles.py || die -} - -src_compile() { - :; -} - -src_test() { - sed -e "s:nose=nosetests$:nose=\"${EPYTHON} ${EROOT}usr/bin/nosetests\":" \ - -i tools/tests.sh || die - sed -e "s:nose=nosetests3$:nose=\"${EPYTHON} ${EROOT}usr/bin/nosetests3\":" \ - -i tools/tests.sh || die - sed -e "s:which nosetests3:which ${EROOT}usr/bin/nosetests3:" \ - -i tools/tests.sh || die - ./tools/tests.sh || die -} - -src_install() { - doicon ${PN}.png - domenu ${PN}.desktop - doman ${PN}.1 - - dodoc README.md README.development - python_domodule aqt anki - python_newscript runanki anki - - # Localization files go into the anki directory: - python_moduleinto anki - python_domodule locale - - # not sure if this is correct, but - # site-packages/aqt/mediasrv.py wants the directory - insinto /usr/share/anki - doins -r web -} diff --git a/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch b/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch deleted file mode 100644 index 19b196c..0000000 --- a/app-misc/anki/files/anki-2.1.0_beta25-web-folder.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- anki-2.1.0beta25/aqt/mediasrv.py -+++ anki-2.1.0beta25/aqt/mediasrv.py -@@ -13,7 +13,7 @@ - # locate web folder in source/binary distribution - def _getExportFolder(): - # running from source? -- srcFolder = os.path.join(os.path.dirname(__file__), "..") -+ srcFolder = os.path.join(os.path.dirname(__file__), "..", "..", "..", "..", "share", "anki") - webInSrcFolder = os.path.abspath(os.path.join(srcFolder, "web")) - if os.path.exists(webInSrcFolder): - return webInSrcFolder diff --git a/app-misc/anki/metadata.xml b/app-misc/anki/metadata.xml deleted file mode 100644 index b4fe64e..0000000 --- a/app-misc/anki/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - patrick@gentoo.org - Patrick Lauer - - - Anki is a program designed to help you remember facts - (such as words and phrases in a foreign language) as - quickly, easily and efficiently as possible. - - - - Enable support for audio recording - - - Enable support for adding sound to cards - - - -- 2.45.2