gaim depends on tcl

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

 



Hi, Christopher & others:

the gaim-0.75-1.3.0 requires tk & tcl, which I do not have installed,
so I went to investigate. The spec does not mention tcl anywhere.
So, obviously, during the build process, configuration picks
an installed libtcl/libtk, then somehow informs rpm that these
libraries are required. How does it actually happen?

I saw specs which have small sections like so

%{expand:%%define buildforrh7 %(A=$(awk '{print $5}' /etc/redhat-release); if [ "$A" = 7.2 -o "$A" = 7.3 ]; then echo 1; else echo 0; fi)}
......
%if %buildforrh7
BuildRequires:  nautilus2-devel
%endif

I could understand if gaim spec had a scriptlet which parsed the output
of ./configure and set something like %wehavetcl, then added a Requires
like the above. But this is not what is happening. Can you enlighten me
about the magic workings in the case of gaim?

Thank you,
-- Pete

P.S. Aside from the spec magic, why would a modern application require tcl?



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux