[ Adicionei a lista no CC pois outros podem aprender com a mensagem ] || On Fri, 24 Dec 2004 10:18:26 -0300 (ART) || Alan Kelon <[EMAIL PROTECTED]> wrote:
ak> Olá, Otávio. >> Bom, abaixo vou colocar o que acho que podes ak> melhorar >> no pacote: ak> Muito bom, queria que metessem o pau mesmo ;) hehe, ok, vamos lah. >> debian/changelog: >> >> rac (1.2-1) unstable; urgency=low >> >> * Initial Release. >> * Adjusted Makefile to fix $DESTIR and ak> documentation problems. >> -- Alan Kelon <[EMAIL PROTECTED]> Fri, 24 Dec ak> 2004 04:11:00 >> -0300 >> Como eh a primeira versao empacotada, voce nao ak> precisa citar a segunda ak> linha. ak> Apenas fiz como o maint-guide indica :) Removi ak> você indicou. Correto. >> Upstream Author(s): Aurélio Marinho Jargas <verde >> (a) aurelio net>, >> Thobias Salazar Trevisan >> <thobias (a) thobias org> >> ^^^^^^^^^ >> Sao autores ou um autor? ak> São dois autores, o Aurélio e o Thobias. Deveria ak> ser 'Upstream Authors'? Iss. Authors >> License: /usr/share/common-licenses/GPL >> <Must follow here> >> ^^^^^^^^^^^^^^^^^^ >> Onde? ak> Só citar onde a licença está não pode? Poderia, ak> então, como está no txt2tags? ak> License: GPLv2, which, on Debian systems, is available ak> at: ak> /usr/share/common-licenses/GPL. Exato. >> debian/rac.1: >> Por ser em portugues, deve ser nomeada de acordo. ak> Como seria? rac.1.pt_BR ou rac.pt_BR.1? Fiz assim: ak> Deixei rac.pt_BR.1 e o movi ak> para doc/. Aí mando instalar assim: Dah uma olhada no dh_installman ak> src/Makefile ak> install ../doc/$(PROGRAM_NAME).pt_BR.1 ak> $(MANPAGE_TARGET)/$(PROGRAM_NAME).1 ak> Só que depois de instalado, não acha a manpage :( Veja acima. >> debian/watch.ex: >> Renomeie para watch somente. ak> Havia esquecido de renomear. Já está OK. Ok. >> debian/rules: >> Voce deve passar o noopt para o make do aplicativo. ak> Não entendi. Poderia explicar melhor? >> Alem disso, dentro >> do src/ voce precisarah arrumar o Makefile para >> permitir a alteracao >> do nivel de otimizacao usando o CFLAGS. Outra coisa, ak> a Debian Policy[2] >> indica a compilacao com nivel de otimizacao -O2 e ak> nao >> -O3 que eh o >> usado por padrao no aplicativo. >> Verifique se ha um real motivo para usar o -O3 ak> Vou entrar em contato com o Aurélio para perguntar ak> isto. Ok. Possivelmente tenha um ganho interessante de desempenho. Verifique com ele. >> nesse caso use _porem_ faca isso alterando o > ak> debian/rules para passar ao >> Makefile isso e nao 'hardcoded' no Makefile. ak> Como eu faço isso? Alguma referência? Tentei o ak> seguinte: ak> src/Makefile ifndef OLVL ak> OLVL = -O3 endif ak> CFLAGS = -Wall $(OLVL) -Werror -funroll-loops ak> -fomit-frame-pointer \ ak> -pipe -D_GNU_SOURCE -pedantic ak> Aparentemente funcionou. Aí eu coloco o comando no ak> debian/rules, ficando assim: ak> debian/rules ak> build: build-stamp ak> build-stamp: configure-stamp ak> dh_testdir ak> # Add here commands to compile the package. ak> cd src && $(MAKE) OLVL='-O2' ak> touch build-stamp ak> Isto resolve, mas é o que deve ser feito mesmo? Nao precisa do ifndef? (/me nao lembra disso, tem que olhar no manual do make) ak> Oba! :) Obrigado pela ajuda, Otávio. Alguém pode ak> me dizer onde acho alguma coisa *didática* sobre gpg? Shii, agora pegou. -- O T A V I O S A L V A D O R --------------------------------------------- E-mail: [EMAIL PROTECTED] UIN: 5906116 GNU/Linux User: 239058 GPG ID: 49A5F855 Home Page: http://www.freedom.ind.br/otavio --------------------------------------------- "Microsoft gives you Windows ... Linux gives you the whole house."
pgpEtV0DXaVYT.pgp
Description: PGP signature