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