Se os scripts de instalacao usarem todos os recursos de autoconf/automake/libtool e 
amigos, eh bastante simples

make DESTDIR=`pwd`/tgz install (preferencialmente como um usuario comum)

isso vai gerar um diretorio tgz/ com a estrutura do pacote. soh falta copiar os 
documentos (README, INSTALL, etc) pra tgz/usr/doc/NOME_DO_PROGRAMA-VERSAO.SUB.PATCH/

depois cd tgz ; su -c "makepkg -c y -l y ../pacote-1.2.3-i386-1.tgz" (ou i586, 686, 
etc)

alguns pacotes (como perl) ou os q nao permitem o uso do DESTDIR, vao precisar que vc 
monte a estrutura de instalacao manuelmente




Deives

A message to SCO: Die, you bastards. Burn in the fire of hell for ethernity  
---

87. My vats of hazardous chemicals will be covered when not in use.
Also, I will not construct walkways above them.

-- Peter Anspach's "The Top 100 Things I'd Do If I Ever Became An Evil Overlord"

On Wed, Jun 16, 2004 at 02:12:37PM -0300, Alexander Franca wrote:
> Eu vivo tendo que instalar programas pentelhos no Slack e nunca encontro 
> nenhum bin?rio no linuxpackages.net.
> Pois bem, algu?m sabe onde encontro um tutorial/manual para cria??o de pacotes 
> tgz?
> Al?m de ajudar outros que nem eu, eu n?o precisaria ficar compilando programas 
> que j? compilei d?zias de vezes em outras m?quinas.
> 
> []'s
> Alexander

Attachment: pgpltNp1WXRlx.pgp
Description: PGP signature

-- 
GUS-BR - Grupo de Usuários Slackware - BR
http://www.slackwarebrasil.org/
http://www.linuxmag.com.br/mailman/listinfo/slack-users

Responder a