Package: debhelper
Version: 7.3.8
Severity: wishlist

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

currently only distutils build class does support building for multiple
python versions. However python modules are also shipped in various
other package which use different build systems (rpm with autoconf, 
Gammu with CMake or pyexiv2 with SCons, when looking at mine packages).

It would be great if this functionality could be generic, so that I do
not need to duplicate all the code to build using all python version in
every package.

I know this can be quite tricky, because each package might take
different parameters to achieve this, so this is something what needs to
be configurable by parameter, something like:

    dh_auto_configure --build-system=cmake --multi-python=-DBUILD_PYTHON=

What would expand to invoking cmake several times passing it
- -DBUILD_PYTHON=/usr/bin/pythonX.Y for all Python versions it should use.

If you want to see examples look at above mentioned packages or just
catch me at DebConf.

- -- 
        Michal Čihař | http://cihar.com | http://blog.cihar.com

- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-1-686 (SMP w/1 CPU core)
Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages debhelper depends on:
ii  binutils              2.19.51.20090723-1 The GNU assembler, linker and bina
ii  dpkg-dev              1.15.3.1           Debian package development tools
ii  file                  5.03-1             Determines file type using "magic"
ii  html2text             1.3.2a-14          advanced HTML to text converter
ii  man-db                2.5.5-3            on-line manual pager
ii  perl                  5.10.0-24          Larry Wall's Practical Extraction 
ii  perl-base             5.10.0-24          minimal Perl system
ii  po-debconf            1.0.16             tool for managing templates file t

debhelper recommends no packages.

Versions of packages debhelper suggests:
pn  dh-make                       <none>     (no description available)

- -- no debconf information

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

iEYEARECAAYFAkpuzyAACgkQ3DVS6DbnVgQb8wCg0GtJaeVF9Xlo8R2crBKDbuXr
WwMAnRTGhlU9Y6dUmaemB1d2sTU8NVkT
=EsHj
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to