pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc py-anki2: Retired



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8fa569b44df1
branches:  trunk
changeset: 416797:8fa569b44df1
user:      kamil <kamil%pkgsrc.org@localhost>
date:      Wed Oct 30 14:43:46 2019 +0000

description:
py-anki2: Retired

This package has no upgrade path and in the current version depends on EOL
libraries (qt4). There is need to get chromium aboard for the qt5 version.

diffstat:

 misc/Makefile                        |    3 +-
 misc/py-anki2/DESCR                  |    9 -
 misc/py-anki2/Makefile               |   72 -----
 misc/py-anki2/PLIST                  |  453 -----------------------------------
 misc/py-anki2/distinfo               |    7 -
 misc/py-anki2/options.mk             |   18 -
 misc/py-anki2/patches/patch-Makefile |   29 --
 7 files changed, 1 insertions(+), 590 deletions(-)

diffs (truncated from 629 to 300 lines):

diff -r d45502feac02 -r 8fa569b44df1 misc/Makefile
--- a/misc/Makefile     Wed Oct 30 14:43:20 2019 +0000
+++ b/misc/Makefile     Wed Oct 30 14:43:46 2019 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.516 2019/10/30 13:45:42 kamil Exp $
+# $NetBSD: Makefile,v 1.517 2019/10/30 14:43:46 kamil Exp $
 #
 
 COMMENT=       Miscellaneous utilities
@@ -237,7 +237,6 @@
 SUBDIR+=       ppower
 SUBDIR+=       pty-redir
 SUBDIR+=       py-anita
-SUBDIR+=       py-anki2
 SUBDIR+=       py-ansi
 SUBDIR+=       py-asciinema
 SUBDIR+=       py-carddav
