pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/misc/mnemosyne Initial import of mnemosyne-1.1.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/cac3ca4c9589
branches: trunk
changeset: 546621:cac3ca4c9589
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Sep 06 12:51:39 2008 +0000
description:
Initial import of mnemosyne-1.1.1.
This project is the successor to memaid.
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.
diffstat:
misc/mnemosyne/DESCR | 21 ++++++
misc/mnemosyne/Makefile | 31 +++++++++
misc/mnemosyne/PLIST | 161 ++++++++++++++++++++++++++++++++++++++++++++++++
misc/mnemosyne/distinfo | 5 +
4 files changed, 218 insertions(+), 0 deletions(-)
diffs (234 lines):
diff -r 74735a755863 -r cac3ca4c9589 misc/mnemosyne/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/mnemosyne/DESCR Sat Sep 06 12:51:39 2008 +0000
@@ -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 -r 74735a755863 -r cac3ca4c9589 misc/mnemosyne/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/mnemosyne/Makefile Sat Sep 06 12:51:39 2008 +0000
@@ -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@localhost
+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 -r 74735a755863 -r cac3ca4c9589 misc/mnemosyne/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/mnemosyne/PLIST Sat Sep 06 12:51:39 2008 +0000
@@ -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 -r 74735a755863 -r cac3ca4c9589 misc/mnemosyne/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/mnemosyne/distinfo Sat Sep 06 12:51:39 2008 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index