[Pkg-clamav-devel] Processing of clamav_0.98.4+dfsg-1_i386.changes
Sebastian Andrzej Siewior
sebastian at breakpoint.cc
Thu Jul 3 06:54:51 UTC 2014
On 2014-07-02 23:12:01 [+0200], Andreas Cadhalpun wrote:
> Hi Sebastian,
Hi Andreas,
> Now uscan removes both contrib and win32 directories, so that's not the
> problem. It's rather that the originally downloaded tarball is now nearly 40
> MB instead of the 15 MB tarball from sourceforge.
> There are also various .gitignore files, which would interfere with our own
> usage of git, so I added them to Files-Excluded as well.
I wouldn't mind the initial download.
> The contrib folder contains many things, e.g. a (probably out of date)
> version of our split-tarball.sh. :)
hehe.
> The additional files/directories are:
> * .gitignore files (and a .gitattributes)
> * contrib directory
> * additional Doxygen files
> * config/test-driver
> * libclamav/7z/lzma.diff (not sure what that's for)
> * additional subdirectories in libclamav/c++/llvm
> (but we don't care, as we remove it entirely)
> * libclamav/c++/TODO.CLAMAV
> * libclamav/c++/merge.sh
> * libclamav/c++/strip-llvm.sh
> * libclamav/tomsfastmath/mont/fp_mont_small.i
> * libclamav/tomsfastmath/numtheory/fp_gcd.c
> * libclamav/tomsfastmath/numtheory/fp_isprime.c
> * libclamav/tomsfastmath/numtheory/fp_lcm.c
> * libclamav/tomsfastmath/numtheory/fp_prime_miller_rabin.c
> * libclamav/tomsfastmath/numtheory/fp_prime_random_ex.c
> * libclamav/tomsfastmath/LICENSE
> * llvm directory
> * m4/reorganization/libs/libconfig.m4
> * unit_tests/duma_tests.sh
> * unit_tests/efence_tests.sh
> * unit_tests/valgrind_tests.sh
> * win32/clamav-for-windows (75 MB due to embedded wxWidgets)
> * autojunk.sh
>
> And it doesn't contain:
> * libclamav/version.h
>
> I don't know why they modify their release tarball in this way, but I don't
> think it makes much difference for us.
Ah. One reason might be that they do "make dist" and autoconf creates
the tarball. If the extra files (say fp_gcd.c) is not refrenced in
Makefile then it won't be added to the final tarball.
> >I will try ping upstream later about this.
>
> Thanks. Maybe they can sync their repo and their release tarball contents a
> bit more.
>
> >Maybe they can manage to sign their tags.
>
> That would be good, although I don't know if uscan can verify signed tags.
> Or would there be detached signatures on the download page?
Argh, right. No, it would be part of the tag. So it wouldn't be of any
use for use then :P
> Best regards,
> Andreas
Sebastian
More information about the Pkg-clamav-devel
mailing list