Nesse artigo estarei falando sobre um método pouco questionável, a de utilização de fontes no Slackware. No teste que aqui relato foi utilizado o Quanta (pacote) em comparação com o Quanta (fonte).
OBS: Não estranhem, o nome é Quanta! hehehe, até hoje não sei o
por que desse nome kdewebdev, afê!
Instalando:
# tar -xvjf new-kdewebdev-3.3.2.tar.bz2
# ./configure
# make
# checkinstall
checkinstall 1.5.3, Copyright 2001 Felipe Eduardo Sanchez Diaz Duran
This software is released under the GNU GPL.
The package documentation directory ./doc-pak does not exist.
Should I create a default set of package docs? [y]: <ENTER>
Some of the files created by the installation are inside the build
directory: /root/Programas/kdewebdev-3.3.2
You probably don't want them to be included in the package,
especially if they are inside your home directory.
Do you want me to list them? [n]: <ENTER>
Bom, é isso. Espero que as idéias passadas aos amigos contribuam
da melhor forma possível e lógico que se tiver algum erro, favor
dar um toque nos comentários.
[3] Comentário enviado por jragomes em 04/02/2005 - 10:17h
o checkinstall é bem legal, pena que algumas vezes o formato do pacote criado (pelo menos no slackware) não é bem visto pelo pkgtools do slackware.... Mas o Patrick tá trabalhando pra manter uma melhor compatibilidade entre os dois.
[4] Comentário enviado por hdoria em 04/02/2005 - 14:33h
hum... ele cria o pacote e instala ... até aí tudo bem ...
mas eu queria saber se tem como dentro do pacote colocar algumas libs adcionais necessarias. Assim se alguma maquina nao tem essa lib, o proprio .tgz se encarrega de instala-la.
[5] Comentário enviado por vodooo em 05/02/2005 - 08:03h
Olá n0z3y!!!
Será possível sim, mas para isso vc teria que modificar o source do programa adicionando as libs e suas regras de instalação, bem como os parâmetros de compilação!!!
[6] Comentário enviado por removido em 07/02/2005 - 18:46h
Falá guinet!!!
Parabéns pelo artigo, é de grande utilidade para pessoas que gostam ou precisam de compilar os programas no slackware para rodarem optimizados para cada PC e com vantagem de compilar só uma vez poder guardar o pacote e poder desinstala-lo facilmente depois. Daora mesmo... agora num sei se vc já viu também o Slacktrack... é um filho do checkinstall.. eu sempre usei o checkinstall e o slacktrack só pro "arroz com feijão" mas parece que o Slacktrack é mais avançado... ele inclusive tah no extra do slackware 10.0.
Depois vamo vê se rola de fazer um artigo de como utilizar o "strip" pq ficar rodando programas compilados na própria máquina sem stripar cê fraga que não rola.. o HD lota rapidão! Alguns scripts de compilação já vem stripando os executaveis e libs mas alguns não vem e é importante saber neh!! Bom, falei demais !!!