diff options
-rw-r--r-- | misc/mnemosyne/DESCR | 21 | ||||
-rw-r--r-- | misc/mnemosyne/Makefile | 31 | ||||
-rw-r--r-- | misc/mnemosyne/PLIST | 161 | ||||
-rw-r--r-- | misc/mnemosyne/distinfo | 5 |
4 files changed, 218 insertions, 0 deletions
diff --git a/misc/mnemosyne/DESCR b/misc/mnemosyne/DESCR new file mode 100644 index 00000000000..214537cc663 --- /dev/null +++ b/misc/mnemosyne/DESCR @@ -0,0 +1,21 @@ +The Mnemosyne Project has two aspects: + + * It's a sophisticated free flash-card tool which optimizes + your learning process. + * It's a research project into the nature of long-term memory. + +The Mnemosyne software resembles a traditional flash-card program +to help you memorise question/answer pairs, but with an important +twist: it uses a sophisticated algorithm to schedule the best time +for a card to come up for review. Difficult cards that you tend to +forget quickly will be scheduled more often, while Mnemosyne won't +waste your time on things you remember well. + +While you use the software, detailed statistics can be kept on your +learning process. If you want, these logs can be uploaded in a +transparent and anonymous way to a central server for analysis. + +This data will be valuable to study the behaviour of our memory +over a very long time period. As an additional benefit, the results +will be used to improve the scheduling algorithms behind the software +even further. diff --git a/misc/mnemosyne/Makefile b/misc/mnemosyne/Makefile new file mode 100644 index 00000000000..0aeb12bf66a --- /dev/null +++ b/misc/mnemosyne/Makefile @@ -0,0 +1,31 @@ +# $NetBSD: Makefile,v 1.1.1.1 2008/09/06 12:51:39 wiz Exp $ +# + +DISTNAME= mnemosyne-1.1.1 +CATEGORIES= misc +MASTER_SITES= http://downloads.sourceforge.net/mnemosyne-proj/ +EXTRACT_SUFX= .tgz + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://mnemosyne-proj.org/ +COMMENT= Sophisticated flash-card tool which optimizes your learning process + +USE_DIRS+= xdg-1.4 +USE_LANGUAGES= # none +# XXX: no py-qt package for python-2.5 available +PYTHON_VERSIONS_INCOMPATIBLE= 25 + +EGG_NAME= ${DISTNAME:S/^m/M/} + +SUBST_CLASSES+= installpath +SUBST_SED.installpath= -e 's,/usr/share,${PREFIX}/share,' +SUBST_FILES.installpath= setup.py +SUBST_MESSAGE.installpath= Fixing installation path. +SUBST_STAGE.installpath= pre-build + +.include "../../devel/py-game/buildlink3.mk" +.include "../../lang/python/application.mk" +.include "../../lang/python/extension.mk" +.include "../../lang/python/egg.mk" +.include "../../x11/py-qt3-base/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/misc/mnemosyne/PLIST b/misc/mnemosyne/PLIST new file mode 100644 index 00000000000..9ff211d9b26 --- /dev/null +++ b/misc/mnemosyne/PLIST @@ -0,0 +1,161 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2008/09/06 12:51:39 wiz Exp $ +bin/mnemosyne +${PYSITELIB}/${EGG_INFODIR}/PKG-INFO +${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt +${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt +${PYSITELIB}/${EGG_INFODIR}/top_level.txt +${PYSITELIB}/mnemosyne/__init__.py +${PYSITELIB}/mnemosyne/__init__.pyc +${PYSITELIB}/mnemosyne/__init__.pyo +${PYSITELIB}/mnemosyne/core/__init__.py +${PYSITELIB}/mnemosyne/core/__init__.pyc +${PYSITELIB}/mnemosyne/core/__init__.pyo +${PYSITELIB}/mnemosyne/core/exceptions.py +${PYSITELIB}/mnemosyne/core/exceptions.pyc +${PYSITELIB}/mnemosyne/core/exceptions.pyo +${PYSITELIB}/mnemosyne/core/mnemosyne_core.py +${PYSITELIB}/mnemosyne/core/mnemosyne_core.pyc +${PYSITELIB}/mnemosyne/core/mnemosyne_core.pyo +${PYSITELIB}/mnemosyne/core/mnemosyne_log.py +${PYSITELIB}/mnemosyne/core/mnemosyne_log.pyc +${PYSITELIB}/mnemosyne/core/mnemosyne_log.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/__init__.py +${PYSITELIB}/mnemosyne/pyqt_ui/__init__.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/__init__.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/about_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/about_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/about_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/about_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/about_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/about_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/activate_categories_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/add_items_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/card_prop.py +${PYSITELIB}/mnemosyne/pyqt_ui/card_prop.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/card_prop.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/change_category_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/clean_duplicates.py +${PYSITELIB}/mnemosyne/pyqt_ui/clean_duplicates.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/clean_duplicates.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/config_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/config_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/config_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/config_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/config_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/config_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/edit_item_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/edit_items_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/export_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/export_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/export_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/export_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/export_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/export_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/import_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/import_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/import_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/import_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/import_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/import_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_XX.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_cs.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_de.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_es.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_fa.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_fr.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_he.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_ja.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_nl.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_pl.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_pt_BR.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_zh_CN.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_zh_HK.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_zh_SG.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/mnemosyne_zh_TW.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_cs.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_de.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_es.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_fr.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_he.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_ja.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_pl.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_pt-br.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_zh-cn.qm +${PYSITELIB}/mnemosyne/pyqt_ui/locale/qt_zh-tw.qm +${PYSITELIB}/mnemosyne/pyqt_ui/main_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/main_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/main_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/main_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/main_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/main_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/message_boxes.py +${PYSITELIB}/mnemosyne/pyqt_ui/message_boxes.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/message_boxes.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/plugin.py +${PYSITELIB}/mnemosyne/pyqt_ui/plugin.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/plugin.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/preview_item_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/product_tour_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/qtextedit2.py +${PYSITELIB}/mnemosyne/pyqt_ui/qtextedit2.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/qtextedit2.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/sound.py +${PYSITELIB}/mnemosyne/pyqt_ui/sound.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/sound.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/statistics_frm.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/tip_dlg.py +${PYSITELIB}/mnemosyne/pyqt_ui/tip_dlg.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/tip_dlg.pyo +${PYSITELIB}/mnemosyne/pyqt_ui/tip_frm.py +${PYSITELIB}/mnemosyne/pyqt_ui/tip_frm.pyc +${PYSITELIB}/mnemosyne/pyqt_ui/tip_frm.pyo +${PYSITELIB}/mnemosyne/version.py +${PYSITELIB}/mnemosyne/version.pyc +${PYSITELIB}/mnemosyne/version.pyo +share/applications/mnemosyne.desktop +share/icons/mnemosyne.png +@dirrm ${PYSITELIB}/mnemosyne/pyqt_ui/locale +@dirrm ${PYSITELIB}/mnemosyne/pyqt_ui +@dirrm ${PYSITELIB}/mnemosyne/core +@dirrm ${PYSITELIB}/mnemosyne +@dirrm ${PYSITELIB}/${EGG_INFODIR} diff --git a/misc/mnemosyne/distinfo b/misc/mnemosyne/distinfo new file mode 100644 index 00000000000..5f5d20442f4 --- /dev/null +++ b/misc/mnemosyne/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2008/09/06 12:51:39 wiz Exp $ + +SHA1 (mnemosyne-1.1.1.tgz) = 03216355a9392100618b8ee1a74ac3ede0391466 +RMD160 (mnemosyne-1.1.1.tgz) = c3f0b3543bc6119aaa001d2ecbb66d6048446c6d +Size (mnemosyne-1.1.1.tgz) = 830514 bytes |