Consegui instalá-lo e automatizar o processo de instalação. Por favor, dê uma olhada no script install-refocus em Automatic Broccoli .
EDITAR (Obrigado @davidpostill e @scott pelas sugestões)
A idéia básica era baixar e extrair o código de refocagem (localizado no SourceForge), fazer o download de um porto de refocagem para Gimp 2.x e extrair sobre a pasta anterior, defina a variável de ambiente GIMPTOOL para o caminho gimptool-2.0
, adicione a biblioteca matemática à lista de bibliotecas a serem vinculadas, execute configure, corrija a chamada para GIMPTOOL localizada em src / Makefile e finalmente execute make install-bin
. O código de script segue:
#!/usr/bin/env bash
## Thanks Don Rozenberg for major changes to refocus 0.9.0 to make it compile for GIMP 2.x !!
## (http://www.gimpusers.com/mailmsg.php?42F58785.5090109%40mcn.org)
destFolder=/tmp
function download() {
cd $2 && wget -O - $1 | tar xzf -
local exitCode=$?
cd -
return $exitCode
}
function cleanup() {
rm -rf ${refocusPath} ${refocusGimp2Path}
}
## Add -lm at the end to avoid floor@@GLIBC_2.2.5 compilation ERROR
## (https://stackoverflow.com/a/10274645/1085978 and https://github.com/xmlroff/xmlroff/issues/1)
export LIBS="-lm $LIBS"
export GIMPTOOL=${GIMPTOOL:-'which gimptool-2.0'}
refocusPath=${destFolder}/refocus-0.9.0
refocusGimp2Path=${destFolder}/refocus-0.9.0_gimp2_rozen
cleanup
download https://sourceforge.net/projects/refocus/files/latest/download ${destFolder} \
&& download http://page.sourceforge.net/refocus-0.9.0_gimp2_rozen.tgz ${destFolder} \
&& cp -R ${refocusGimp2Path}/* ${refocusPath} \
&& cd ${refocusPath} && ./configure \
&& sed 's/@GIMPTOOL@ --install/${GIMPTOOL} --install/' -i src/Makefile \
&& make install-bin
cleanup