summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--games/py-mnemosyne/Makefile14
-rw-r--r--games/py-mnemosyne/distinfo4
-rw-r--r--games/py-mnemosyne/files/patch-setup.py25
-rw-r--r--games/py-mnemosyne/pkg-plist27
4 files changed, 13 insertions, 57 deletions
diff --git a/games/py-mnemosyne/Makefile b/games/py-mnemosyne/Makefile
index 7885326533f3..0a142e58ef8a 100644
--- a/games/py-mnemosyne/Makefile
+++ b/games/py-mnemosyne/Makefile
@@ -2,30 +2,24 @@
# $FreeBSD$
PORTNAME= mnemosyne
-PORTVERSION= 2.2.1
-PORTREVISION= 3
+PORTVERSION= 2.3
PORTEPOCH= 1
CATEGORIES= games python
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION}
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= Mnemosyne-${DISTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= hhh@sdf.org
COMMENT= Flash-card tool which optimises your learning process
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}qt4>=4.5:${PORTSDIR}/devel/py-qt4 \
${PYTHON_PKGNAMEPREFIX}matplotlib>=1.2.0:${PORTSDIR}/math/py-matplotlib \
- ${PYTHON_PKGNAMEPREFIX}cherrypy>=3.2:${PORTSDIR}/www/py-cherrypy
+ ${PYTHON_PKGNAMEPREFIX}cherrypy>=3.2:${PORTSDIR}/www/py-cherrypy \
+ ${PYTHON_PKGNAMEPREFIX}webob>=1.2.2:${PORTSDIR}/www/py-webob
USES= desktop-file-utils
USE_PYTHON= yes
USE_PYDISTUTILS= yes
PYDISTUTILS_AUTOPLIST= yes
-post-install:
- @cd ${WRKSRC}/mo && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale
- ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${STAGEDIR}${PREFIX}/share/applications
- @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons
- ${INSTALL_DATA} ${WRKSRC}/pixmaps/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/icons
-
.include <bsd.port.mk>
diff --git a/games/py-mnemosyne/distinfo b/games/py-mnemosyne/distinfo
index 2a4210575316..f8cb0859059e 100644
--- a/games/py-mnemosyne/distinfo
+++ b/games/py-mnemosyne/distinfo
@@ -1,2 +1,2 @@
-SHA256 (Mnemosyne-2.2.1.tar.gz) = 7f5dd06a879b9ab059592355412182ee286e78e124aa25d588cacf9e4ab7c423
-SIZE (Mnemosyne-2.2.1.tar.gz) = 1252668
+SHA256 (Mnemosyne-2.3.tar.gz) = c8a36b70f2519efb9b2f6bbe6d19934e66ffec372e91cb65fd4ab4f340ce04e3
+SIZE (Mnemosyne-2.3.tar.gz) = 1330409
diff --git a/games/py-mnemosyne/files/patch-setup.py b/games/py-mnemosyne/files/patch-setup.py
index 41ed6219d27a..dfd6abf40edd 100644
--- a/games/py-mnemosyne/files/patch-setup.py
+++ b/games/py-mnemosyne/files/patch-setup.py
@@ -1,29 +1,18 @@
---- setup.py.orig 2012-07-28 07:11:07.000000000 +0200
-+++ setup.py 2012-12-23 20:52:55.564991943 +0100
-@@ -133,8 +133,7 @@
+--- ./setup.py.orig 2014-04-23 23:17:14.713606058 +0200
++++ ./setup.py 2014-04-23 23:46:52.244901795 +0200
+@@ -125,8 +125,9 @@
else:
base_path = os.path.join(sys.exec_prefix, "lib", "python" + sys.version[:3],
"site-packages","mnemosyne")
- data_files = [("/usr/share/applications", ["mnemosyne.desktop"]),
- ("/usr/share/icons", ["pixmaps/mnemosyne.png"])]
-+ data_files = []
++ data_files = [("share/applications", ["mnemosyne.desktop"]),
++ ("share/icons", ["pixmaps/mnemosyne.png"])]
++
# Translations.
if sys.platform == "win32":
for mo in [x for x in glob.glob(os.path.join("mo", "*")) \
-@@ -145,12 +144,6 @@
- [os.path.join(mo, "LC_MESSAGES", "mnemosyne.mo")]))
- data_files.append((os.path.join("share", "qt4", "translations"),
- glob.glob(os.path.join("mnemosyne", "pyqt_ui", "qm", '*'))))
--else:
-- for mo in [x for x in glob.glob(os.path.join("mo", "*"))
-- if os.path.isdir(x)]:
-- data_files.append((os.path.join(sys.exec_prefix, "share", "locale",
-- os.path.split(mo)[1], "LC_MESSAGES"),
-- [os.path.join(mo, "LC_MESSAGES", "mnemosyne.mo")]))
-
- pixmap_path = os.path.join(base_path, "pixmaps")
- util_path = os.path.join(base_path, "util")
-@@ -250,4 +243,3 @@
+@@ -240,4 +241,3 @@
options = {"py2app": py2app_options, "py2exe": py2exe_options},
app = py2app_app
)
diff --git a/games/py-mnemosyne/pkg-plist b/games/py-mnemosyne/pkg-plist
deleted file mode 100644
index b46de7598e89..000000000000
--- a/games/py-mnemosyne/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-share/applications/mnemosyne.desktop
-share/icons/mnemosyne.png
-share/locale/cs/LC_MESSAGES/mnemosyne.mo
-share/locale/da/LC_MESSAGES/mnemosyne.mo
-share/locale/de/LC_MESSAGES/mnemosyne.mo
-share/locale/eo/LC_MESSAGES/mnemosyne.mo
-share/locale/es/LC_MESSAGES/mnemosyne.mo
-share/locale/fa/LC_MESSAGES/mnemosyne.mo
-share/locale/fr/LC_MESSAGES/mnemosyne.mo
-share/locale/gl/LC_MESSAGES/mnemosyne.mo
-share/locale/he/LC_MESSAGES/mnemosyne.mo
-share/locale/hr/LC_MESSAGES/mnemosyne.mo
-share/locale/hu/LC_MESSAGES/mnemosyne.mo
-share/locale/id/LC_MESSAGES/mnemosyne.mo
-share/locale/it/LC_MESSAGES/mnemosyne.mo
-share/locale/ja/LC_MESSAGES/mnemosyne.mo
-share/locale/nb/LC_MESSAGES/mnemosyne.mo
-share/locale/nl/LC_MESSAGES/mnemosyne.mo
-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/tr/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
-@dirrmtry share/icons