1 PORTNAME= ${GH_ACCOUNT:tl}
6 MAINTAINER= danfe@FreeBSD.org
7 COMMENT= HDR-aware multimedia file converter
8 WWW= https://github.com/CineEncoder/cine-encoder
12 LIB_DEPENDS= libmediainfo.so:multimedia/libmediainfo
13 RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \
14 mkvpropedit:multimedia/mkvtoolnix
16 USES= pkgconfig qt:5 xorg
18 GH_ACCOUNT= CineEncoder
19 GH_PROJECT= cine-encoder
20 USE_QT= buildtools:build qmake:build core gui multimedia \
21 network svg widgets x11extras
24 PLIST_FILES= bin/cine_encoder man/man1/cine-encoder.1.gz \
25 share/applications/cine-encoder.desktop \
26 share/icons/hicolor/64x64/apps/cine-encoder.png \
27 share/sounds/cine-encoder.wav
28 PORTDOCS= ABOUT AUTHORS
33 @${REINPLACE_CMD} -e '/#if defined/s,linux,${OPSYS},' \
34 ${WRKSRC}/app/encoderstream.h
37 cd ${CONFIGURE_WRKSRC} && ${QMAKE_ENV} ${QMAKE} ${QMAKE_ARGS} \
38 app/cine_encoder.pro CONFIG+=qtquickcompiler
41 ${INSTALL_PROGRAM} ${WRKSRC}/builddir/cine_encoder \
42 ${STAGEDIR}${PREFIX}/bin
43 ${INSTALL_MAN} ${WRKSRC}/distros/debian/cine-encoder.1 \
44 ${STAGEDIR}${MANPREFIX}/man/man1
45 ${INSTALL_DATA} ${WRKSRC}/share/cine-encoder.desktop \
46 ${STAGEDIR}${PREFIX}/share/applications
47 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps
48 ${INSTALL_DATA} ${WRKSRC}/share/cine-encoder.png \
49 ${STAGEDIR}${PREFIX}/share/icons/hicolor/64x64/apps
50 @${MKDIR} ${STAGEDIR}${PREFIX}/share/sounds
51 ${INSTALL_DATA} ${WRKSRC}/share/cine-encoder.wav \
52 ${STAGEDIR}${PREFIX}/share/sounds
55 @${MKDIR} ${STAGEDIR}${DOCSDIR}
56 ${INSTALL_DATA} ${WRKSRC}/share/ABOUT ${WRKSRC}/AUTHORS \
59 .include <bsd.port.mk>