1 # Created by: Yinghong.Liu <relaxbsd@gmail.com>
8 MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
10 MAINTAINER= ports@FreeBSD.org
11 COMMENT= Program that can detect edges in images
15 WRKSRC= ${WRKDIR}/${PORTNAME}
18 USE_QT4= gui linguisttools_build moc_build rcc_build uic_build
21 PLIST_FILES= bin/darknock share/pixmaps/darknock.png
23 DESKTOP_ENTRIES= "${PORTNAME}" \
25 "${PREFIX}/share/pixmaps/${PORTNAME}.png" \
30 OPTIONS_DEFINE= DOCS NLS
32 .include <bsd.port.options.mk>
34 .if ${PORT_OPTIONS:MNLS}
35 .for lang in fr it pl ro sv tr
36 PLIST_FILES+= %%DATADIR%%/locale/darknock_${lang}.qm
41 @${REINPLACE_CMD} -e 's|/usr/share/darknock|${DATADIR}|g' \
42 ${WRKSRC}/src/main.cpp
45 @${LRELEASE} ${BUILD_WRKSRC}/${PORTNAME}.pro
48 ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
49 ${INSTALL_DATA} ${WRKSRC}/images/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps
50 .if ${PORT_OPTIONS:MNLS}
51 @${MKDIR} ${STAGEDIR}${DATADIR}/locale
52 ${INSTALL_DATA} ${WRKSRC}/locale/*.qm ${STAGEDIR}${DATADIR}/locale
54 .if ${PORT_OPTIONS:MDOCS}
55 @${MKDIR} ${STAGEDIR}${DOCSDIR}
56 ${INSTALL_DATA} ${WRKSRC}/changelog ${STAGEDIR}${DOCSDIR}
59 .include <bsd.port.mk>