Re: resultado final -- tinycobol
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/17/2005 01:37 AM, bto wrote: Bem, coloquei os pacotes aqui http://paginas.terra.com.br/informatica/bau/debian/ Bom, daqui pra frente eu não posso ajudá-lo, seu sponsor precisa ser um DD para adicionar os pacotes ao repositório. Fica a dica, se você não encontrar um sponsor, envie um RFS para a debian-mentors. Abraço, e boa sorte, - -- Felipe Augusto van de Wiel (faw) -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDWo2VCjAO0JDlykYRAmdqAKC7APUlQKSGlgec+35hd8P9jBDPLACg0ZQz zzM9i/n4xJm8ISwLjMZTdqk= =KIPZ -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: resultado final -- tinycobol
On Mon, 17 Oct 2005 01:03:09 -0200 Felipe Augusto van de Wiel (faw) [EMAIL PROTECTED] wrote: Veja, você não precisa utilizar o que o dh_make gerou, você só precisa ter o orig, gerar o diff e o pacote, vc pode substituir o diretório inteiro que o dh_make criou pelo seu debian/. Agora, um ponto importante é lembrar que o seu Sponsor vai fazer o download do tarball do upstream e tentar aplicar seus patches, a idéia é avaliar o que você está fazendo com aquele software. sua sensação de retrocesso me parece ter sido causada por você não ter seguido o NMG desde o princípio. Como eu disse, você não precisa usar o dh_make, desde que seu diretório esteja correto, eu apontei a documentação para que você entendesse o processo de geração do diff a partir do orig. Não há problemas em renomear o tarball do upstream, mas é _muito_ recomendável que eles sejam idênticos (se possível até o mesmo MD5). Ok, ainda não tinha lido este email. Com certeza vou reler o NMG. Obrigado pela orientação. [] hpfn
Re: resultado final -- tinycobol
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/13/2005 05:16 PM, bto wrote: Ok, resolvido em parte isso. Coloquei o tarball no dir acima. Ele já vem com um diretório debian. Removi e criei um novo com dh_make como mostra o New Maintainer's Guide. Tenho agora os orig.tar.gz e diff.gz. Removi o dir debian criado com o dh_make e coloquei o diretório debian que já havia preparado. Fiz umas alterações no rules, pois o gerado pelo dh_make tinha mais coisas. Veja, você não precisa utilizar o que o dh_make gerou, você só precisa ter o orig, gerar o diff e o pacote, vc pode substituir o diretório inteiro que o dh_make criou pelo seu debian/. Agora, um ponto importante é lembrar que o seu Sponsor vai fazer o download do tarball do upstream e tentar aplicar seus patches, a idéia é avaliar o que você está fazendo com aquele software. Agora a parte difícil. O lintian passou a reclamar de dh-make-template-in-source, coisa que já tinha resolvido (o debian/ não tem os templates) e fiquei com a sensação de retrocesso. Para resolver, criei um tinycobol-0.62.tar.gz sem o diretório debian. O lintian parou de reclamar, mas, quais as conseqüências disso ? Sua sensação de retrocesso me parece ter sido causada por você não ter seguido o NMG desde o princípio. Como eu disse, você não precisa usar o dh_make, desde que seu diretório esteja correto, eu apontei a documentação para que você entendesse o processo de geração do diff a partir do orig. Não há problemas em renomear o tarball do upstream, mas é _muito_ recomendável que eles sejam idênticos (se possível até o mesmo MD5). Abraço, - -- Felipe Augusto van de Wiel (faw) -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDUxRtCjAO0JDlykYRAgMRAJ9m24Izag1HCDH/mdDDx44EqsTi9gCfe8MR Wq2c95AezgwDz9xfhCtlZG4= =Joji -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: resultado final -- tinycobol
On Thu, 13 Oct 2005 00:03:34 -0300 Felipe Augusto van de Wiel (faw) [EMAIL PROTECTED] wrote: IANDD, mas a melhor forma pra que alguém faça o upload do seu pacote é que você disponibilize todo o conjunto de desenvolvimento, ou seja, o orig.tar.gz, o diff.tar.gz e os .debs, não só o rules e o control. O que é IANDD ? Não foram gerados orig.tar.gz e diff.tar.gz. Os que tenho são: - 4,0Ktinycobol_0.62.dsc - 856Ktinycobol_0.62.tar.gz - 20K tinycobol_0.62_i386.build - 4,0Ktinycobol_0.62_i386.changes - 272Ktinycobol_0.62_i386.deb - 300Ktinycobol-testfiles_0.62_all.deb - 172Klibhtcobol-dev_0.62_i386.deb que gera um tar.gz de 1.6M. Limpei tudo com 'fakeroot debian/rules clean' e fiz um arquivo com o diretório debian de 8.0K, que está em anexo. O ls tinycobol-0.62/debian/: README.Debian docs tinycobol changelog libhtcobol-dev.files tinycobol-testfiles.files controlmanpage.1 tinycobol.install copyright patches dirs rules O link para o fonte: http://ufpr.dl.sourceforge.net/sourceforge/tiny-cobol/tinycobol-0.62.tar.gz O sponsor precisa checar seu diff, precisa verificar copyright, licença, verificar se o seu orig e o tarball do upstream batem, entre outras tarefas, além disso, é comum (e é um bom hábito) registrar um ITP. :-) Fiz isso agora. Boa sorte e parabéns. Obrigado. [] hpfn debian_dir_tinycobol.tar.gz Description: Binary data
Re: resultado final -- tinycobol
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/13/2005 09:44 AM, bto wrote: On Thu, 13 Oct 2005 00:03:34 -0300 Felipe Augusto van de Wiel (faw) [EMAIL PROTECTED] wrote: IANDD, mas a melhor forma pra que alguém faça o upload do seu pacote é que você disponibilize todo o conjunto de desenvolvimento, ou seja, o orig.tar.gz, o diff.tar.gz e os .debs, não só o rules e o control. O que é IANDD ? I Am Not a Debian Developer. (IANDD ou IANADD). :-) Não foram gerados orig.tar.gz e diff.tar.gz. Os que tenho são: Houston, temos um problema. :-) - 4,0Ktinycobol_0.62.dsc - 856Ktinycobol_0.62.tar.gz - 20K tinycobol_0.62_i386.build - 4,0Ktinycobol_0.62_i386.changes - 272Ktinycobol_0.62_i386.deb - 300Ktinycobol-testfiles_0.62_all.deb - 172Klibhtcobol-dev_0.62_i386.deb que gera um tar.gz de 1.6M. Limpei tudo com 'fakeroot debian/rules clean' e fiz um arquivo com o diretório debian de 8.0K, que está em anexo. O ls tinycobol-0.62/debian/: README.Debian docs tinycobol changelog libhtcobol-dev.files tinycobol-testfiles.files controlmanpage.1 tinycobol.install copyright patches dirs rules O link para o fonte: http://ufpr.dl.sourceforge.net/sourceforge/tiny-cobol/tinycobol-0.62.tar.gz Você precisa ter o tarball original um diretório acima do seu diretório de construção, caso contrário você vai gerar um pacote nativo debian e o tinycobol não é um pacote nativo. :-) Checa a documentação do New Maintainer's Guide para maiores informações e procedimentos. O sponsor precisa checar seu diff, precisa verificar copyright, licença, verificar se o seu orig e o tarball do upstream batem, entre outras tarefas, além disso, é comum (e é um bom hábito) registrar um ITP. :-) Fiz isso agora. Então é só esperar, você deve começar a receber idéias, críticas e sugestões. =) (Pelo menos é o que eu espero que aconteça ;D). Abraço, - -- Felipe Augusto van de Wiel (faw) -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDTm2DCjAO0JDlykYRAoBnAJ91fl5usw9d/MrAy7GjMvvsEqtO1QCg1Smv W3oiczAtCJc+sPZdsFHshPM= =RB2K -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: resultado final -- tinycobol
On Thu, 13 Oct 2005 11:21:55 -0300 Felipe Augusto van de Wiel (faw) [EMAIL PROTECTED] wrote: O que é IANDD ? I Am Not a Debian Developer. (IANDD ou IANADD). :-) Não foram gerados orig.tar.gz e diff.tar.gz. Os que tenho são: Houston, temos um problema. :-) Você precisa ter o tarball original um diretório acima do seu diretório de construção, caso contrário você vai gerar um pacote nativo debian e o tinycobol não é um pacote nativo. :-) Checa a documentação do New Maintainer's Guide para maiores informações e procedimentos. Ok, resolvido em parte isso. Coloquei o tarball no dir acima. Ele já vem com um diretório debian. Removi e criei um novo com dh_make como mostra o New Maintainer's Guide. Tenho agora os orig.tar.gz e diff.gz. Removi o dir debian criado com o dh_make e coloquei o diretório debian que já havia preparado. Fiz umas alterações no rules, pois o gerado pelo dh_make tinha mais coisas. Agora a parte difícil. O lintian passou a reclamar de dh-make-template-in-source, coisa que já tinha resolvido (o debian/ não tem os templates) e fiquei com a sensação de retrocesso. Para resolver, criei um tinycobol-0.62.tar.gz sem o diretório debian. O lintian parou de reclamar, mas, quais as conseqüências disso ? [] hpfn
resultado final -- tinycobol
Olá Acredito ter feito um bom empacotamento do tinycobol. O resultado foram 4 pacotes: - tinycobol, - libhtcobol-dev, - tinycobol-testfiles, - tinycobol-doc. Usei o dpatch, pbuilder, lintian e linda. O pbuilder foi configurado para sarge, pois todas as vezes que tentei criar o ambiente para sid vinha a mensagem: W: http://http.us.debian.org/debian/dists/sid/main/binary-i386/Packages.bz2 was corrupt Os resultados de linda e lintian apontam apenas alertas sobre quem é o mantenedor: $ lintian -iIv ../tinycobol_0.62_i386.changes N: Setting up lab in /tmp/t1K3UVdkAE ... N: Processing changes file tinycobol_0.62_i386.changes ... N: Processing 4 packages... N: N: Processing source package tinycobol (version 0.62) ... W: tinycobol source: source-nmu-has-incorrect-version-number 0.62 N: N: A source NMU should have a Debian revision of '-x.x'. This is to N: prevent stealing version numbers from the maintainer (and the -x.x.x N: version numbers are reserved for binary-only NMU's). N: N: Maybe you didn't intend this upload to be a NMU, in that case, please N: doublecheck that the most recent entry in the changelog is N: byte-for-byte identical to the maintainer or one of the uploaders. N: N: N: Processing binary package tinycobol-testfiles (version 0.62) ... N: N: Processing binary package tinycobol (version 0.62) ... N: N: Processing binary package libhtcobol-dev (version 0.62) ... N: Removing /tmp/t1K3UVdkAE ... $ linda -tW,E ~/resultado_pbuilder/tinycobol_0.62.dsc W: tinycobol; Package switches from non-native to native version number. Alguém seria o sponsor e faria o upload ? Em anexo o rules e control para quem quiser conferir e comentar. [] hpfn control Description: Binary data rules Description: Binary data
Re: resultado final -- tinycobol
On Wed, 12 Oct 2005 07:14:26 -0300 bto [EMAIL PROTECTED] wrote: - tinycobol, - libhtcobol-dev, - tinycobol-testfiles, - tinycobol-doc. Não existe tinycobol-doc. Mancada minha. [] hpfn
Re: resultado final -- tinycobol
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/12/2005 07:14 AM, bto wrote: Olá Acredito ter feito um bom empacotamento do tinycobol. O resultado foram 4 pacotes: - tinycobol, - libhtcobol-dev, - tinycobol-testfiles, - tinycobol-doc. [...] Alguém seria o sponsor e faria o upload ? Em anexo o rules e control para quem quiser conferir e comentar. IANDD, mas a melhor forma pra que alguém faça o upload do seu pacote é que você disponibilize todo o conjunto de desenvolvimento, ou seja, o orig.tar.gz, o diff.tar.gz e os .debs, não só o rules e o control. O sponsor precisa checar seu diff, precisa verificar copyright, licença, verificar se o seu orig e o tarball do upstream batem, entre outras tarefas, além disso, é comum (e é um bom hábito) registrar um ITP. :-) Boa sorte e parabéns. - -- Felipe Augusto van de Wiel (faw) -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Debian - http://enigmail.mozdev.org iD8DBQFDTc6GCjAO0JDlykYRAmrFAKCJuKoo5+5dz9MggBDEOQbJKJsvbgCgpxpL 9n8IM3NXJvvXVlvzm6C6NJg= =ZWhn -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]