RFS: libvrb -- Virtual Ring Buffer library

2006-09-26 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear mentors,

I am looking for a sponsor for my package "libvrb". This is an update to
the (so far unsponsored) previous version 0.5.1-1.

* Package name: libvrb
  Version : 0.5.1-2
  Upstream Author : Philip Howard <[EMAIL PROTECTED]>
* URL : http://vrb.slashusr.org/
* License : LGPL
  Section : libs

It builds these binary packages:
libvrb0- Virtual Ring Buffer library
libvrb0-dev - Virtual Ring Buffer library - development files
vbuf   - Virtual Ring Buffer library - shell interface

The package is lintian, linda and pbuilder clean.

The package can be found on mentors.debian.net:
- - URL: http://mentors.debian.net/debian/pool/main/l/libvrb
- - Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- - dget
http://mentors.debian.net/debian/pool/main/l/libvrb/libvrb_0.5.1-2.dsc

I would be glad if someone uploaded this package for me.

Kind regards
 Székelyi Szabolcs
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFGYjgGJRwVVqzMkMRArOFAJkBAHgjgvMcD8a1QCywyzxLC4JH7ACcCIt4
feI8bNqPoWgzxWajSJzPDnk=
=VpSy
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



RFS: libvrb -- Virtual Ring Buffer library

2006-10-14 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dear mentors,

I am looking for a sponsor for my package "libvrb". Fixes minor issues
proposed by James Westby
(http://lists.debian.org/debian-mentors/2006/09/msg00769.html).

* Package name: libvrb
  Version : 0.5.1-3
  Upstream Author : Philip Howard <[EMAIL PROTECTED]>
* URL : http://vrb.slashusr.org/
* License : LGPL
  Section : libs

It builds these binary packages:
libvrb0- Virtual Ring Buffer library
libvrb0-dev - Virtual Ring Buffer library - development files
vbuf   - Virtual Ring Buffer library - shell interface

The package is lintian, linda and pbuilder clean, apart from a few
hyphen-used-as-minus-sign which should be fixed upstream.

The package can be found on mentors.debian.net:
- - URL: http://mentors.debian.net/debian/pool/main/l/libvrb
- - Source repository: deb-src http://mentors.debian.net/debian unstable
main contrib non-free
- - dget
http://mentors.debian.net/debian/pool/main/l/libvrb/libvrb_0.5.1-3.dsc

I would be glad if someone uploaded this package for me.

Kind regards
- --
 Székelyi Szabolcs


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFMMg5GJRwVVqzMkMRAqhzAJ9zJMDR68CUA/19galE8UKdvJoKMACffwUT
Eh3XrbvT/kj4d5midxOn9RE=
=5k+3
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: RFS: libvrb -- Virtual Ring Buffer library

2006-09-30 Thread James Westby
On (26/09/06 22:09), Székelyi Szabolcs wrote:
> Dear mentors,
> 
> I am looking for a sponsor for my package "libvrb". This is an update to
> the (so far unsponsored) previous version 0.5.1-1.
> 

Hi, I cannot sponsor, but I have a few comments for you.

  * The dev-ref recommends indenting the Homepage: pseudo-field by two
spaces.
  * Do you need Replaces: libvrb-dev as well?
  * Please move away from using ${Source-Version} in debian/control
http://lists.debian.org/debian-mentors/2006/09/msg00228.html
  * Drop the blank line from libvrb0-dev.install
  * You don't need a - in front of rm -rf as it wont fail if the dir is
not present.
  * Why are you not using the configure target? Your current setup makes
cross-compiling harder, and making a debug version of the package
difficult as well.
  * Please add a watch file.
  * Lintian gives a few
  I: vbuf: hyphen-used-as-minus-sign usr/share/man/man1/vbuf.1.gz:66
that you might like to fix.

The binary packages look good though.

James



-- 
  James Westby   --GPG Key ID: B577FE13-- http://jameswestby.net/
  seccure key - (3+)k7|M*edCX/.A:n*N!>|&7U.L#9E)Tu)T0>AM - secp256r1/nistp256


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: RFS: libvrb -- Virtual Ring Buffer library

2006-10-05 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Westby wrote:
> On (26/09/06 22:09), Székelyi Szabolcs wrote:
>> I am looking for a sponsor for my package "libvrb". This is an update to
>> the (so far unsponsored) previous version 0.5.1-1.
>>
> 
> Hi, I cannot sponsor, but I have a few comments for you.

First of all, thanks for your time to investigate the package.

>   * The dev-ref recommends indenting the Homepage: pseudo-field by two
> spaces.

Because of word-wrapping... Thanks. Done.

>   * Do you need Replaces: libvrb-dev as well?

I have seen similar (ie. development) packages with and others without
this. Do I?

>   * Please move away from using ${Source-Version} in debian/control
> http://lists.debian.org/debian-mentors/2006/09/msg00228.html

Understood. Done.

>   * Drop the blank line from libvrb0-dev.install

Done.

>   * You don't need a - in front of rm -rf as it wont fail if the dir is
> not present.

Although it did no harm, the source package is one byte smaller now. ;)
Done.

>   * Why are you not using the configure target? Your current setup makes
> cross-compiling harder, and making a debug version of the package
> difficult as well.

Policy does not mention the configure target, which means to me that the
autobuilders don't use it. Instead,

"The build target should perform all the configuration and compilation
of the package."

Could you explain (or point to RTFM) how a configure target would be useful?

>   * Please add a watch file.

Done.

>   * Lintian gives a few
>   I: vbuf: hyphen-used-as-minus-sign usr/share/man/man1/vbuf.1.gz:66
> that you might like to fix.

Actually there was an error in the man page. Thanks for spotting. Done.


Thanks again for your helpful comments. I will upload a new version if
questions left open in this mail are discussed.


Have a nice day,
- --
Szabolcs

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFJZDoGJRwVVqzMkMRAsdUAJ0YICEVReSu5HqQ67JLOesYpOS86QCfeJ7O
b1OLQH0r4Xaq7u1YR2ooHzs=
=S9Vp
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: RFS: libvrb -- Virtual Ring Buffer library

2006-10-05 Thread Ming Hua
On Fri, Oct 06, 2006 at 01:10:32AM +0200, Székelyi Szabolcs wrote:
> James Westby wrote:
> 
> >   * Do you need Replaces: libvrb-dev as well?
> 
> I have seen similar (ie. development) packages with and others without
> this. Do I?

If you want to support upgrading for users who use you previous
unofficial package, and libvrb0-dev ships the same files as libvrb-dev,
then yes, you need Replaces: (and probably also Conflicts:) libvrb-dev.

I am also curious why did you change the name of the development library
package in the first place.  I know the naming of -dev packages is a
very controversial topic, so I want to hear your (and other people's)
opinion.

Ming
2006.10.05


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



naming and relationships of development packages (was: Re: RFS: libvrb -- Virtual Ring Buffer library)

2006-10-08 Thread Székelyi Szabolcs
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

Ming Hua wrote:
> On Fri, Oct 06, 2006 at 01:10:32AM +0200, Székelyi Szabolcs wrote:
>> James Westby wrote:
>>
>>>   * Do you need Replaces: libvrb-dev as well?
>> I have seen similar (ie. development) packages with and others without
>> this. Do I?
> 
> If you want to support upgrading for users who use you previous
> unofficial package, and libvrb0-dev ships the same files as libvrb-dev,
> then yes, you need Replaces: (and probably also Conflicts:) libvrb-dev.

There is no libvrb-dev package. It is a virtual package to ensure that
only one development version is installed at a time (Provides + Conflicts).

> I am also curious why did you change the name of the development library
> package in the first place.

See Policy 8.4.

> I know the naming of -dev packages is a
> very controversial topic, so I want to hear your (and other people's)
> opinion.

The soversion is usually added to the -dev package name to be able to
support multiple versions of a library off-line, which means all
versions can be found in the archive, but only one can be installed on
the user's machine. The question is, which mechanism should be used to
accomplish this? Do we need Replaces:? I think Provides and Conflicts is
enough.

I'm not sure I understand the example about MTAs in Policy 7.5.2. Why is
Replaces needed at all in this particular case? Is this also valid in
the case of development packages? Why aren't Conflicts + Provides enough?

Thanks,
- --
Szabolcs

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFKWpLGJRwVVqzMkMRAm1SAJ9BUjLaao38BS9v0TEn7uvrtDx7+wCfVhHg
DlgkSEzanAlo7yYtxM7b798=
=h6ES
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]