Date: Sun, 19 Oct 2014 21:42:39 +0000 (UTC) From: Max Brazhnikov <makc@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r371210 - in head/multimedia: . baka-mplayer baka-mplayer/files Message-ID: <201410192142.s9JLgdmP081417@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
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@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201410192142.s9JLgdmP081417>