Tweak devel/gettext-lint version 0.4_2
[dports.git] / devel / gettext-lint / Makefile
1 # Created by: ijliao
2 # $FreeBSD$
3
4 PORTNAME=       gettext-lint
5 PORTVERSION=    0.4
6 PORTREVISION=   2
7 CATEGORIES=     devel
8 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}.0
9
10 MAINTAINER=     ports@FreeBSD.org
11 COMMENT=        Check the validity and consistency of PO and POT files
12
13 LICENSE=        GPLv2
14 LICENSE_FILE=   ${WRKSRC}/COPYING
15
16 NO_BUILD=       yes
17
18 USES=           gettext:run python:run shebangfix
19 SHEBANG_FILES=  src/POFileEquiv.in src/POFileGlossary.in
20
21 post-patch:
22 .for i in POFileChecker POFileClean POFileConsistency POFileEquiv POFileFill \
23         POFileGlossary POFileSpell POFileStatus
24         cd ${WRKSRC}/src && ${SED} -e 's|@PYTHON@|${PYTHON_CMD}|g ; \
25                  s|@prefix@/share/@PACKAGE@|${PYTHON_SITELIBDIR}/${PORTNAME}|g' ${i}.in > ${i}
26 .endfor
27
28 do-install:
29 .for i in POFileChecker POFileClean POFileConsistency POFileEquiv POFileFill \
30         POFileGlossary POFileSpell POFileStatus
31         ${INSTALL_SCRIPT} ${WRKSRC}/src/${i} ${STAGEDIR}${PREFIX}/bin/${i}
32         ${INSTALL_MAN} ${WRKSRC}/doc/${i}.1 ${STAGEDIR}${MANPREFIX}/man/man1/${i}.1
33 .endfor
34         @${MKDIR} ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
35         ${INSTALL_DATA} ${WRKSRC}/src/*.py \
36                 ${STAGEDIR}${PYTHON_SITELIBDIR}/${PORTNAME}
37         @${MKDIR} ${STAGEDIR}${DATADIR}
38         ${INSTALL_DATA} ${WRKSRC}/etc/*.css ${STAGEDIR}${DATADIR}
39         ${INSTALL_DATA} ${WRKSRC}/etc/*.xsl ${STAGEDIR}${DATADIR}
40
41 .include <bsd.port.mk>