freebsd-ports/graphics/ansilove/Makefile

44 lines
997 B
Makefile
Raw Normal View History

PORTNAME= ansilove
PORTVERSION= 4.1.6
CATEGORIES= graphics textproc
MAINTAINER= amdmi3@FreeBSD.org
COMMENT= ANSI / ASCII art to PNG converter
WWW= https://github.com/ansilove/ansilove
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libansilove.so:graphics/libansilove
USE_GITHUB= yes
USES= cmake
2019-10-29 15:39:15 +01:00
TEST_TARGET= test
2020-02-18 17:58:04 +01:00
PORTDOCS= AUTHORS ChangeLog README.md THANKS
PORTEXAMPLES= *
PLIST_FILES= bin/ansilove \
share/man/man1/ansilove.1.gz
OPTIONS_DEFINE= DOCS EXAMPLES
post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for f in ${PORTDOCS}
${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/
.endfor
post-install-EXAMPLES-on:
2019-08-19 21:23:15 +02:00
@cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
2019-10-29 15:39:15 +01:00
post-test:
2019-08-19 21:23:15 +02:00
@cd ${WRKSRC}/examples/ && for f in */*.ans; do \
${MKDIR} -p ${WRKDIR}/test/`dirname "$$f"`; \
${BUILD_WRKSRC}/${PORTNAME} -o "${WRKDIR}/test/$$f.png" "$$f"; \
${FILE} "${WRKDIR}/test/$$f.png" | ${GREP} -q 'PNG'; \
2017-04-17 21:00:17 +02:00
done
.include <bsd.port.mk>