Python Modules Packaging Team

2006-04-15 Thread Steve M. Robbins
Howdy,

This sounds like a good initiative.  I'd like to add the
python-modules-team as uploader of pyvtk, a package I maintain.

Do I understand correctly that this implies I should put pyvtk into
the alioth subversion repository?  If so: sign up user 'smr' for this.

Cheers,
-Steve


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



Re: RFC/RFS: python-enchant -- spellchecking library for Python

2006-04-15 Thread Torsten Marek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Piotr Ozarowski wrote:
> I'm looking for a sponsor for python-enchant (ITP #299783).
> Package is lintian/linda clean and builds in pbuilder.
> 
> * Package name: python-enchant
>   Version : 1.1.5
>   Upstream Author : Ryan Kelly <[EMAIL PROTECTED]>
> * URL : http://pyenchant.sourceforge.net/
> * License : LGPL with a special exception to link to non-free
> spell checker backend (e.g. Microsoft Office
> spell checker)
>   Description : spellchecking library for Python
>  
> PyEnchant consists of Python binding to Enchant spellchecking
> library and some wrapper classes. It includes all the functionality
> of Enchant in Pythonic object-oriented interface, and also provides
> some higher-level functionality than is available in the C API.
> 
> 
> I have also updated my gaupol package, so now it recommends
> python2.4-enchant
> 
> Both packages can be downloaded from: http://debian.pox.one.pl/
> 
> BTW: I have permission to take over from Seo Sanghyeon

Hi Piotr,

I just had a look at your packaging as present in the Python module svn. I
noticed several things:

- - the repo contains only the debian/ dir, but the mergeWithUpstream property 
is
missing. You can set it with
$ svn propset mergeWithUpstream 1 debian
- - you should use debhelper (>= 5) and set debian/compat to 5
- - have you considered switching to cdbs? For a python module, the debian/rules
file boils down to:
== begin
#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/python-distutils.mk

clean::
#   hack (CDBS bug -- see #300149)
-rm -rf build
== end

and I'm not sure if the clean:: hack is still needed.

- - it's a matter of taste, but I think that compressing the example is not
needed. With dh_make, you can just add the flag -X.py to dh_compress to excluded
python files from compression.

- - there are some grammar mistakes in the package descriptions:

 PyEnchant consists of Python binding*s* to *the* Enchant spellchecking
 library and some wrapper classes. It includes all the functionality
 of Enchant in *a* Pythonic, object-oriented interface and also provides
 some higher-level functionality *which is not* available in the C API.



Apart from that, it looks good to me.

Maybe you could also add a short statement about the license of the Debian
packaging, along the lines of [1].

best,

Torsten

[1] http://lists.debian.org/debian-devel-announce/2006/03/msg00023.html
- --
Torsten Marek <[EMAIL PROTECTED]>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146  894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEQOkWfMVFHqJEyFgRAiahAJ9ZUUqz624oqzjghfUiEnZzIOYQWwCgpof4
Z0cn97DwsJRSfV6/zaKs5sg=
=BGut
-END PGP SIGNATURE-


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



Re: RFC/RFS: python-enchant -- spellchecking library for Python

2006-04-15 Thread Arnaud Fontaine
> "Torsten" == Torsten Marek <[EMAIL PROTECTED]> writes:

Torsten> clean:: #  hack (CDBS bug -- see #300149)  -rm -rf build ==
Torsten> end and I'm not sure if the clean:: hack is still needed.

Hello,

I have tried  to build pcapy without doing 'rm -rf  build' but even with
-tc, i  have at the end  of the build  the build directory. So  this bug
doesn't seem to be fix...

Regards,
Arnaud Fontaine


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



Re: RFC/RFS: python-enchant -- spellchecking library for Python

2006-04-15 Thread Piotr Ozarowski
Torsten Marek ([EMAIL PROTECTED]):
> - the repo contains only the debian/ dir, but the mergeWithUpstream property 
> is
> missing. You can set it with
> $ svn propset mergeWithUpstream 1 debian
> - you should use debhelper (>= 5) and set debian/compat to 5

done

> - have you considered switching to cdbs? For a python module, the debian/rules

cdbs generates bad packages, f.e. it builds .egg files, clean rule is
not working, it compresses exemple .py files (my rule is not doing it
anymore :)

> - it's a matter of taste, but I think that compressing the example is not
> needed. With dh_make, you can just add the flag -X.py to dh_compress to 
> excluded
> python files from compression.

done

> - there are some grammar mistakes in the package descriptions:

fixed

> Maybe you could also add a short statement about the license of the Debian
> packaging, along the lines of [1].

done


Thanks for your comments!
-- 
-=[ Piotr Ozarowski ]=-
-=[ http://www.ozarowski.pl ]=-


pgpgSJHQgLTHB.pgp
Description: PGP signature


Re: RFC/RFS: python-enchant -- spellchecking library for Python

2006-04-15 Thread Torsten Marek
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Piotr Ozarowski wrote:
> Torsten Marek ([EMAIL PROTECTED]):
>> - the repo contains only the debian/ dir, but the mergeWithUpstream property 
>> is
>> missing. You can set it with
>> $ svn propset mergeWithUpstream 1 debian
>> - you should use debhelper (>= 5) and set debian/compat to 5
> 
> done
> 
>> - have you considered switching to cdbs? For a python module, the 
>> debian/rules
> 
> cdbs generates bad packages, f.e. it builds .egg files, clean rule is
> not working, it compresses exemple .py files (my rule is not doing it
> anymore :)

Hi,

To suppress compression of .py files, use
DEB_COMPRESS_EXCLUDE := .py

Do you use an option to suppress creation of .egg files?
Add it to DEB_PYTHON_BUILD_ARGS

The cdbs documentation is at
https://perso.duckcorp.org/duck/cdbs-doc/cdbs-doc.xhtml

best,

Torsten
- --
Torsten Marek <[EMAIL PROTECTED]>
ID: A244C858 -- FP: 1902 0002 5DFC 856B F146  894C 7CC5 451E A244 C858
Keyserver: subkeys.pgp.net

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEQQ0YfMVFHqJEyFgRAlzaAJ4tgRWifCKoYAqyAIr6mhQ7IMK9awCfTgWZ
RxNwnL3v6RdIOOEvzy1tJZQ=
=WOxq
-END PGP SIGNATURE-


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



Re: Python Modules Packaging Team

2006-04-15 Thread Raphael Hertzog
Hi,

On Sat, 15 Apr 2006, Steve M. Robbins wrote:
> This sounds like a good initiative.  I'd like to add the
> python-modules-team as uploader of pyvtk, a package I maintain.

Good!

> Do I understand correctly that this implies I should put pyvtk into
> the alioth subversion repository?  If so: sign up user 'smr' for this.

Yes, you should maintain your package in the SVN repository. You have
been added to the project. You will have commit rights tomorrow.

Welcome to the group!

Cheers,
-- 
Raphaël Hertzog

Premier livre français sur Debian GNU/Linux :
http://www.ouaza.com/livre/admin-debian/


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



Re: Bug#362532: ITA: python-medusa

2006-04-15 Thread Jeff Breidenbach
> I have prepared  a new package using cdbs. However, i  saw that there is
> already a debian/ directory into  the upstream source, so i have removed
> it. I don't know if it was a good idea to do that ?

I think there is no fixed rule, and usually the best thing to do is coordinate
with upstream. However, I (the previous maintainer) never successfully
communicated with upstream.  Maybe you will have better luck, or you will
just have to make your own judgement call.

Jeff