Update multimedia/py-subliminal to version 2.0.5
[dports.git] / multimedia / subtools / Makefile
1 # Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       subtools
5 PORTVERSION=    20081026
6 CATEGORIES=     multimedia
7 MASTER_SITES=   SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}/
8
9 MAINTAINER=     ports@FreeBSD.org
10 COMMENT=        Command-line tools for movie subtitles in SubRipper format
11
12 USES=           python tar:bzip2
13
14 WRKSRC=         ${WRKDIR}/${PORTNAME}/src
15
16 PLIST_FILES=    bin/srtshift bin/srtrate bin/udvd2srt.py bin/udvdshift.py
17
18 PORTDOCS=       CHANGELOG.TXT README.TXT
19
20 OPTIONS_DEFINE= DOCS
21
22 post-patch:
23         @${REINPLACE_CMD} -e 's|^.*#!.*python.*$$|#!${PYTHON_CMD}|' \
24                 ${WRKSRC}/*.py
25
26 do-build:
27 .for f in srtshift srtrate
28         cd ${WRKSRC} && ${CC} ${CFLAGS} -D${f:tu} -o ${f} ${PORTNAME}.c
29 .endfor
30
31 do-install:
32 .for f in srtshift srtrate
33         @(cd ${WRKSRC} && ${INSTALL_PROGRAM} ${f} ${STAGEDIR}${PREFIX}/bin/)
34 .endfor
35 .for f in *.py
36         @(cd ${WRKSRC} && ${INSTALL_SCRIPT} ${f} ${STAGEDIR}${PREFIX}/bin/)
37 .endfor
38
39 do-install-DOCS-on:
40         @${MKDIR} ${STAGEDIR}${DOCSDIR}
41         ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../|} ${STAGEDIR}${DOCSDIR}
42
43 .include <bsd.port.mk>