Como compilar a aBíblia Software 2.0.x em distribuições que usam pacotes RPM

Publicado por Luis César C. Vasquez em 04/09/2009

[ Hits: 4.400 ]

Blog: http://www.comunidadeabiblia.net

 


Como compilar a aBíblia Software 2.0.x em distribuições que usam pacotes RPM



Olá amigos, tudo bem?

Aos que não conhecem:

"A aBíblia Software é uma Bíblia Sagrada Digital distribuída gratuitamente sob a licença GPL v2. A aBíblia Software é desenvolvida em C++ usando a biblioteca de classes Qt como framework e o SQLite para prover a base de dados. Sua cultura Open Source de ser trás o grande benefício de unir seus usuários a seus desenvolvedores, o principal motivo de seu constante crescimento em praticidade e estabilidade."

Bom, depois de um crescimento considerável no número de usuários da aBíblia Software 2.0.x, começaram a surgir algumas pessoas que não conseguiam compilar o software em algumas distribuições que usam pacotes RPM... Assim, depois de quebrar um pouco a cabeça, descobrir que essas distribuições não aceitavam o arquivo makefile presente no pacote do software. Bom, as correções seguem na próxima versão, mas como esta ainda não tem data prevista, segue o passo-a-passo para corrigir esse problema na unha.

Basta seguir o script abaixo:

1 - Baixe a aBíblia Software versão source em: http://www.comunidadeabiblia.net/abiblia-software/downloads/

2 - Certifique-se de possuir os pacotes:
  • libqt4-devel
  • qt4-database-plugin-sqlite

3 - Por fim, na pasta onde a aBíblia Software foi salva rode os seguintes comandos:

# tar -xvf abiblia-*-source.tar.gz
# cd abiblia
# qmake
# make
# strip abiblia
# mkdir -p /usr/local/aBiblia
# mkdir -p /usr/local/bin
# mkdir -p /usr/share/icons
# mkdir -p /usr/share/applications
# cp -R abiblia /usr/local/aBiblia/
# cp -R Licenca.txt /usr/local/aBiblia/Licenca.txt
# cp -R changelog.txt /usr/local/aBiblia/changelog.txt
# cp -R bdados /usr/local/aBiblia
# cp -R scripts/abiblia /usr/local/bin/abiblia
# cp -R share/abiblia.png /usr/share/icons/abiblia.png
# cp -R share/aBiblia.desktop /usr/share/applications/aBiblia.desktop
# rm -f abiblia *.o moc_*
# chmod 755 /usr/local/bin/abiblia
# chmod 755 /usr/local/aBiblia/*
# chmod 755 /usr/local/aBiblia/bdados
# chmod 755 /usr/local/aBiblia/bdados/*
# chmod 755 /usr/local/aBiblia/bdados/imagens
# chmod 755 /usr/local/aBiblia/bdados/imagens/*
# chmod 755 /usr/local/aBiblia/bdados/icones
# chmod 755 /usr/local/aBiblia/bdados/icones/*
# chmod 755 /usr/share/applications/aBiblia.desktop
# chmod 755 /usr/share/icons/abiblia.png


4 - Pronto!

A aBíblia Software estará disponível no menu Escritório ou via terminal (digitando o comando abiblia).

Se tiver alguma dificuldade, favor postar em:
Um abraço a todos!

Outras dicas deste autor

aBíblia Software 2.1: Mais completa, mais fácil!

Pacotes RPM para a aBíblia Software

Lançado primeiro release de correções da aBíblia Software 2.0

aBíblia - Agora é for Linux (testada no Kubuntu, BigLinux e sidux)

aBíblia Software 1.1.2 + Pacote de Estudos Bíblicos

Leitura recomendada

Usando LANMAP para criar uma imagem da rede local

aMSN fechando sozinho

Linux também tem jogos

Executando aplicativos de interface gráfica via ssh com clientes Linux ou Windows

Instalando o aMSN no Debian Etch

  

Comentários
[1] Comentário enviado por V4lter em 04/09/2009 - 13:53h

Aleluia!

[2] Comentário enviado por homem_da_selva em 22/12/2009 - 22:30h

Boa noite!...

Prezado Luis,

Eu baixei o arquivo dei os seguintes comandos como root:

tar -xvf abiblia-*-source.tar.gz
cd abiblia

Porém no comando qmake o sistema responde com a seguinte mensagem de erro:
-bash: qmake: comando nao encontrado

Nao sei se eh por que ainda nao tenho os paquotes
libqt4-devel
qt4-database-plugin-sqlite

Desse forma solicito seu parecer a respeito.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts