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

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 1.0.13 - agora também em Windows

aBíblia - Bíblia Sagrada para o Kurumin

Lançada aBíblia Software 1.1.0

aBíblia - A Bíblia Sagrada Open Source agora escrita em C++/QT

A aBíblia Software 1.1.0 já está em desenvolvimento

Leitura recomendada

Avidemux - Como inserir legenda em vídeos

Campeonato de Programação da CDB

Kdenlive com tema escuro no openSUSE Leap 15.2

Ícone no systray para Compiz Fusion

Exibindo vídeos no xmms (com mplayer instalado)

  

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