diff -r d45502feac02 -r 8fa569b44df1 misc/py-anki2/DESCR
--- a/misc/py-anki2/DESCR       Wed Oct 30 14:43:20 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-Anki is a program which makes remembering things easy. Because it is a lot
-more efficient than traditional study methods, you can either greatly
-decrease your time spent studying, or greatly increase the amount you learn.
-
-Anyone who needs to remember things in their daily life can benefit from
-Anki. Since it is content-agnostic and supports images, audio, videos and
-scientific markup (via LaTeX), the possibilities are endless.
-
-This package contains the major version 2 of the program.
diff -r d45502feac02 -r 8fa569b44df1 misc/py-anki2/Makefile
--- a/misc/py-anki2/Makefile    Wed Oct 30 14:43:20 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,72 +0,0 @@
-# $NetBSD: Makefile,v 1.48 2019/09/02 13:19:44 adam Exp $
-
-DISTNAME=      anki-2.0.52-source
-PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:C/anki/anki2/:C/-source//}
-CATEGORIES=    misc x11
-MASTER_SITES=  https://apps.ankiweb.net/downloads/current/
-EXTRACT_SUFX=  .tgz
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://ankisrs.net/
-COMMENT=       Flashcard learning program (v2)
-LICENSE=       gnu-gpl-v3
-
-DEPENDS+=      ${PYPKGPREFIX}-qt4>=4.4:../../x11/py-qt4
-DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
-# Actually, these hurt more than they help.
-# anki comes with its own version of the two, and if the pkgsrc versions
-# are newer, it might break
-#DEPENDS+=     ${PYPKGPREFIX}-beautifulsoup>=3.2:../../www/py-beautifulsoup
-#DEPENDS+=     ${PYPKGPREFIX}-httplib2-[0-9]*:../../www/py-httplib2
-# XXX: python portaudio
-
-WRKSRC=                ${WRKDIR}/${DISTNAME:S/-source//}
-
-PYTHON_VERSIONS_ACCEPTED=      27 # not yet ported as of 2.0.21
-
-.include "options.mk"
-
-USE_PKGLOCALEDIR=      yes
-USE_LANGUAGES=         # none
-CONFLICTS+=            ${PYPKGPREFIX}-libanki-[0-9]* ${PYPKGPREFIXP}-anki-[0-9]*
-
-INSTALLATION_DIRS=     bin ${PKGMANDIR}/man1 share/pixmaps share/applications
-
-REPLACE_PYTHON=                anki/anki runanki
-
-USE_TOOLS+=    bash:run
-
-REPLACE_BASH=          tools/tests.sh tools/build_ui.sh
-
-SUBST_CLASSES+=                inst
-SUBST_SED.inst+=       -e 's,/usr/share/anki,${PREFIX}/share/anki,'
-SUBST_FILES.inst+=     anki/anki runanki
-SUBST_STAGE.inst=      pre-build
-SUBST_MESSAGE.inst=    Fixing installation path.
-
-SUBST_CLASSES+=                lame
-SUBST_SED.lame+=       -e 's,/usr/local,${PREFIX},'
-SUBST_FILES.lame+=     anki/sound.py
-SUBST_STAGE.lame=      pre-build
-SUBST_MESSAGE.lame=    Fixing path to lame.
-
-SUBST_CLASSES+=                man
-SUBST_SED.man+=                -e 's,share/man/man1,${PKGMANDIR}/man1,'
-SUBST_FILES.man+=      Makefile
-SUBST_STAGE.man=       pre-build
-SUBST_MESSAGE.man=     Fixing path to man page directory.
-
-MAKE_FLAGS+=           PREFIX=${PREFIX} DESTDIR=${DESTDIR}
-
-post-extract:
-       ${RM} -rf ${WRKSRC}/libanki/thirdparty
-
-# first due to patch-Makefile
-# second: linux shared libraries won't help in the general case
-post-install:
-       rm ${DESTDIR}${PREFIX}/share/anki/Makefile.orig
-       rm ${DESTDIR}${PREFIX}/share/anki/thirdparty/py*/_portaudio.so
-
-.include "../../lang/python/application.mk"
-.include "../../sysutils/desktop-file-utils/desktopdb.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r d45502feac02 -r 8fa569b44df1 misc/py-anki2/PLIST
--- a/misc/py-anki2/PLIST       Wed Oct 30 14:43:20 2019 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,453 +0,0 @@
-@comment $NetBSD: PLIST,v 1.14 2017/01/01 14:46:27 wiz Exp $
-bin/anki
-man/man1/anki.1
-share/anki/LICENSE
-share/anki/LICENSE.logo
-share/anki/Makefile
-share/anki/README
-share/anki/README.development
-share/anki/anki.bat
-share/anki/anki.xml
-share/anki/anki/__init__.py
-share/anki/anki/anki
-share/anki/anki/ankiweb.certs
-share/anki/anki/cards.py
-share/anki/anki/collection.py
-share/anki/anki/consts.py
-share/anki/anki/db.py
-share/anki/anki/decks.py
-share/anki/anki/errors.py
-share/anki/anki/exporting.py
-share/anki/anki/find.py
-share/anki/anki/hooks.py
-share/anki/anki/importing/__init__.py
-share/anki/anki/importing/anki1.py
-share/anki/anki/importing/anki2.py
-share/anki/anki/importing/apkg.py
-share/anki/anki/importing/base.py
-share/anki/anki/importing/csvfile.py
-share/anki/anki/importing/mnemo.py
-share/anki/anki/importing/noteimp.py
-share/anki/anki/importing/pauker.py
-share/anki/anki/importing/supermemo_xml.py
-share/anki/anki/js.py
-share/anki/anki/lang.py
-share/anki/anki/latex.py
-share/anki/anki/media.py
-share/anki/anki/models.py
-share/anki/anki/notes.py
-share/anki/anki/sched.py
-share/anki/anki/sound.py
-share/anki/anki/stats.py
-share/anki/anki/statsbg.py
-share/anki/anki/stdmodels.py
-share/anki/anki/storage.py
-share/anki/anki/sync.py
-share/anki/anki/tags.py
-share/anki/anki/template/LICENSE
-share/anki/anki/template/README.anki
-share/anki/anki/template/README.rst
-share/anki/anki/template/__init__.py
-share/anki/anki/template/furigana.py
-share/anki/anki/template/hint.py
-share/anki/anki/template/template.py
-share/anki/anki/template/view.py
-share/anki/anki/upgrade.py
-share/anki/anki/utils.py
-share/anki/aqt/__init__.py
-share/anki/aqt/about.py
-share/anki/aqt/addcards.py
-share/anki/aqt/addons.py
-share/anki/aqt/browser.py
-share/anki/aqt/clayout.py
-share/anki/aqt/customstudy.py
-share/anki/aqt/deckbrowser.py
-share/anki/aqt/deckchooser.py
-share/anki/aqt/deckconf.py
-share/anki/aqt/downloader.py
-share/anki/aqt/dyndeckconf.py
-share/anki/aqt/editcurrent.py
-share/anki/aqt/editor.py
-share/anki/aqt/errors.py
-share/anki/aqt/exporting.py
-share/anki/aqt/fields.py
-share/anki/aqt/forms/__init__.py
-share/anki/aqt/forms/about.py
-share/anki/aqt/forms/addcards.py
-share/anki/aqt/forms/addfield.py
-share/anki/aqt/forms/addmodel.py
-share/anki/aqt/forms/browser.py
-share/anki/aqt/forms/browserdisp.py
-share/anki/aqt/forms/browseropts.py
-share/anki/aqt/forms/changemap.py
-share/anki/aqt/forms/changemodel.py
-share/anki/aqt/forms/customstudy.py
-share/anki/aqt/forms/dconf.py
-share/anki/aqt/forms/debug.py
-share/anki/aqt/forms/dyndconf.py
-share/anki/aqt/forms/editaddon.py
-share/anki/aqt/forms/editcurrent.py
-share/anki/aqt/forms/edithtml.py
-share/anki/aqt/forms/exporting.py
-share/anki/aqt/forms/fields.py
-share/anki/aqt/forms/finddupes.py
-share/anki/aqt/forms/findreplace.py
-share/anki/aqt/forms/getaddons.py
-share/anki/aqt/forms/icons_rc.py
-share/anki/aqt/forms/importing.py
-share/anki/aqt/forms/main.py
-share/anki/aqt/forms/modelopts.py
-share/anki/aqt/forms/models.py
-share/anki/aqt/forms/preferences.py
-share/anki/aqt/forms/preview.py
-share/anki/aqt/forms/profiles.py
-share/anki/aqt/forms/reposition.py
-share/anki/aqt/forms/reschedule.py
-share/anki/aqt/forms/setgroup.py
-share/anki/aqt/forms/setlang.py
-share/anki/aqt/forms/stats.py
-share/anki/aqt/forms/studydeck.py
-share/anki/aqt/forms/taglimit.py
-share/anki/aqt/forms/template.py
-share/anki/aqt/importing.py
-share/anki/aqt/main.py
-share/anki/aqt/modelchooser.py
-share/anki/aqt/models.py
-share/anki/aqt/overview.py
-share/anki/aqt/preferences.py
-share/anki/aqt/profiles.py
-share/anki/aqt/progress.py
-share/anki/aqt/qt.py
-share/anki/aqt/reviewer.py
-share/anki/aqt/sound.py
-share/anki/aqt/stats.py
-share/anki/aqt/studydeck.py
-share/anki/aqt/sync.py
-share/anki/aqt/tagedit.py
-share/anki/aqt/taglimit.py
-share/anki/aqt/toolbar.py
-share/anki/aqt/update.py
-share/anki/aqt/upgrade.py
-share/anki/aqt/utils.py
-share/anki/aqt/webview.py
-share/anki/designer/about.ui
-share/anki/designer/addcards.ui
-share/anki/designer/addfield.ui
-share/anki/designer/addmodel.ui
-share/anki/designer/browser.ui
-share/anki/designer/browserdisp.ui
-share/anki/designer/browseropts.ui
-share/anki/designer/changemap.ui
-share/anki/designer/changemodel.ui
-share/anki/designer/customstudy.ui
-share/anki/designer/dconf.ui
-share/anki/designer/debug.ui
-share/anki/designer/dyndconf.ui
-share/anki/designer/editaddon.ui
-share/anki/designer/editcurrent.ui
-share/anki/designer/edithtml.ui
-share/anki/designer/exporting.ui
-share/anki/designer/fields.ui
-share/anki/designer/finddupes.ui
-share/anki/designer/findreplace.ui
-share/anki/designer/getaddons.ui
-share/anki/designer/icons.qrc
-share/anki/designer/icons/_sources.txt
-share/anki/designer/icons/add16.png
-share/anki/designer/icons/addtag.png
-share/anki/designer/icons/addtag16.png
-share/anki/designer/icons/anki-logo-thin.png
-share/anki/designer/icons/anki-logo.svg
-share/anki/designer/icons/anki-logo2.svg
-share/anki/designer/icons/anki-logo_BW.svg
-share/anki/designer/icons/anki-logo_black.png
-share/anki/designer/icons/anki-logo_white.png
-share/anki/designer/icons/anki-tag.png
-share/anki/designer/icons/anki.png
-share/anki/designer/icons/anki.svg
-share/anki/designer/icons/ankibw.png
-share/anki/designer/icons/application-exit.png
-share/anki/designer/icons/arrow-down-double.png
-share/anki/designer/icons/arrow-down.png
-share/anki/designer/icons/arrow-up-double.png
-share/anki/designer/icons/arrow-up.png
-share/anki/designer/icons/clock-icon.png
-share/anki/designer/icons/clock16.png
-share/anki/designer/icons/colors.png
-share/anki/designer/icons/configure.png
-share/anki/designer/icons/contents.png
-share/anki/designer/icons/contents2.png
-share/anki/designer/icons/deck16.png
-share/anki/designer/icons/delete16.png
-share/anki/designer/icons/deletetag.png
-share/anki/designer/icons/deletetag16.png
-share/anki/designer/icons/document-export.png
-share/anki/designer/icons/document-import.png
-share/anki/designer/icons/document-new.png
-share/anki/designer/icons/download.png
-share/anki/designer/icons/edit-find 2.png
-share/anki/designer/icons/edit-find-replace.png
-share/anki/designer/icons/edit-find.png



Home | Main Index | Thread Index | Old Index