RES: [FUGSPBR] Gambiarra no ports

Alan Castro Silva jmp em telespcelular.com.br
Ter Set 18 18:07:06 BRT 2001


Boa Calvin!!!

nda mioh ke um ./configure && make && make install.... eh ke o ports deixa
os neguim meio ke priguicosos... ehehehehehehehehhee... ;)
 
[ ]´s
 
jumpi

-----Mensagem original-----
De: Alvicler Magalhaes [mailto:calvin em dq.ufscar.br]
Enviada em: terça-feira, 18 de setembro de 2001 12:15
Para: fugspbr em fugspbr.org
Assunto: Re: [FUGSPBR] Gambiarra no ports


Ei Fred, 
CUIDADO com essas solucoes !!! 
As vezes tem arquivos de patchs pra serem colocados na versao anterior se vc
soh altera o contou aqui pode dar com os burros n'agua.. :-( 
tambem nao seria mais simples um 
make NO_CHECKSUM=yes 
ou o melhor de tudo 
se vc ja sabe que o cheksum ta correto 
tar xvfz nome_do_pacote 
ler o INSTALL/README 
e normalmente 
../configure 
make 
make install 
Apesar de defensor do ports, e bom sempre ressaltar que algumas coisas nao
estao bem feitas nele. 
Exemplo classico : Instala o kde2 (sem ter instalado o kde antes) depois o
knapster (veja a surpresa que vc vai ter kdelibs 1.1.2 instalada em cima da
kdelib2.X.X) :-/ 
Existem pacotes que so instala o basico, existem outras que instalam um
monte de coisa que agente nao precisa. 
O ports eh legal pra alguns programinhas, tem coisa que nao mao vai bem
melhor.. 
Me lembro que a primeira vez que usei o stunnel tive que instalar o openssl
que nao vinha padrao no Free, e ler a documentacao e fazer a instalacao na
mao deu trabalho mas agente aprende muito mais, e fica bem mais seguro do
que ta realmente acontecendo. 
(na epoca o tcp_wrappers nem era nativo pro Free) 
[]s 
calvin 
Ps: Exemplo gera os certificados no openssl? Veja na documentacao o mundo de
opcoes que se pode fazer. Qta certificacao da pra fazer alem de um simples
tunnel com TLS. 
Ps2. Parabens pela iniciativa em escovar os bits, acho que essa eh a maior
diferenca entre o mundo WINDOWS/Linux e o mundo FreeBSD  :-) 

Fred Dallalana wrote: 


Ola galera da lista, 

não sei se alguém aqui da lista ja fez isso, mas é uma dica: 


Por exemplo fui instalar o wine via ports, tinha baixado o wine do site 
oficial, mas aí a versão do ports era mais antiga do que a que eu tinha 
baixado, então olhando na estrutura do ports, existem varios arquivos, entre

eles o distinfo e o Makefile. Então 
o distinfo contém o chksum do arquivo, pois depois ele compara na hora de 
instalar.Então como eu disse a versão era mais nova e executei o seguinte 
comando: 


# md5 wine****.tar.gz 


Dai peguei o resultado e substitui pelo que havia no arquivo distinfo, 
mudando também o número da versão. 
O conteudo do distinfo era essa, aí eu simpleste troquei o numero da versão 
e chksum. 
MD5 (Wine-20010326.tar.gz) = 2b8037c1aee32de2e725907901a6f3b2 
O novo ficou assim 
MD5 (Wine-2001****.tar.gz) = ******************************* 
Os asteriscos são porque eu não me lembro da versão agora e não estou no 
free onde instalei. 


Feito isso, é necessario alterar a linha da versão no Makefile, basta 
procurar a linha: 


PORTVERSION=    2001.03.26 


e mudar pra sua versão. 
Depois disso basta colocar o arquivo no distfiles e dar o make install. 
Isso serve pra quem quer instalar alguma coisa via ports sem ter que fazer o

CVSup. 


Um abraço, 


FRED 
CliZ 


---- 
Para sair da lista envie um e-mail para majordomo em fugspbr.org 
com as palavras "unsubscribe fugspbr" no corpo da mensagem.

-- 

The meta-Turing test counts a thing as intelligent if it seeks to

devise and apply Turing tests to objects of its own creation.

                -- Lew Mammel, Jr.
  

----
Para sair da lista envie um e-mail para majordomo em fugspbr.org
com as palavras "unsubscribe fugspbr" no corpo da mensagem.



Mais detalhes sobre a lista de discussão freebsd