aboutsummaryrefslogtreecommitdiff
path: root/multimedia/baka-mplayer/Makefile
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2014-10-19 21:42:38 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2014-10-19 21:42:38 +0000
commit570e007967d2e425577aead01e8a05930ce83594 (patch)
treeaaf82ec6bd5e9e1f86734812dc1c113babb3f758 /multimedia/baka-mplayer/Makefile
parent9fa97cff87ba261155ea06e92281afeb42d1f1af (diff)
downloadports-570e007967d2e425577aead01e8a05930ce83594.tar.gz
ports-570e007967d2e425577aead01e8a05930ce83594.zip
Add new port multimedia/baka-mplayer:
Qt 5 multimedia player based on Mpv. WWW: http://bakamplayer.u8sand.net/ PR: 193455 Submitted by: Jan Beich
Notes
Notes: svn path=/head/; revision=371210
Diffstat (limited to 'multimedia/baka-mplayer/Makefile')
-rw-r--r--multimedia/baka-mplayer/Makefile55
1 files changed, 55 insertions, 0 deletions
diff --git a/multimedia/baka-mplayer/Makefile b/multimedia/baka-mplayer/Makefile
new file mode 100644
index 000000000000..de3fcbee1788
--- /dev/null
+++ b/multimedia/baka-mplayer/Makefile
@@ -0,0 +1,55 @@
+# $FreeBSD$
+
+PORTNAME= baka-mplayer
+DISTVERSION= 1.9.9-alpha
+CATEGORIES= multimedia audio
+
+MAINTAINER= jbeich@vfemail.net
+COMMENT= Qt 5 multimedia player based on Mpv
+
+LICENSE= GPLv2
+
+LIB_DEPENDS= libmpv.so:${PORTSDIR}/multimedia/mpv
+
+USE_GITHUB= yes
+GH_ACCOUNT= u8sand
+GH_PROJECT= Baka-MPlayer
+GH_TAGNAME= v${DISTVERSION}
+GH_COMMIT= 27310b1
+
+USES= cmake compiler:c++11-lib ninja pkgconfig
+USE_QT5= qmake_build buildtools_build gui network svg widgets x11extras
+INSTALLS_ICONS= yes
+
+OPTIONS_DEFINE= NOTO
+NOTO_DESC= Original look with Noto Sans font
+NOTO_RUN_DEPENDS= noto>0:${PORTSDIR}/x11-fonts/noto
+
+.include <bsd.port.options.mk>
+
+post-patch:
+ ${REINPLACE_CMD} '/^Comment/s,=.*,=${COMMENT},' \
+ ${WRKSRC}/etc/sbin/pkgbuild/${PORTNAME}.desktop
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} \
+ ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \
+ ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1
+ ${INSTALL_DATA} ${WRKSRC}/etc/sbin/pkgbuild/${PORTNAME}.desktop \
+ ${STAGEDIR}${DESKTOPDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}
+ ${INSTALL_DATA} ${WRKSRC}/etc/doc/${PORTNAME}.md \
+ ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME}
+.endif
+ @cd ${WRKSRC}/etc/logo && for f in *.png; do \
+ ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps; \
+ ${INSTALL_DATA} -v $$f \
+ ${STAGEDIR}${PREFIX}/share/icons/hicolor/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \
+ done
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/scalable/apps
+ ${INSTALL_DATA} ${WRKSRC}/etc/logo/${PORTNAME}-icon.svg \
+ ${STAGEDIR}${PREFIX}/share/icons/scalable/apps/${PORTNAME}.svg
+
+.include <bsd.port.mk>