64 lines
1.6 KiB
Makefile

# $OpenBSD: Makefile,v 1.16 2018/07/13 22:22:21 sthen Exp $
COMMENT = spaced learning system
DISTNAME = anki-2.0.48-source
PKGNAME = ${DISTNAME:S/-source//}
REVISION = 2
CATEGORIES = education
HOMEPAGE = https://ankisrs.net/
# AGPL3
PERMIT_PACKAGE_CDROM = Yes
MASTER_SITES = https://apps.ankiweb.net/downloads/current/ \
https://apps.ankiweb.net/downloads/beta/
EXTRACT_SUFX = .tgz
MODULES = lang/python
MODPY_ADJ_FILES = anki/anki
RUN_DEPENDS = audio/py-audio \
devel/desktop-file-utils \
devel/py-send2trash \
www/py-beautifulsoup \
www/py-httplib2>=0.7.7 \
x11/mplayer \
x11/py-qt4
CONFIGURE_STYLE = none
NO_TEST = Yes
WRKDIST = ${WRKDIR}/${DISTNAME:S/-source//}
do-build:
${MODPY_BIN} -mcompileall -q ${WRKSRC}
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/anki/anki ${PREFIX}/bin
${INSTALL_DATA_DIR} ${PREFIX}/man/man1
${INSTALL_DATA} ${WRKSRC}/anki.1 ${PREFIX}/man/man1
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
${INSTALL_DATA} ${WRKSRC}/anki.desktop \
${PREFIX}/share/applications
${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps
cd ${WRKSRC} && ${INSTALL_DATA} anki.xpm anki.png \
${PREFIX}/share/pixmaps
${INSTALL_DATA_DIR} \
${PREFIX}/lib/python${MODPY_VERSION}/site-packages
cd ${WRKSRC} && pax -rw anki \
${PREFIX}/lib/python${MODPY_VERSION}/site-packages
cd ${WRKSRC} && pax -rw locale \
${PREFIX}/lib/python${MODPY_VERSION}/site-packages/anki
cd ${WRKSRC} && pax -rw aqt \
${PREFIX}/lib/python${MODPY_VERSION}/site-packages
rm ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/anki/*.orig
.include <bsd.port.mk>