Re: resultado final -- tinycobol

2005-10-22 Por tôpico Felipe Augusto van de Wiel (faw)
-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

2005-10-17 Por tôpico bto
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

2005-10-16 Por tôpico Felipe Augusto van de Wiel (faw)
-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

2005-10-13 Por tôpico bto
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

2005-10-13 Por tôpico Felipe Augusto van de Wiel (faw)
-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

2005-10-13 Por tôpico bto
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

2005-10-12 Por tôpico bto

 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

2005-10-12 Por tôpico bto
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

2005-10-12 Por tôpico Felipe Augusto van de Wiel (faw)
-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]