Como compilar o plugin deskew para o Gimp?

2

Eu sou interessante em usar este plugin Deskew que parece um pouco velho, com links quebrados no registro gimp .

link

Como faço para instalá-lo no Ubuntu 64-bit 12.10 executando o Gimp 2.8? Eu não consigo descobrir o que eu tenho que "configurar" ou "fazer" para compilar o plugin. Eu entendo que o resultado final deve ser colocado

Noob-level: Eu sei como se locomover em um terminal, mas é só isso.

Obrigado!

    
por mtone 23.11.2012 / 02:26

2 respostas

6

Veja como compilar o plug-in de deskew para Gimp . É em grande parte livre de problemas, mas observarei certas coisas importantes à medida que prossigo. Isso deve funcionar em todas as versões Gimp 2.x; foi testado com sucesso em Gimp versões 2.6 e 2.8.

Primeiramente, você precisa dos arquivos de desenvolvimento do Gimp, e o mais importante é libgimp2.0-dev , pois contém os arquivos de cabeçalho necessários para compilar plugins para gimp .

sudo apt-get install libgimp2.0-dev

Eu já tinha os outros arquivos de desenvolvimento do gimp instalados, já que eu tinha corrido sudo apt-get build-dep gimp , mas você não deveria precisar deles para este plugin.

Agora puxe o código do git com:

git clone git://github.com/prokoudine/gimp-deskew-plugin.git

Em seguida, vá para a pasta gimp-deskew-plugin e execute

./autogen.sh

Eu normalmente especificaria --prefix=/usr aqui, já que não queremos o plugin instalado em /usr/local , no entanto, ele não é instalado corretamente na hierarquia /usr , mas explicarei como superá-lo mais tarde.

Agora, execute make e o executável do plug-in seja compilado em alguns segundos.

Como a execução de sudo make install não chega onde queremos (mesmo com a especificação de um prefixo anterior), é necessário, neste caso, copiar manualmente o executável para a pasta Gimp plugins:

Cd para ~/gimp-deskew-plugin/src e executar

sudo cp deskew /usr/lib/gimp/2.0/plugins

O plugin está agora acessível a partir do Gimp > Camada > Transformar > Deskew.

    
por user76204 23.11.2012 / 23:32
1

Apenas um aviso. Eu consertei isso no repositório do Git e movi o repo para cá:

link

    
por prokoudine 25.10.2014 / 02:00