On Tue, Oct 8, 2013 at 9:47 PM, Eric Shubert <[email protected]> wrote:
> On 10/04/2013 05:30 PM, Al Varnell wrote: > >> On Oct 3, 2013, at 12:49 PM, Eric Shubert <[email protected]> wrote: >> >>> >>> On 09/30/2013 11:43 AM, Eric Shubert wrote: >>> >>>> The data files were omitted from the source tarball beginning with >>>> version 0.97.5. I thought that made sense. Now with 0.98 they appear to >>>> be back. >>>> >>>> Is there any easy/preferred way to "make install" (or "configure") >>>> without having the data files included? I'm packaging clamav-toaster, >>>> and am obtaining the data files in the %post processing, and I don't >>>> want them encumbering the rpm. >>>> >>>> I poked around the makefiles a bit, but I'm not very familiar with them. >>>> I'm thinking that a "make install-nodata" or some such would be nice. >>>> >>>> Thanks. >>>> >>>> >>> Thanks to both David and Bryan for their excellent suggestions. >>> Unfortunately, I made some bad presumptions (once again - DOH!) which led >>> me to believe that the data files were the cause of my source RPM >>> ballooning. >>> >>> After successfully omitting the database/ from the build, I still ended >>> up with a 36M srpm file, while the binary rpm was 13M. >>> >>> Upon closer inspection, it appears that the clamav-devel/win32/ >>> directory is the source of excess. >>> >>> Is the win32/ directory now a part of the tarball, or is this >>> unintentional? >>> >> >> I thought you would have heard back by now, so I didn't respond, but in >> comparing it with the 0.97.8 tarball I see 0.98 also has a win32/ >> directory, but it did not contain the win32/clamav-for-windows/ directory >> which runs over 70M. >> >> >> -Al- >> >> > Thanks Al. > > I wouldn't expect this to be in the tarball, but maybe so. Can anyone say > whether or not the win32 stuff should be in there? Seems like a waste to me > distributing everything to everybody. > > -- > -Eric 'shubes' > > > ______________________________**_________________ > Help us build a comprehensive ClamAV guide: > https://github.com/vrtadmin/**clamav-faq<https://github.com/vrtadmin/clamav-faq> > http://www.clamav.net/support/**ml <http://www.clamav.net/support/ml> > git archive usually pulls in the whole commit when making a tarball, but you make a good point. I expect we won't go back and re-do the tarballs for 0.98, but we can take a look and make a decision for the next release. Dave R. -- --- Dave Raynor Sourcefire Vulnerability Research Team [email protected] _______________________________________________ Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/support/ml
