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

Reply via email to