How-To :: QMPlay2 no Devuan, Debian e derivados


Neste veremos como compilar e empacotar o excelente player de audio|vídeo QMPlay2 no Devuan (ou qualquer distro Debian-based).

Lembrando aqui que sou o mantenedor do QMPlay2 no SlackBuilds.

Em contraposição, no Debian é muito mais difícil empacotar o QMPlay2 que no Slackware, a começar pelo fato do Slack ser bem mais pronto no que tange ao quesito ready-for-compile, no Debian e derivados.

Instalação.

Comece por atualizar o seu sistema e instalar os tão necessários pacotes -dev:

$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install build-essential dpkg-dev devscripts

Continue com o download dos sources do programa através do dget (sim!, é dget mesmo, não wget):

$ dget -x -u http://mxrepo.com/mx/repo/pool/main/q/qmplay2/qmplay2_18.12.26-1~mx17+2.dsc

Entre no diretório de trabalho:

$ cd qmplay2-18-12-26

Se desejar, edite o arquivo control com o debchange, a.k.a, dch:

$ dch -e

Aqui optei por isso, e acrescentei no início do arquivo o seguinte (ver imagem):

Em seguida, crie o meta-pacote de dependências (ao final do artigo tanto ele como os pacotes por ele puxados serão removidos)

$ mk-build-deps -s sudo -i

Daí, compile e empacote o programa assim:

$ dpkg-buildpackage -us -uc -b -tc

Ao final do processo instale o novo pacote em seu sistema…

$ sudo dpkg -i ../qmplay2_18.12.26-1~devuan+1_amd64.deb

Remova o meta-pacote de dependências e os pacotes por ele puxados…

$ sudo apt-get --purge remove qmplay2-build-deps -y
$ sudo apt-get autoremove --purge

Utilizando…

Anúncios
How-To :: QMPlay2 no Devuan, Debian e derivados

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s