Duvidas empacotamento
Caros,
empacotar certinho de acordo com as politicas do Debian eh desafiador! :o)
Mas isso que eh legal. Vamos lah:
1) Ao executar o dpkg-buildpackage -uc -us -rfakeroot o erro abaixo eh
retornado:
++++++++++++++++++++++++++++++++++++
make[1]: Entering directory
`/home/estudantes/estd-cc/tiagovaz/DEBIAN/BBCLONE/bbclone-0.4.1'
install -d /usr/share/bbclone /usr/share/bbclone/var
/usr/share/bbclone/conf /usr/share/bbclone/doc /usr/share/bbclone/lib
/usr/share/bbclone/images /usr/share/bbclone/language
/usr/share/bbclone/ip2ext
install: nao e possivel criar o diretorio `/usr/share/bbclone': Permissao
negada
...
make[1]: ** [install] Erro 1
++++++++++++++++++++++++++++++++++++
Ok, esta tentando escrever no /usr/share/ e nao tem permissao. Mas
acontece que meu arquivo rules tem:
$(MAKE) install DESTDIR=$(CURDIR)/debian/bbclone
e pq ele tah tentando escrever no /usr/share? nao era somente pra ele
criar o ./debian/bclone/usr/share/bbclone?
2) Os docs devem ficar sempre que possivel no /usr/share/doc/PROGRAMA nao
eh isso? Como faco isso na criacao do pacote? Sei que o debhelper cria um
arquivo chamado `docs`. Cheguei a editar nele o path dos arquivos que
queria que ficasse no /usr/share/doc/PROGRAMA mas nao funcionou. Soh
colocou o `copyright` e o `changelog`.
3) O changelog que vai no .deb deve ser o original do pacote ou as
modificacoes do mantenedor? Ou os dois?
obrigado,
--
Tiago Bortoletto Vaz
http://zadig.is.dreaming.org
"É preciso não ter medo,
é preciso ter a coragem de dizer."
Rondó da Liberdade, Carlos Marighella
Reply to: