Building wx2.9 .deb/.rpm packages with checkinstall

Hello:

To develop some new projects, I need wxpropgrid an some other features
only available on wxPython 2.9.
The projects target a broad range of users, including "non-experts"
(for example, students with little or no programming knowledge), so
easy installation is a must.
In windows and mac there is no problem, but in linux, you need to compile wx2.9

So, I've started to use checkinstall instead of just make install,
with the benefit that it creates a .deb package easily installable.
To explain the process, please see:

http://wiki.wxpython.org/CheckInstall

You can download the prebuild binary packages and see the results here:

Debian 6.0 32bits:

http://www.sistemasagiles.com.ar/soft/dists/squeeze/wxwidgets_2.9.4-1_i386.deb
http://www.sistemasagiles.com.ar/soft/dists/squeeze/wxpython_2.9.4-1_i386.deb

Ubuntu 12.04 32bits:

http://www.sistemasagiles.com.ar/soft/dists/precise/wxwidgets_2.9.4-1_i386.deb
http://www.sistemasagiles.com.ar/soft/dists/precise/wxpython_2.9.4-1_i386.deb

Ubuntu 12.04 64bits:

http://www.sistemasagiles.com.ar/soft/dists/precise/wxwidgets_2.9.4-1_amd64.deb
http://www.sistemasagiles.com.ar/soft/dists/precise/wxpython_2.9.4-1_amd64.deb

Ubuntu 12.10 64 bits:

http://www.sistemasagiles.com.ar/soft/dists/quantal/wxwidgets_2.9.4-1_amd64.deb
http://www.sistemasagiles.com.ar/soft/dists/quantal/wxpython_2.9.4-1_amd64.deb

DISCLAIMER: Of course these aren't official packages, use at your own risk :wink:

The packages may not comply with all of the packaging guidelines of
each distro, but they should do the trick... (at least as far I tested
it)
I don't have knowledge to build the packages on Fedora, but if anyone
send me the step-by-step instruction, I think the .rpm could be made
too.

I think this could help to lower the negative perception that the
newer version of "wxPython is not well supported on gnu/linux" (as
currently raised again in a discussion at python-es@python.org spanish
mailing list).

Maybe making a parallel packaging sub-project (like PyQtX, in
googlecode, sourceforge, etc,), and linking it on wxpython.org should
be useful for new users.

I could help if anyone consider this convenient,

Best regards,

Mariano Reingart
http://www.sistemasagiles.com.ar
http://reingart.blogspot.com