Also today, I've some receive good news for you
now you can build & update MPC-Qt for obs & your MX repo without hiccups anymore.
I've test build 18.0.3 it went out well. The 17.11 source was lack of something
which cause compling to failed. But 18.0.3 went fine without hiccups.
Here's my control template you may have it & add/edit your building credit:
Code: Select all
Source: mpc-qt
Section: video
Priority: optional
Maintainer: yourname <yourname@yourmail.com>
Build-Depends: debhelper (>= 9),
libarchive-dev,
libass-dev,
libasound2-dev,
libavcodec-dev,
libavdevice-dev,
libavfilter-dev,
libavresample-dev,
libavutil-dev,
libmpv-dev,
libpostproc-dev,
libpulse-dev,
libqt5x11extras5-dev,
libswscale-dev,
pkg-config,
qt5-default,
qt5-qmake,
qtbase5-dev,
qtcreator,
qttools5-dev-tools
Standards-Version: 3.9.8
Homepage: https://github.com/cmdrkotori/mpc-qt
#Vcs-Git: https://anonscm.debian.org/collab-maint/mpc-qt.git
#Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/mpc-qt.git
Package: mpc-qt
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Media Player Classic Qute Theater
A clone of Media Player Classic reimplemented in Qt.
Just add
Code: Select all
dh $@ --enable-libmpv-shared --enable-libarchive
More additions:
- Do not add libavtools-dev in control file for mpc-qt or obs repo will reject.
- Make sure change or patch this string at:
Line 2120
Code: Select all
QString devBuild = tr("Development Build");
or "18.03dev build" if you want it located at:
inside mpc-qt-18.03/mainwindow.cpp file if build by default user will confuse version display like obs-studio
that always show 0.0.1. On mpc-qt without patch it'll only show "Development Build" without No. in about version.
Hope this help, happy deb packaging!