From owner-svn-ports-head@FreeBSD.ORG Sun Oct 19 21:42:41 2014 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F4182441; Sun, 19 Oct 2014 21:42:40 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DF204BB6; Sun, 19 Oct 2014 21:42:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s9JLge4u081437; Sun, 19 Oct 2014 21:42:40 GMT (envelope-from makc@FreeBSD.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s9JLgdmP081417; Sun, 19 Oct 2014 21:42:39 GMT (envelope-from makc@FreeBSD.org) Message-Id: <201410192142.s9JLgdmP081417@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: makc set sender to makc@FreeBSD.org using -f From: Max Brazhnikov Date: Sun, 19 Oct 2014 21:42:39 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Oct 2014 21:42:41 -0000 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 + +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 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 + + true + +- +- Baka MPlayer loaded... +- + + + 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