Re: Can %license be inside folder specified in %doc?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am Sonntag, den 01.02.2015, 13:46 +0100 schrieb Miro Hrončok:
> Hi,
> 
> consider the foollowing %files section
> 
>     %files
>     %license %{_datadir}/%{name}/docs/LICENSE
>     %doc %{_datadir}/%{name}/docs
> 
> Is it OK? Building the RPM nly generates warning about a file being
> listed twice. Rpmlint is silent.
> 
> The thing I want to avoid is to use the following instead:
> 
>     %files
>     %license %{_datadir}/%{name}/docs/LICENSE
>     %doc %{_datadir}/%{name}/docs/every
>     %doc %{_datadir}/%{name}/docs/other
>     %doc %{_datadir}/%{name}/docs/file
>     %doc %{_datadir}/%{name}/docs/in
>     %doc %{_datadir}/%{name}/docs/here
>     %doc %{_datadir}/%{name}/docs/one
>     %doc %{_datadir}/%{name}/docs/by
>     %doc %{_datadir}/%{name}/docs/1
> 
> Thanks for your help.
> 

Hello Miro,

you can do it like this.  It will avoid the problem of that specific
%license-file being listed twice in the resulting rpm.

%files
%license %{_datadir}/%{name}/docs/LICENSE
%doc %{_datadir}/%{name}/docs
%doc %exclude  %{_datadir}/%{name}/docs/LICENSE

Cheers
  Björn

--
packaging mailing list
packaging@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/packaging





[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Forum]     [KDE Users]

  Powered by Linux