aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authorBeech Rintoul <beech@FreeBSD.org>2008-01-13 03:49:42 +0000
committerBeech Rintoul <beech@FreeBSD.org>2008-01-13 03:49:42 +0000
commita3fb4779a377b8c945fb10b58506a4c9fe2e5414 (patch)
tree498088fe41ade1ee837de26117082a5d6fb78ca7 /games
parent7ae69497ef57a82b117b9739f2b7e78c5bf9cfd7 (diff)
Notes
Diffstat (limited to 'games')
-rw-r--r--games/Makefile1
-rw-r--r--games/py-mnemosyne/Makefile32
-rw-r--r--games/py-mnemosyne/distinfo3
-rw-r--r--games/py-mnemosyne/pkg-descr5
-rw-r--r--games/py-mnemosyne/pkg-plist134
5 files changed, 175 insertions, 0 deletions
diff --git a/games/Makefile b/games/Makefile
index 9290098b8aad..e802b62e5e80 100644
--- a/games/Makefile
+++ b/games/Makefile
@@ -589,6 +589,7 @@
SUBDIR += primateplunge
SUBDIR += ptkei
SUBDIR += pvpgn
+ SUBDIR += py-mnemosyne
SUBDIR += py-poker-eval
SUBDIR += py-sgflib
SUBDIR += py-sgfsummary
diff --git a/games/py-mnemosyne/Makefile b/games/py-mnemosyne/Makefile
new file mode 100644
index 000000000000..584704775d21
--- /dev/null
+++ b/games/py-mnemosyne/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: py-mnemosyne
+# Date created: 11 Jan 2008
+# Whom: Beech Rintoul <beech@FreeBSD.org>
+#
+#
+# $FreeBSD$
+#
+
+PORTNAME= mnemosyne
+PORTVERSION= 1.0
+CATEGORIES= games python
+MASTER_SITES= SF
+MASTER_SITE_SUBDIR= ${PORTNAME}-proj
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= mnemosyne-${PORTVERSION}
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= beech@FreeBSD.org
+COMMENT= Flash-card tool which optimises your learning process
+
+USE_PYTHON= yes
+USE_PYDISTUTILS= yes
+PLIST_SUB+= PYVER=${PYTHON_VERSION}
+
+RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game
+
+post-install:
+ @${INSTALL} -d ${PREFIX}/share/applications
+ @cd ${WRKSRC} && ${CP} mnemosyne.desktop ${PREFIX}/share/applications/
+ @cd ${WRKSRC}/pixmaps && ${CP} mnemosyne.png ${PREFIX}/share/pixmaps/
+
+.include <bsd.port.mk>
diff --git a/games/py-mnemosyne/distinfo b/games/py-mnemosyne/distinfo
new file mode 100644
index 000000000000..dfe00785dce9
--- /dev/null
+++ b/games/py-mnemosyne/distinfo
@@ -0,0 +1,3 @@
+MD5 (mnemosyne-1.0.tgz) = aa89198ff83762fd2f3b9b98881175d0
+SHA256 (mnemosyne-1.0.tgz) = 7caed80728b0f5a85a96a15bc624fcbf8f1693fce88d4c7473ff87258c05e917
+SIZE (mnemosyne-1.0.tgz) = 346644
diff --git a/games/py-mnemosyne/pkg-descr b/games/py-mnemosyne/pkg-descr
new file mode 100644
index 000000000000..65fdba97f176
--- /dev/null
+++ b/games/py-mnemosyne/pkg-descr
@@ -0,0 +1,5 @@
+Mnemosyne resembles a traditional flash-card program but with an important
+twist: it uses a sophisticated algorithm to schedule the best time for
+a card to come up for review.
+
+WWW: http://mnemosyne-proj.sourceforge.net
diff --git a/games/py-mnemosyne/pkg-plist b/games/py-mnemosyne/pkg-plist
new file mode 100644
index 000000000000..a2cd4e47e407
--- /dev/null
+++ b/games/py-mnemosyne/pkg-plist
@@ -0,0 +1,134 @@
+@unexec rm -f %D/share/applications/mnemosyne.desktop
+@unexec rm -f %D/share/pixmaps/mnemosyne.png
+bin/mnemosyne
+lib/%%PYVER%%/site-packages/mnemosyne/__init__.py
+lib/%%PYVER%%/site-packages/mnemosyne/__init__.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/__init__.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/core/__init__.py
+lib/%%PYVER%%/site-packages/mnemosyne/core/__init__.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/core/__init__.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/core/exceptions.py
+lib/%%PYVER%%/site-packages/mnemosyne/core/exceptions.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/core/exceptions.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_core.py
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_core.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_core.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_log.py
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_log.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/core/mnemosyne_log.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/__init__.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/__init__.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/__init__.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/about_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/activate_categories_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/add_items_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/change_category_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/clean_duplicates.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/clean_duplicates.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/clean_duplicates.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/config_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_item_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/edit_items_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/export_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/import_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/mnemosyne_XX.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/mnemosyne_de.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/mnemosyne_es.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/mnemosyne_nl.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/qt_de.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale/qt_es.qm
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/main_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/message_boxes.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/message_boxes.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/message_boxes.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/plugin.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/plugin.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/plugin.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/preview_item_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/product_tour_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/qtextedit2.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/qtextedit2.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/qtextedit2.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/sound.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/sound.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/sound.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/statistics_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_dlg.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_dlg.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_dlg.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_frm.py
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_frm.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/tip_frm.pyo
+lib/%%PYVER%%/site-packages/mnemosyne/version.py
+lib/%%PYVER%%/site-packages/mnemosyne/version.pyc
+lib/%%PYVER%%/site-packages/mnemosyne/version.pyo
+@dirrm lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui/locale
+@dirrm lib/%%PYVER%%/site-packages/mnemosyne/pyqt_ui
+@dirrm lib/%%PYVER%%/site-packages/mnemosyne/core
+@dirrm lib/%%PYVER%%/site-packages/mnemosyne
+@dirrmtry share/applications