1PORTNAME= grc 2PORTVERSION= 1.13 3PORTREVISION= 1 4DISTVERSIONPREFIX= v 5CATEGORIES= misc 6 7MAINTAINER= ports@MidnightBSD.org 8COMMENT= Generic Colouriser 9WWW= http://kassiopeia.juls.savba.sk/~garabik/software/grc.html 10 11LICENSE= gpl2+ 12LICENSE_FILE= ${WRKSRC}/COPYING 13 14USE_GITHUB= yes 15GH_ACCOUNT= garabik 16 17NO_BUILD= yes 18 19NO_ARCH= yes 20USES= python:run shebangfix 21SHEBANG_FILES= grc grcat 22 23post-patch: 24.for i in grc grcat 25 @${REINPLACE_CMD} -e \ 26 's|"/etc/grc|"${PREFIX}/etc/grc|g ; \ 27 s|/usr/local/share/grc|${DATADIR}|g ; \ 28 s|#! /usr/bin/env python3|#!${PYTHON_CMD}| ; \ 29 s|, "/usr/share/grc/"||g' ${WRKSRC}/${i} 30 @${REINPLACE_CMD} -e \ 31 's| /etc/grc| ${PREFIX}/etc/grc|g ; \ 32 s|/usr/local/share/grc|${DATADIR}|g ; \ 33 s|, /usr/share/grc/||g' ${WRKSRC}/${i}.1 34.endfor 35 (cd ${FILESDIR} && ${CP} colourfiles/conf.* ${WRKSRC}/colourfiles) 36 37do-install: 38.for i in grc grcat 39 (cd ${WRKSRC} && ${INSTALL_SCRIPT} ${i} ${PREFIX}/bin) 40 (cd ${WRKSRC} && ${INSTALL_MAN} ${i}.1 ${PREFIX}/share/man/man1) 41.endfor 42 (cd ${WRKSRC} && ${INSTALL_DATA} grc.conf ${PREFIX}/etc) 43.for s in grc.zsh grc.sh grc.fish 44 (cd ${WRKSRC} && ${INSTALL_SCRIPT} ${s} ${PREFIX}/etc/) 45.endfor 46 @${MKDIR} ${DATADIR} 47 (cd ${WRKSRC} && ${INSTALL_DATA} colourfiles/conf.* ${DATADIR}) 48 49.include <bsd.port.mk> 50