svn commit: r371210 - in head/multimedia: . baka-mplayer baka-mplayer/files
Max Brazhnikov
makc at FreeBSD.org
Sun Oct 19 21:42:41 UTC 2014
Author: makc
Date: Sun Oct 19 21:42:38 2014
New Revision: 371210
URL: https://svnweb.freebsd.org/changeset/ports/371210
QAT: https://qat.redports.org/buildarchive/r371210/
Log:
Add new port multimedia/baka-mplayer:
Qt 5 multimedia player based on Mpv.
WWW: http://bakamplayer.u8sand.net/
PR: 193455
Submitted by: Jan Beich
Added:
head/multimedia/baka-mplayer/
head/multimedia/baka-mplayer/Makefile (contents, props changed)
head/multimedia/baka-mplayer/distinfo (contents, props changed)
head/multimedia/baka-mplayer/files/
head/multimedia/baka-mplayer/files/patch-src__ui__mainwindow.ui (contents, props changed)
head/multimedia/baka-mplayer/pkg-descr (contents, props changed)
head/multimedia/baka-mplayer/pkg-plist (contents, props changed)
Modified:
head/multimedia/Makefile
Modified: head/multimedia/Makefile
==============================================================================
--- head/multimedia/Makefile Sun Oct 19 21:39:11 2014 (r371209)
+++ head/multimedia/Makefile Sun Oct 19 21:42:38 2014 (r371210)
@@ -23,6 +23,7 @@
SUBDIR += avidemux26-plugins
SUBDIR += avidemux26-qt4
SUBDIR += avinfo
+ SUBDIR += baka-mplayer
SUBDIR += bangarang
SUBDIR += banshee
SUBDIR += bino
Added: head/multimedia/baka-mplayer/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/baka-mplayer/Makefile Sun Oct 19 21:42:38 2014 (r371210)
@@ -0,0 +1,55 @@
+# $FreeBSD$
+
+PORTNAME= baka-mplayer
+DISTVERSION= 1.9.9-alpha
+CATEGORIES= multimedia audio
+
+MAINTAINER= jbeich at 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>
Added: head/multimedia/baka-mplayer/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/baka-mplayer/distinfo Sun Oct 19 21:42:38 2014 (r371210)
@@ -0,0 +1,2 @@
+SHA256 (baka-mplayer-1.9.9-alpha.tar.gz) = a50f8425f618d83c8c663d35d835eba34db328ca81a1ae50fb97c6fec3f52826
+SIZE (baka-mplayer-1.9.9-alpha.tar.gz) = 381018
Added: head/multimedia/baka-mplayer/files/patch-src__ui__mainwindow.ui
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/baka-mplayer/files/patch-src__ui__mainwindow.ui Sun Oct 19 21:42:38 2014 (r371210)
@@ -0,0 +1,22 @@
+To workaround the following error
+
+ In file included from src/ui/mainwindow.cpp:2:
+ build/ui/ui_mainwindow.h:1077:25: error: no member named 'setPlaceholderText' in
+ 'QPlainTextEdit'
+ outputTextEdit->setPlaceholderText(QApplication::translate("MainWind...
+ ~~~~~~~~~~~~~~ ^
+ 1 error generated.
+ *** Error code 1
+
+--- src/ui/mainwindow.ui~
++++ src/ui/mainwindow.ui
+@@ -222,9 +222,6 @@ QScrollBar::add-page:horizontal, QScroll
+ <property name="readOnly">
+ <bool>true</bool>
+ </property>
+- <property name="placeholderText">
+- <string>Baka MPlayer loaded...</string>
+- </property>
+ </widget>
+ </widget>
+ <widget class="QWidget" name="playlistLayoutWidget" native="true">
Added: head/multimedia/baka-mplayer/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/baka-mplayer/pkg-descr Sun Oct 19 21:42:38 2014 (r371210)
@@ -0,0 +1,5 @@
+Baka MPlayer is a free and open source, cross-platform, libmpv based
+multimedia player. Its simple design reflects the idea for an
+uncluttered, simple, and enjoyable environment for watching anime.
+
+WWW: http://bakamplayer.u8sand.net/
Added: head/multimedia/baka-mplayer/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/multimedia/baka-mplayer/pkg-plist Sun Oct 19 21:42:38 2014 (r371210)
@@ -0,0 +1,14 @@
+bin/baka-mplayer
+man/man1/baka-mplayer.1.gz
+share/applications/baka-mplayer.desktop
+%%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md
+share/icons/hicolor/128x128/apps/baka-mplayer.png
+share/icons/hicolor/16x16/apps/baka-mplayer.png
+share/icons/hicolor/24x24/apps/baka-mplayer.png
+share/icons/hicolor/256x256/apps/baka-mplayer.png
+share/icons/hicolor/32x32/apps/baka-mplayer.png
+share/icons/hicolor/48x48/apps/baka-mplayer.png
+share/icons/hicolor/512x512/apps/baka-mplayer.png
+share/icons/hicolor/64x64/apps/baka-mplayer.png
+share/icons/hicolor/96x96/apps/baka-mplayer.png
+share/icons/scalable/apps/baka-mplayer.svg
More information about the svn-ports-head
mailing list