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

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 - Bíblia Sagrada para o Kurumin

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

aBíblia Software: Lançada nova versão!

Lançado: aBíblia Software 2.3 - Também para Mac OS X e Linux Portable

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

Leitura recomendada

Plasmoid de tempo para KDE4, inclusive cidades do interior

Nano com Syntax Highlight

Terminus no Fedora 30

VMware Player no Ubuntu - Erro: "Before you can run VMware, several modules must be compiled..." [Resolvido]

Kotivox - Escrevendo diários no Linux

  

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