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.040 ]

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 - A Bíblia Sagrada Open Source agora escrita em C++/QT

aBíblia - Bíblia Sagrada para o Kurumin

aBíblia Software 1.2.0 - Ainda mais compatível com Linux!

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

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

Leitura recomendada

Testando programas compilados sem afetar o sistema de pacotes padrão

Instalação de Spotify no Ubuntu 15.10

Criando apresentações com o Scribus

Erro ao criar mais de um grupo no proxy do Endian

WinFF não funciona no Ubuntu 12.04 - Veja como solucionar

  

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