Hi Sebastian,

On 19.09.2014 09:12, Sebastian Andrzej Siewior wrote:
On 2014-09-12 09:06:32 [+0200], Sebastian Andrzej Siewior wrote:
The remaining problem is libmspack-dev, because with the libmspack patch
clamav doesn't build anymore without it.
Sebastian, could you please have a look at how to auto-detect whether
libmspack is available, and if it is not, use an embedded copy?
It is not available, I will add an embeeded copy of it.

The dependency is still there but I just pushed an embedded copy of it.
I just built tested it on amd64-wheezy. So for wheezy it just needs that
the build-dep is dropped.

That's good, thanks.

The patch has about 3 MiB. Is there maybe an easy to tell dpkg to add
another binary file? So that it is not just clamav_….orig.tar.xz but
also libmspack….xz. Or would it break the older distors?
Otherwise, if everyone is happy the way it is now… :)

It should be relatively simple with just multiple tarballs, see [1].
As even dpkg in Debian 5.0.4 (lenny) supports this, I don't think this will complicate matters for older distros, that are still supported.

You would need to move libmspack to the top-level of the source directory, though.

Please also update debian/copyright for the embedded copy.

Best regards,
Andreas

1: https://wiki.debian.org/Projects/DebSrc3.0#How_to_use_multiple_upstream_tarball_in_3.0_.28quilt.29_format.3F


_______________________________________________
Pkg-clamav-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-clamav-devel

Reply via email to