[Mono-dev] [PATCH] Tweak RabbitMQ build to remove licensing concern

Jo Shields directhex at apebox.org
Wed Dec 16 18:00:44 EST 2009


We had to remove RabbitMQ from Debian again, as the autogenerated-*.cs
files were of unknown licensing (likely derived from non-Free spec
files).

The attached patch, built with cooperation from RabbitMQ upstream,
tweaks the Mono build system to build RabbitMQ's autogenerated-*.cs
files at build time, from stripped BSD-licensed spec files. In a couple
of test builds, it seems to do the job properly, and I think I got the
DISTFILES stuff more or less right, as it even builds from a "make dist"
tarball.

This patch is against mono-2-4 as Trunk appears not to love me right
now, but there seems to be no difference between both branches which
relate to this.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: generate-rabbitmq-api-from-Free-spec.diff.gz
Type: application/x-gzip
Size: 66316 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20091216/0e5d8212/attachment-0001.gz 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: This is a digitally signed message part
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20091216/0e5d8212/attachment-0001.bin 


More information about the Mono-devel-list mailing list