1 # Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
4 PORTNAME= subtitleripper
8 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-0.3-4
10 MAINTAINER= multimedia@FreeBSD.org
11 COMMENT= Convert DVD subtitles into text format (subrip srt) or VobSub format
13 LIB_DEPENDS= libnetpbm.so:${PORTSDIR}/graphics/netpbm \
14 libpng15.so:${PORTSDIR}/graphics/png
15 RUN_DEPENDS= gocr:${PORTSDIR}/graphics/gocr \
16 xv:${PORTSDIR}/graphics/xv \
17 transcode:${PORTSDIR}/multimedia/transcode
21 WRKSRC= ${WRKDIR}/${PORTNAME}
43 OPTIONS_DEFINE= DOCS EXAMPLES
46 @${REINPLACE_CMD} -E \
47 -e 's|^(CC[[:space:]]*=).*$$|\1${CC}|' \
48 -e 's|^(COPT[[:space:]]*=).*$$|\1${CFLAGS}|' \
49 -e 's|^(INCLUDES[[:space:]]*:=).*$$|\1 -I${LOCALBASE}/include|' \
50 -e 's|^(LIBS[[:space:]]*:=).*$$|\1 -lm -L${LOCALBASE}/lib|' \
51 -e 's|-lppm|-lnetpbm|' \
52 ${BUILD_WRKSRC}/${MAKEFILE}
53 @${REINPLACE_CMD} -E \
54 -e 's|^(DB_PATH[[:space:]]*=).*$$|\1\$${HOME}/.db/|' \
55 -e 's|^(IMAGE_VIWER[[:space:]]*=).*$$|\1${LOCALBASE}/bin/xv|' \
56 -e 's|^(PATH_TO_LANGUAGE_FILTER[[:space:]]*=).*$$|\1${EXAMPLESDIR}/|' \
57 -e 's|(gocr[[:space:]]+)|${LOCALBASE}/bin/\1|' \
61 ${MKDIR} ${STAGEDIR}${DOCSDIR}
62 cd ${WRKSRC}; ${INSTALL_DATA} ${DOC_FILES} ${STAGEDIR}${DOCSDIR}
63 ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
64 cd ${WRKSRC}; ${INSTALL_SCRIPT} ${EXAMPLES_FILES} ${STAGEDIR}${EXAMPLESDIR}
65 cd ${WRKSRC}; ${INSTALL_PROGRAM} ${PROGRAM_FILES} ${STAGEDIR}${PREFIX}/bin
66 cd ${WRKSRC}; ${INSTALL_SCRIPT} ${SCRIPT_FILES} ${STAGEDIR}${PREFIX}/bin
68 .include <bsd.port.mk>