Para o caso do
Debian e todas as Debian-like, foram acrescentados à lista da página anterior os seguintes pacotes:
build-essential devscripts dpkg-dev equivs.
Então, como o Debian Wheezy é o exemplo para o caso do empacotamento, comecemos por utilizar um
sources.list no qual o repositório Backports esteja habilitado, algo como isto:
### Debian Wheezy (OldStable) + Backports + LoadBalancer (http.debian.net).
### Chave GPG: apt-get update && apt-get install debian-archive-keyring
deb http://http.debian.net/debian/ wheezy main contrib non-free
deb http://http.debian.net/debian-security/ wheezy/updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-proposed-updates main contrib non-free
deb http://http.debian.net/debian/ wheezy-backports main contrib non-free
Para quem usa o Debian Jessie ou uma release mais atual bastará alterar onde está " wheezy " pela sua release corrente.
* convém aos usuários do Jessie seguir este modelo, porque a versão do MPV dos repositório é a 0.6.2-2!, ou seja, muito velha.
Tendo alterado o sources.list, prossiga assim:
sudo apt-get update
$ sudo apt-get install autoconf automake build-essential devscripts dpkg-dev equivs git libasound2-dev libbluray-dev libdvdread-dev libfontconfig1-dev libfreetype6-dev libgl1-mesa-dev libglib2.0-dev libjpeg-dev libpulse-dev libtool libvdpau-dev libx11-dev libxext-dev libxinerama-dev libxv-dev x11proto-core-dev yasm
Após sincronizar e baixar o repositório via git, prossiga criando o meta-pacote de dependências:
git clone https://github.com/mpv-player/mpv-build
$ cd mpv-build
$ mk-build-deps
Instale o meta-pacote:
sudo dpkg -i mpv-build-deps_*.deb
$ sudo apt-get -f install
ou
sudo apt-get -t wheezy-backports -f install
E empacote o MPV com:
dpkg-buildpackage -us -uc -b -tc
Se tudo der certo, instale o programa assim:
sudo dpkg -i ../mpv_*.deb
E limpe a árvore dos sources com:
./clean
Continua...