Lines 1-7
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= baka-mplayer |
3 |
PORTNAME= baka-mplayer |
4 |
DISTVERSION= 2.0.0 |
4 |
DISTVERSION= 2.0.1 |
5 |
CATEGORIES= multimedia audio |
5 |
CATEGORIES= multimedia audio |
6 |
|
6 |
|
7 |
MAINTAINER= jbeich@vfemail.net |
7 |
MAINTAINER= jbeich@vfemail.net |
Lines 15-56
USE_GITHUB= yes
Link Here
|
15 |
GH_ACCOUNT= u8sand |
15 |
GH_ACCOUNT= u8sand |
16 |
GH_PROJECT= Baka-MPlayer |
16 |
GH_PROJECT= Baka-MPlayer |
17 |
GH_TAGNAME= v${DISTVERSION} |
17 |
GH_TAGNAME= v${DISTVERSION} |
18 |
GH_COMMIT= 0393546 |
18 |
GH_COMMIT= a76ef8d |
19 |
|
19 |
|
20 |
USES= compiler:c++11-lib pkgconfig qmake |
20 |
USES= compiler:c++11-lib pkgconfig qmake |
21 |
USE_QT5= qmake_build buildtools_build gui network svg_run widgets x11extras |
21 |
USE_QT5= qmake_build buildtools_build gui network svg widgets x11extras |
22 |
QMAKE_ARGS= src/${GH_PROJECT}.pro |
22 |
QMAKE_SOURCE_PATH=${WRKSRC}/src |
|
|
23 |
QMAKE_ARGS= lupdate="${LUPDATE}" lrelease="${LRELEASE}" \ |
24 |
MEDIADIR="${PREFIX}/share/icons/hicolor/scalable/apps" |
23 |
INSTALLS_ICONS= yes |
25 |
INSTALLS_ICONS= yes |
24 |
|
26 |
|
25 |
OPTIONS_DEFINE= NOTO |
27 |
OPTIONS_DEFINE= DOCS NLS NOTO |
|
|
28 |
OPTIONS_SUB= yes |
29 |
|
30 |
NLS_USE= QT5=linguisttools_build |
31 |
NLS_QMAKE_ON= CONFIG+="install_translations" |
26 |
NOTO_DESC= Original look with Noto Sans font |
32 |
NOTO_DESC= Original look with Noto Sans font |
27 |
NOTO_RUN_DEPENDS= noto>0:${PORTSDIR}/x11-fonts/noto |
33 |
NOTO_RUN_DEPENDS= noto>0:${PORTSDIR}/x11-fonts/noto |
28 |
|
34 |
|
29 |
.include <bsd.port.options.mk> |
|
|
30 |
|
31 |
post-patch: |
35 |
post-patch: |
32 |
${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \ |
36 |
${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \ |
33 |
${WRKSRC}/arch/${PORTNAME}.desktop |
37 |
${WRKSRC}/etc/${PORTNAME}.desktop |
|
|
38 |
${REINPLACE_CMD} -e 's,/usr,${PREFIX},' \ |
39 |
-e 's,share/man,man,' \ |
40 |
${WRKSRC}/src/Baka-MPlayer.pro |
34 |
|
41 |
|
35 |
do-install: |
42 |
post-install: |
36 |
${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} \ |
43 |
# XXX vendor install_man is too broken |
37 |
${STAGEDIR}${PREFIX}/bin |
|
|
38 |
${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \ |
44 |
${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \ |
39 |
${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1 |
45 |
${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1 |
40 |
${INSTALL_DATA} ${WRKSRC}/arch/${PORTNAME}.desktop \ |
46 |
@(cd ${WRKSRC}/etc/logo && for f in *.png; do \ |
41 |
${STAGEDIR}${DESKTOPDIR} |
|
|
42 |
.if ${PORT_OPTIONS:MDOCS} |
43 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} |
44 |
${INSTALL_DATA} ${WRKSRC}/etc/doc/${PORTNAME}.md \ |
45 |
${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} |
46 |
.endif |
47 |
@cd ${WRKSRC}/etc/logo && for f in *.png; do \ |
48 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \ |
47 |
${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \ |
49 |
${INSTALL_DATA} -v $$f \ |
48 |
${INSTALL_DATA} -v $$f \ |
50 |
${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \ |
49 |
${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \ |
51 |
done |
50 |
done) |
52 |
@${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/scalable/apps |
|
|
53 |
${INSTALL_DATA} ${WRKSRC}/etc/logo/${PORTNAME}-icon.svg \ |
54 |
${STAGEDIR}${PREFIX}/share/icons/scalable/apps/${PORTNAME}.svg |
55 |
|
51 |
|
56 |
.include <bsd.port.mk> |
52 |
.include <bsd.port.mk> |