How-To :: evince no Slackware Current (obsoleto)


OBSOLETA mas nem tanto! pois até que saia a release 14.2 do Slackware e por consequência a liberação da versão 14.2 no SlackBuilds, esta dica ainda é válida para aqueles que usarem o Slackware Current.

Dada a recente (mas nem tanto) remoção do pacote gnome-icon-theme no Slackware Current, tendo o mesmo sido substituído pelo pacote adwaita-icon-theme, veremos aqui como empacotar o Evince contornando um estúpido erro de compilação.

A tal remoção quebrou algumas coisas no Slackware -current, como o obmenu-generator que trava o desktop se configurado para exibir ícones e agora ao tentar instalar o Evince, a compilação é interrompida devido a falta do pacote gnome-icon-theme, vamos então a solução.

Se você usa o sbopkg é mais simples, baixe a pasta do evince que deverá estar localizada em /var/lib/sbopkg/SBo/14.1/office:

$ cp -av /var/lib/sbopkg/SBo/14.1/office/evince .
$ cd evince
$ nano evince.SlackBuild

Os demais tem como alternativas: pegar a pasta no local onde seu wrapper para o SlackBuilds a salva ou façam assim:

$ wget http://slackbuilds.org/slackbuilds/14.1/office/evince.tar.gz
$ tar xf evince.tar.gz
$ cd evince
$ chmod +x evince.SlackBuild
$ nano evince.SlackBuild

Edite o script arquivo evince.SlackBuild, onde se desejar (de forma a ficar com versão superior a existente no SlackBuilds, modifique a linha BUILD=${BUILD:-1} para BUILD=${BUILD:-2} e o mais importante, acrescentando as seguintes linhas antes do campo CFLAGS=”$SLKCFLAGS”:

sed -i 's/gnome-icon-theme/adwaita-icon-theme/g' configure
sed -i 's/gnome-icon-theme/adwaita-icon-theme/g' configure.ac

evince-001

Salve o arquivo, logue-se como root (ou use o sudo) e tasca aí:

$ sudo sh evince.SlackBuild
ou
# ./evince.SlackBuild

Após o empacotamento instale o novo pacote que estará em /tmp:

$ sudo installpkg /tmp/evince-3.12.2-*_SBo.tgz
ou
# installpkg /tmp/evince-3.12.2-*_SBo.tgz

evince-002

E pronto!

Este slideshow necessita de JavaScript.

t+

Anúncios
How-To :: evince no Slackware Current (obsoleto)

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s