Changeset View
Changeset View
Standalone View
Standalone View
deskutils/calibre/Makefile
Show First 20 Lines • Show All 74 Lines • ▼ Show 20 Lines | post-patch: | ||||
@${FIND} ${WRKSRC}/resources/content_server -name "*.orig" -delete | @${FIND} ${WRKSRC}/resources/content_server -name "*.orig" -delete | ||||
do-build: | do-build: | ||||
@${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config | @${MKDIR} ${WRKDIR}/calibre-config ${WRKDIR}/xdg-config | ||||
@(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ | @(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ | ||||
${PYSETUP} build) | ${PYSETUP} build) | ||||
do-install: | do-install: | ||||
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/${PYTHON_VERSION}/site-packages \ | @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} \ | ||||
${STAGEDIR}${PREFIX}/share/icons/hicolor \ | ${STAGEDIR}${PREFIX}/share/icons/hicolor \ | ||||
${STAGEDIR}${PREFIX}/share/applications \ | ${STAGEDIR}${PREFIX}/share/applications \ | ||||
${STAGEDIR}${PREFIX}/share/desktop-directories \ | ${STAGEDIR}${PREFIX}/share/desktop-directories \ | ||||
${STAGEDIR}${PREFIX}/share/mime/packages | ${STAGEDIR}${PREFIX}/share/mime/packages | ||||
# Create this file to avoid what looks like a bug in xdg-desktop-menu | # Create this file to avoid what looks like a bug in xdg-desktop-menu | ||||
@${TOUCH} ${STAGEDIR}${PREFIX}/share/applications/defaults.list | @${TOUCH} ${STAGEDIR}${PREFIX}/share/applications/defaults.list | ||||
(cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ | (cd ${BUILD_WRKSRC}; ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} \ | ||||
${PYSETUP} install --prefix ${PREFIX} \ | ${PYSETUP} install --prefix ${PREFIX} \ | ||||
--staging-root ${STAGEDIR}${PREFIX}) | --staging-root ${STAGEDIR}${PREFIX}) | ||||
@${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall \ | @${RM} ${STAGEDIR}${PREFIX}/bin/calibre-uninstall \ | ||||
${STAGEDIR}${PREFIX}/share/applications/defaults.list | ${STAGEDIR}${PREFIX}/share/applications/defaults.list | ||||
@${RMDIR} ${STAGEDIR}${PREFIX}/share/desktop-directories | @${RMDIR} ${STAGEDIR}${PREFIX}/share/desktop-directories | ||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/calibre/calibre/plugins/* | @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/calibre/calibre/plugins/* | ||||
.include <bsd.port.post.mk> | .include <bsd.port.post.mk> |