Вот как скомпилировать плагин deskew для Gimp. Это в значительной степени неприятно, но я буду отмечать некоторые важные вещи, когда я иду. Это должно работать во всех версиях Gimp 2.x; он был успешно протестирован на Gimp версиях 2.6 и 2.8.
Во-первых, вам нужны файлы разработки Gimp, а наиболее важным является libgimp2.0-dev, поскольку он содержит файлы заголовков, необходимые для компиляции плагинов для gimp.
sudo apt-get install libgimp2.0-dev
У меня уже были установлены другие файлы разработки gimp, так как я запустил sudo apt-get build-dep gimp, но вам не нужны они для этого одного плагина.
] Теперь вытащите код из git с помощью:
git clone git://github.com/prokoudine/gimp-deskew-plugin.git
Затем cd в папку gimp-deskew-plugin и запустите
./autogen.sh
Я бы обычно указал здесь --prefix=/usr, так как мы не хотите, чтобы плагин был установлен в /usr/local, однако он не устанавливается правильно в иерархии /usr, но я объясню, как его преодолеть позже.
Теперь запустите make и исполняемый файл плагина скомпилирован за несколько секунд.
Поскольку запуск sudo make install не совсем добирается до того, где мы хотим его (даже при указании префикса ранее), в этом случае необходимо вручную скопируйте один исполняемый файл в папку плагинов Gimp:
Cd до ~/gimp-deskew-plugin/src и запустите
sudo cp deskew /usr/lib/gimp/2.0/plugins
Штепсель теперь доступен из Gimp> Layer> Transform> Deskew.