[Build-common-hackers] Support for building pypy binary packages - intial attempt

Vasudev Kamath kamathvasudev at gmail.com
Tue Jan 14 07:56:07 UTC 2014

Vasudev Kamath <kamathvasudev at gmail.com> writes:

> Hello fellow CDBS hackers,
> To give some background
> I recently came across a case where I had to build a python module for
> pypy i.e. pypy-$(package) using CDBS. So I attempted and achived it with
> some hooks result can be seen at [1] and is waiting in new :)
> This was too many lines so I thought its better to integrate it with
> CDBS so this can automatically happen if there is a pypy-% pattern found
> in control file just like currently its happening for python and python3
> modules.
> I've pushed my initial work at pypy-integration branch of cdbs repo on
> collabmaint.  I'll be glad to receive some comments on this.
> PS: not completely tested but changes are not breaking existing python
> module integration. Also I didn't touch python-sugar.mk and
> python-autotools.mk yet.

Some more updates:

I tested my changes few places where it was breaking is now fixed but
the CDBS dependency string is still broken and I'm  checking why its not

Added more tests distutils-12.sh building only pypy- binary and
distutils-13.sh mimics package with all 3 types of binary which is
normally the usecase of this integration. All tests are passing at the

Do have a look at the changes and let me know what can be improved

Best Regards
Vasudev Kamath
Connect on ~friendica: copyninja@{frndk.de | vasudev.homelinux.net}
IRC nick: copyninja | vasudev {irc.oftc.net | irc.freenode.net}
GPG Key: C517 C25D E408 759D 98A4  C96B 6C8F 74AE 8770 0B7E
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 818 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/build-common-hackers/attachments/20140114/b5ab1b5c/attachment.sig>

More information about the Build-common-hackers mailing list