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 -usComo este é um diretório de origem simples e nenhum debian
.dscouapt-get sourceclá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 -usIsso 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.debInstale-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 -fpara resolvê-los e ele concluirá a instalação dos pacoteslivewallpaper.