Changeset View
Changeset View
Standalone View
Standalone View
head/www/mathjax/Makefile
# Created by: Lukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> | # Created by: Lukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= MathJax | PORTNAME= MathJax | ||||
DISTVERSION= 2.7.2 | DISTVERSION= 2.7.5 | ||||
CATEGORIES= www | CATEGORIES= www | ||||
MAINTAINER= marko.cupac@mimar.rs | MAINTAINER= marko.cupac@mimar.rs | ||||
COMMENT= Cross-browser JavaScript display engine for mathematics | COMMENT= Cross-browser JavaScript display engine for mathematics | ||||
LICENSE= APACHE20 | LICENSE= APACHE20 | ||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
NO_BUILD= yes | NO_BUILD= yes | ||||
NO_ARCH= yes | NO_ARCH= yes | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= mathjax | |||||
# Changing permissions of 30k files with find -exec (COPYTREE) is way | # Changing permissions of 30k files with find -exec (COPYTREE) is way | ||||
# too slow. | # too slow. | ||||
do-install: | do-install: | ||||
${MKDIR} ${STAGEDIR}${WWWDIR} | ${MKDIR} ${STAGEDIR}${WWWDIR} | ||||
(cd ${WRKSRC} && \ | (cd ${WRKSRC} && \ | ||||
${FIND} -d . | ${CPIO} -dumpl ${STAGEDIR}${WWWDIR} >/dev/null 2>&1) | ${FIND} -d . | ${CPIO} -dumpl ${STAGEDIR}${WWWDIR} >/dev/null 2>&1) | ||||
${FIND} -d ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 | ${FIND} -d ${STAGEDIR}${WWWDIR} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 | ||||
${FIND} -d ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} ${SHAREMODE} | ${FIND} -d ${STAGEDIR}${WWWDIR} -type f -print0 | ${XARGS} -0 ${CHMOD} ${SHAREMODE} | ||||
@(cd ${STAGEDIR}${PREFIX}; ${FIND} -s ${WWWDIR_REL} -not -type d) >> ${TMPPLIST} | @(cd ${STAGEDIR}${PREFIX}; ${FIND} -s ${WWWDIR_REL} -not -type d) >> ${TMPPLIST} | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |