Não se preocupe em usar make
. A fonte de software vem com um diretório debian/
, o que significa que você mesmo pode criar os pacotes.
-
Instale algumas dependências básicas de compilação:
sudo apt-get install dpkg-dev build-essential bzr
-
Faça um checkout do código:
bzr branch lp:livewallpaper
-
Entre na fonte de download:
cd livewallpaper
-
Tentativa de criar o pacote:
debuild -uc -us
Como este é um diretório de origem simples e nenhum debian
.dsc
ouapt-get source
clássico, você pode ver este aviso:This package has a Debian revision number but there does not seem to be an appropriate original tar file or .orig directory in the parent directory; [...]
Responda "y".
-
Provavelmente falhará primeiro com uma linha:
dpkg-checkbuilddeps: Unmet build dependencies: [...]
-
Instale as dependências de compilação da etapa acima:
sudo apt-get install [...]
-
Construa novamente:
debuild -uc -us
Isso vai demorar um pouco.
-
Instale os pacotes criados:
$ ls -al ../livewallpaper*.deb -rw-r--r-- 1 gert gert 966020 Oct 16 01:32 livewallpaper_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 84242 Oct 16 01:32 livewallpaper-config_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 45874 Oct 16 01:32 livewallpaper-config-dbg_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 142000 Oct 16 01:32 livewallpaper-dbg_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 15744 Oct 16 01:32 livewallpaper-dev_0.4.1-0_all.deb -rw-r--r-- 1 gert gert 47258 Oct 16 01:32 livewallpaper-doc_0.4.1-0_all.deb -rw-r--r-- 1 gert gert 73196 Oct 16 01:32 livewallpaper-indicator_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 13118 Oct 16 01:32 livewallpaper-indicator-dbg_0.4.1-0_amd64.deb -rw-r--r-- 1 gert gert 10680 Oct 16 01:32 livewallpaper-nautilus_0.4.1-0_amd64.deb
Instale-os com
dpkg -i ../livewallpaper*.deb
-
A etapa acima pode falhar com dependências não atendidas se você instalar os pacotes em outra máquina que não os construiu. Nesse caso, execute
sudo apt-get install -f
para resolvê-los e ele concluirá a instalação dos pacoteslivewallpaper
.