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

Reply via email to