Lines 1-11
Link Here
|
1 |
PORTNAME= mnemosyne |
1 |
PORTNAME= mnemosyne_proj |
2 |
PORTVERSION= 2.10.1 |
2 |
PORTVERSION= 2.11 |
3 |
PORTREVISION= 5 |
|
|
4 |
PORTEPOCH= 1 |
3 |
PORTEPOCH= 1 |
5 |
CATEGORIES= games education python |
4 |
CATEGORIES= games education python |
6 |
MASTER_SITES= SF/mnemosyne-proj/${PORTNAME}/${PORTNAME}-${DISTVERSION} |
5 |
MASTER_SITES= PYPI |
7 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
6 |
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} |
8 |
DISTNAME= Mnemosyne-${DISTVERSION} |
|
|
9 |
|
7 |
|
10 |
MAINTAINER= eduardo@FreeBSD.org |
8 |
MAINTAINER= eduardo@FreeBSD.org |
11 |
COMMENT= Flash-card tool which optimises your learning process |
9 |
COMMENT= Flash-card tool which optimises your learning process |
Lines 14-23
WWW= https://www.mnemosyne-proj.org/
Link Here
|
14 |
LICENSE= LGPL3 |
12 |
LICENSE= LGPL3 |
15 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
13 |
LICENSE_FILE= ${WRKSRC}/LICENSE |
16 |
|
14 |
|
|
|
15 |
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.0.0:devel/py-poetry-core@${PY_FLAVOR} |
17 |
RUN_DEPENDS= ${PY_PILLOW} \ |
16 |
RUN_DEPENDS= ${PY_PILLOW} \ |
18 |
${PYTHON_PKGNAMEPREFIX}argon2-cffi>0:security/py-argon2-cffi@${PY_FLAVOR} \ |
17 |
${PYTHON_PKGNAMEPREFIX}argon2-cffi>0:security/py-argon2-cffi@${PY_FLAVOR} \ |
19 |
${PYTHON_PKGNAMEPREFIX}cheroot>=5.0:www/py-cheroot@${PY_FLAVOR} \ |
18 |
${PYTHON_PKGNAMEPREFIX}cheroot>=5.0:www/py-cheroot@${PY_FLAVOR} \ |
20 |
${PYTHON_PKGNAMEPREFIX}googletrans>=3.0:textproc/py-googletrans@${PY_FLAVOR} \ |
19 |
# ${PYTHON_PKGNAMEPREFIX}googletrans>=3.0:textproc/py-googletrans@${PY_FLAVOR} \ |
21 |
${PYTHON_PKGNAMEPREFIX}gTTS>=0:audio/py-gtts@${PY_FLAVOR} \ |
20 |
${PYTHON_PKGNAMEPREFIX}gTTS>=0:audio/py-gtts@${PY_FLAVOR} \ |
22 |
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ |
21 |
${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} \ |
23 |
${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \ |
22 |
${PYTHON_PKGNAMEPREFIX}PyOpenGL>=0:graphics/py-PyOpenGL@${PY_FLAVOR} \ |
Lines 26-39
RUN_DEPENDS= ${PY_PILLOW} \
Link Here
|
26 |
|
25 |
|
27 |
USES= pyqt:6 python qt:6 shebangfix |
26 |
USES= pyqt:6 python qt:6 shebangfix |
28 |
USE_PYQT= pyqt6:run sip:run webengine:run |
27 |
USE_PYQT= pyqt6:run sip:run webengine:run |
29 |
USE_PYTHON= autoplist concurrent distutils |
28 |
USE_PYTHON= autoplist concurrent pep517 |
30 |
USE_QT= sqldriver-sqlite:run |
29 |
USE_QT= sqldriver-sqlite:run |
31 |
|
30 |
|
32 |
SHEBANG_FILES= mnemosyne/pyqt_ui/mnemosyne |
31 |
SHEBANG_FILES= mnemosyne/pyqt_ui/mnemosyne |
33 |
|
32 |
|
34 |
NO_ARCH= yes |
33 |
NO_ARCH= yes |
35 |
|
34 |
|
36 |
post-patch: |
|
|
37 |
@${REINPLACE_CMD} -e 's|icons|pixmaps|' ${WRKSRC}/setup.py |
38 |
|
39 |
.include <bsd.port.mk> |
35 |
.include <bsd.port.mk> |