Hi ports --
Here's an update for mnemosyne, bringing it to its latest version.
Large changelog, main points are mnemosyne-webserver has been merged
into the main program, and bugfixes.
Requires the py-webob updated I just posted.
Works on amd64.
OK? (Taking maintainer)
~Brian
Index: Makefile
===================================================================
RCS file: /cvs/ports/games/mnemosyne/Makefile,v
retrieving revision 1.23
diff -u -p -r1.23 Makefile
--- Makefile 6 Apr 2014 21:10:30 -0000 1.23
+++ Makefile 25 Apr 2014 01:26:58 -0000
@@ -4,13 +4,13 @@ SHARED_ONLY= Yes
COMMENT= flash-card tool which optimises your learning process
-MODPY_EGG_VERSION=2.2.1
-REVISION= 0
+MODPY_EGG_VERSION=2.3
DISTNAME= Mnemosyne-${MODPY_EGG_VERSION}
PKGNAME= ${DISTNAME:L}
CATEGORIES= games education
HOMEPAGE= http://www.mnemosyne-proj.org/
+MAINTAINER= Brian Callahan <[email protected]>
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
@@ -26,6 +26,7 @@ RUN_DEPENDS= x11/py-qt4 \
graphics/py-Pillow \
graphics/py-matplotlib \
www/py-CherryPy \
+ www/py-webob>=1.3.1 \
devel/desktop-file-utils
NO_TEST= Yes
Index: distinfo
===================================================================
RCS file: /cvs/ports/games/mnemosyne/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 6 Sep 2013 18:26:50 -0000 1.10
+++ distinfo 25 Apr 2014 01:26:58 -0000
@@ -1,2 +1,2 @@
-SHA256 (Mnemosyne-2.2.1.tar.gz) = f13QaoebmrBZWSNVQSGC7ihueOEkqiXViMrPnkq3xCM=
-SIZE (Mnemosyne-2.2.1.tar.gz) = 1252668
+SHA256 (Mnemosyne-2.3.tar.gz) = yKNrcPJRnvubL2u+bRmTTmb/7Dcukctl/Uq080DOBOM=
+SIZE (Mnemosyne-2.3.tar.gz) = 1330409
Index: patches/patch-setup_py
===================================================================
RCS file: /cvs/ports/games/mnemosyne/patches/patch-setup_py,v
retrieving revision 1.3
diff -u -p -r1.3 patch-setup_py
--- patches/patch-setup_py 6 Nov 2012 10:24:20 -0000 1.3
+++ patches/patch-setup_py 25 Apr 2014 01:26:58 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-setup_py,v 1.3 2012/11/06 10:24:20 landry Exp $
---- setup.py.orig Sat Jul 28 07:11:07 2012
-+++ setup.py Mon Nov 5 13:35:28 2012
-@@ -133,8 +133,7 @@ elif sys.platform == "darwin": # For py2app.
+--- setup.py.orig Thu Jan 16 03:53:45 2014
++++ setup.py Thu Apr 24 20:30:18 2014
+@@ -125,8 +125,7 @@ elif sys.platform == "darwin": # For py2app.
else:
base_path = os.path.join(sys.exec_prefix, "lib", "python" +
sys.version[:3],
"site-packages","mnemosyne")
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/games/mnemosyne/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- pkg/PLIST 6 Sep 2013 18:26:50 -0000 1.11
+++ pkg/PLIST 25 Apr 2014 01:26:58 -0000
@@ -1,6 +1,5 @@
@comment $OpenBSD: PLIST,v 1.11 2013/09/06 18:26:50 bcallah Exp $
bin/mnemosyne
-bin/mnemosyne-webserver
lib/python${MODPY_VERSION}/site-packages/Mnemosyne-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/Mnemosyne-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/Mnemosyne-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
@@ -193,6 +192,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_added.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_added.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_learned.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/cards_learned.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/current_card.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/current_card.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/statistics_pages/easiness.py
@@ -244,6 +245,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade1.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade1.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade2.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/upgrades/upgrade2.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/utils.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/libmnemosyne/utils.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/
@@ -281,8 +284,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_cramming.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_main.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_sync_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_sync_server.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/configuration_wdgt_servers.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/convert_card_type_keys_dlg.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/criterion_wdgt_default.py
@@ -323,6 +326,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_sync_server.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_translator.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_translator.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_web_server.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qt_web_server.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qtextedit2.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qtextedit2.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/qwebview2.py
@@ -373,8 +378,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_cramming.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_main.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_main.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_sync_server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_sync_server.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_servers.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_configuration_wdgt_servers.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_convert_card_type_keys_dlg.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_convert_card_type_keys_dlg.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/pyqt_ui/ui_criterion_wdgt_default.py
@@ -418,17 +423,21 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/mnemosyne/script/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/mnemosyne/version.py
lib/python${MODPY_VERSION}/site-packages/mnemosyne/version.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/__init__.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/__init__.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/review_wdgt.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/review_wdgt.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/server.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/server.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/webserver_render_chain.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/webserver_render_chain.pyc
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/webserver_renderer.py
-lib/python${MODPY_VERSION}/site-packages/mnemosyne/webserver/webserver_renderer.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/__init__.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/__init__.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/jquery_mb_html5_audio.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/jquery_mb_html5_audio.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/review_wdgt.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/review_wdgt.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/simple_html5_audio.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/simple_html5_audio.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_render_chain.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_render_chain.pyc
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_renderer.py
+lib/python${MODPY_VERSION}/site-packages/mnemosyne/web_server/web_server_renderer.pyc
lib/python${MODPY_VERSION}/site-packages/openSM2sync/
lib/python${MODPY_VERSION}/site-packages/openSM2sync/__init__.py
lib/python${MODPY_VERSION}/site-packages/openSM2sync/__init__.pyc
@@ -461,6 +470,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/openSM2sync/utils.py
lib/python${MODPY_VERSION}/site-packages/openSM2sync/utils.pyc
share/applications/mnemosyne.desktop
+share/locale/ca/LC_MESSAGES/mnemosyne.mo
+share/locale/ca@valencia/LC_MESSAGES/mnemosyne.mo
share/locale/cs/LC_MESSAGES/mnemosyne.mo
share/locale/da/LC_MESSAGES/mnemosyne.mo
share/locale/de/LC_MESSAGES/mnemosyne.mo
@@ -481,7 +492,10 @@ share/locale/pl/LC_MESSAGES/mnemosyne.mo
share/locale/pt/LC_MESSAGES/mnemosyne.mo
share/locale/pt_BR/LC_MESSAGES/mnemosyne.mo
share/locale/ru/LC_MESSAGES/mnemosyne.mo
+share/locale/sr/LC_MESSAGES/mnemosyne.mo
+share/locale/sv/LC_MESSAGES/mnemosyne.mo
share/locale/tr/LC_MESSAGES/mnemosyne.mo
+share/locale/uk/LC_MESSAGES/mnemosyne.mo
share/locale/zh_CN/LC_MESSAGES/mnemosyne.mo
share/locale/zh_HK/LC_MESSAGES/mnemosyne.mo
share/locale/zh_TW/LC_MESSAGES/mnemosyne.mo