Em Wed, 23 Jun 2004 18:41:14 -0300 (BRT), "Tiago Bortoletto Vaz"
<[EMAIL PROTECTED]> escreveu:

> Pronto. Agora tirei o Makefile e o rules ficou assim:
> 
>         install *.php $(BBCLONE_DIR)
>         install var/* $(VAR)
>         install conf/* $(CONF)
>         install lib/* $(LIB)
>         install images/* $(IMAGES)
>         install language/* $(LANGUAGE)
>         install ip2ext/* $(IP2EXT)
>         chmod 644 $(BBCLONE_DIR)/*.php

hmmm.... nÃo sei, ainda acho que vocà devia usar o -m 644 em
cada install... vocà precisa garantir que todas as permissÃes
estejam corretas, nÃo somente dos arquivos php.

> E agora vem a pergunta idiota: por que ele nÃo cria mais o
> /usr/share/bbclone quando instalo o pacote (dpkg -i)?

Porque vocà nÃo cria esse diretÃrio no debian/bbclone? Na
verdade suas variÃveis estÃo muito estranhas:

 DESTDIR = $(shell echo `pwd`)
 BBCLONE_DIR = $(CURDIR)/usr/share/bbclone
 VAR = $(BBCLONE_DIR)/var
 CONF = $(BBCLONE_DIR)/conf
 LIB = $(BBCLONE_DIR)/lib
 IMAGES = $(BBCLONE_DIR)/images
 LANGUAGE = $(BBCLONE_DIR)/language
 IP2EXT = $(BBCLONE_DIR)/ip2ext

Vocà definiu uma DESTDIR mas nÃo usou pra nada. $(CURDIR)
à o mesmo que `pwd`. EntÃo BBCLONE_DIR fica com:

./usr/share/bbclone

Ao invÃs de ficar com o que devia:

./debian/bbclone/usr/share/bbclone

EntÃo pelo jeito todos os seus arquivos sÃo instalados
no lugar errado.

[]s!

-- 
Gustavo Noronha Silva <[EMAIL PROTECTED]>     | http://beterraba.no-ip.org/~kov
  Debian Developer: http://www.debian.org/ | http://www.debian-br.org/
  Brazilian GNOME Translation Effort: http://gnome-br.sourceforge.net/


Responder a