#!/bin/sh # This is a shell archive echo x multimedia/baka-mplayer mkdir -p multimedia/baka-mplayer > /dev/null 2>&1 echo x multimedia/baka-mplayer/pkg-plist sed 's/^X//' > multimedia/baka-mplayer/pkg-plist << 'SHAR_END' Xbin/baka-mplayer Xman/man1/baka-mplayer.1.gz X%%PORTDOCS%%%%DOCSDIR%%/baka-mplayer.md Xshare/icons/128x128/apps/baka-mplayer.png Xshare/icons/16x16/apps/baka-mplayer.png Xshare/icons/24x24/apps/baka-mplayer.png Xshare/icons/256x256/apps/baka-mplayer.png Xshare/icons/32x32/apps/baka-mplayer.png Xshare/icons/48x48/apps/baka-mplayer.png Xshare/icons/512x512/apps/baka-mplayer.png Xshare/icons/64x64/apps/baka-mplayer.png Xshare/icons/96x96/apps/baka-mplayer.png Xshare/icons/scalable/apps/baka-mplayer.svg X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry share/icons/128x128/apps X@dirrmtry share/icons/128x128 X@dirrmtry share/icons/16x16/apps X@dirrmtry share/icons/16x16 X@dirrmtry share/icons/24x24/apps X@dirrmtry share/icons/24x24 X@dirrmtry share/icons/256x256/apps X@dirrmtry share/icons/256x256 X@dirrmtry share/icons/32x32/apps X@dirrmtry share/icons/32x32 X@dirrmtry share/icons/48x48/apps X@dirrmtry share/icons/48x48 X@dirrmtry share/icons/512x512/apps X@dirrmtry share/icons/512x512 X@dirrmtry share/icons/64x64/apps X@dirrmtry share/icons/64x64 X@dirrmtry share/icons/96x96/apps X@dirrmtry share/icons/96x96 X@dirrmtry share/icons/scalable/apps X@dirrmtry share/icons/scalable X@dirrmtry share/icons SHAR_END echo x multimedia/baka-mplayer/pkg-descr sed 's/^X//' > multimedia/baka-mplayer/pkg-descr << 'SHAR_END' XBaka MPlayer is a free and open source, cross-platform, libmpv based Xmultimedia player. Its simple design reflects the idea for an Xuncluttered, simple, and enjoyable environment for watching anime. X XWWW: http://bakamplayer.u8sand.net/ SHAR_END echo x multimedia/baka-mplayer/files mkdir -p multimedia/baka-mplayer/files > /dev/null 2>&1 echo x multimedia/baka-mplayer/distinfo sed 's/^X//' > multimedia/baka-mplayer/distinfo << 'SHAR_END' XSHA256 (baka-mplayer-1.9.8-alpha.tar.gz) = 6fb562bc8d7bd4c9060e2f2f90c7e831c8c476d3432713e34eb32d224d0db8c8 XSIZE (baka-mplayer-1.9.8-alpha.tar.gz) = 378491 SHAR_END echo x multimedia/baka-mplayer/Makefile sed 's/^X//' > multimedia/baka-mplayer/Makefile << 'SHAR_END' X# $FreeBSD$ X XPORTNAME= baka-mplayer XDISTVERSION= 1.9.8-alpha XCATEGORIES= multimedia audio X XMAINTAINER= jbeich@vfemail.net XCOMMENT= Simple libmpv player based on QT5 X XLICENSE= GPLv2 X XLIB_DEPENDS= libmpv.so:${PORTSDIR}/multimedia/mpv XRUN_DEPENDS= noto>0:${PORTSDIR}/x11-fonts/noto X XUSE_GITHUB= yes XGH_ACCOUNT= u8sand XGH_PROJECT= Baka-MPlayer XGH_TAGNAME= v${DISTVERSION} XGH_COMMIT= 76b8720 X XUSES= compiler:c++11-lib pkgconfig qmake XUSE_QT5= qmake_build buildtools_build gui widgets network XQMAKE_ARGS= src/${GH_PROJECT}.pro XINSTALLS_ICONS= yes X XDESKTOP_ENTRIES="${GH_PROJECT:S/-/ /}" \ X "Multimedia player" \ X "${PORTNAME}" \ X "${PORTNAME}" \ X "AudioVideo;Audio;Video;Player;TV;" \ X "" X X.include X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/build/${GH_PROJECT} \ X ${STAGEDIR}${PREFIX}/bin/${PORTNAME} X ${INSTALL_MAN} ${WRKSRC}/etc/doc/${PORTNAME}.man \ X ${STAGEDIR}${MAN1PREFIX}/man/man1/${PORTNAME}.1 X.if ${PORT_OPTIONS:MDOCS} X @${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} X ${INSTALL_DATA} ${WRKSRC}/etc/doc/${PORTNAME}.md \ X ${STAGEDIR}${PREFIX}/share/doc/${PORTNAME} X.endif X @cd ${WRKSRC}/etc/logo && for f in *.png; do \ X ${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/$${f%.*}/apps; \ X ${INSTALL_DATA} -v $$f \ X ${STAGEDIR}${PREFIX}/share/icons/$${f%.*}/apps/${PORTNAME}.$${f#*.}; \ X done X @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/scalable/apps X ${INSTALL_DATA} ${WRKSRC}/etc/logo/${PORTNAME}-icon.svg \ X ${STAGEDIR}${PREFIX}/share/icons/scalable/apps/${PORTNAME}.svg X X.include SHAR_END echo x multimedia/baka-mplayer/files/patch-src__ui__mainwindow.ui sed 's/^X//' > multimedia/baka-mplayer/files/patch-src__ui__mainwindow.ui << 'SHAR_END' XTo workaround the following error X X In file included from src/ui/mainwindow.cpp:2: X build/ui/ui_mainwindow.h:1077:25: error: no member named 'setPlaceholderText' in X 'QPlainTextEdit' X outputTextEdit->setPlaceholderText(QApplication::translate("MainWind... X ~~~~~~~~~~~~~~ ^ X 1 error generated. X *** Error code 1 X X--- src/ui/mainwindow.ui~ X+++ src/ui/mainwindow.ui X@@ -222,9 +222,6 @@ QScrollBar::add-page:horizontal, QScroll X X true X X- X- Baka MPlayer loaded... X- X X X SHAR_END exit