Index: www/Makefile =================================================================== --- www/Makefile +++ www/Makefile @@ -408,6 +408,7 @@ SUBDIR += mohawk SUBDIR += moinmoin SUBDIR += moinmoincli + SUBDIR += moin-theme-hal SUBDIR += mongoose SUBDIR += mongrel2 SUBDIR += monolith Index: www/moin-theme-hal/Makefile =================================================================== --- /dev/null +++ www/moin-theme-hal/Makefile @@ -0,0 +1,42 @@ +# $FreeBSD$ + +PORTNAME= moin-theme-${HAL} +PORTVERSION= g20190312 +CATEGORIES+= www + +MAINTAINER= dereks@lifeofadishwasher.com +COMMENT= Simple MoinMoin theme based on Twitter Bootstrap + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/README.md + +RUN_DEPENDS= moinmoin>0:www/moinmoin + +USES= python +USE_GITHUB= yes +NO_BUILD= yes + +GH_ACCOUNT= andreykurenkov +GH_PROJECT= moinmoin-hal +GH_TAGNAME= d1f26ac + +HAL= hal +MOIN= ${PYTHON_SITELIBDIR}/MoinMoin +MOIN_THEME= ${MOIN}/theme/ +MOIN_STATIC= ${MOIN}/web/static/htdocs/ + +do-install: + ${MKDIR} ${STAGEDIR}/${MOIN_THEME} + ${CP} ${WRKSRC}/${HAL}.py \ + ${STAGEDIR}/${MOIN_THEME} + + ${MKDIR} ${STAGEDIR}/${MOIN_STATIC}/${HAL}/ + cd ${WRKSRC}/${HAL} && ${COPYTREE_SHARE} . \ + ${STAGEDIR}/${MOIN_STATIC}/${HAL}/ + + cd ${STAGEDIR}${PREFIX} \ + && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ + -d ${PREFIX} -f ${STAGEDIR}/${MOIN_THEME} + + +.include Index: www/moin-theme-hal/distinfo =================================================================== --- /dev/null +++ www/moin-theme-hal/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1592957585 +SHA256 (andreykurenkov-moinmoin-hal-g20190312-d1f26ac_GH0.tar.gz) = 14642b1c8d842935db22868d184cd539205e3cb10872be997a9d8cdbd768d95a +SIZE (andreykurenkov-moinmoin-hal-g20190312-d1f26ac_GH0.tar.gz) = 328162 Index: www/moin-theme-hal/files/patch-hal.py =================================================================== --- /dev/null +++ www/moin-theme-hal/files/patch-hal.py @@ -0,0 +1,11 @@ +--- hal.py.orig 2021-08-15 00:16:29 UTC ++++ hal.py +@@ -283,8 +283,6 @@ class Theme(ThemeBase): + +- +- +