]> git.pld-linux.org Git - packages/tcl.git/blame - tcl.spec
- provide tcl(abi) virtual; rel 2
[packages/tcl.git] / tcl.spec
CommitLineData
5b89355f
ER
1# TODO
2# - why is tclConfig.sh in /usr/lib on lib64 platform?
533229ec
JB
3#
4# Conditional build:
5%bcond_without tests # don't perform "make test"
6#
20bf52fb 7%define major 8.5
a88d9ce2 8%define minor 8
df02913e 9Summary: Tool Command Language embeddable scripting language, with shared libraries
113e9360
ER
10Summary(fr.UTF-8): Tool Command Language, langage de script avec bibliothèques partagées
11Summary(pl.UTF-8): Tool Command Language - język skryptowy z bibliotekami dynamicznymi
12Summary(ru.UTF-8): Tool Command Language - встраиваемый язык скриптов
13Summary(tr.UTF-8): Tcl ile kullanılabilen betik dili
14Summary(uk.UTF-8): Tool Command Language - вбудовувана мова скриптів
df02913e 15Name: tcl
7da85163 16Version: %{major}.%{minor}
05b3d14e 17Release: 2
013aa904 18License: BSD
4393e4cf 19Group: Development/Languages/Tcl
05b3d14e 20Source0: http://downloads.sourceforge.net/tcl/%{name}%{version}-src.tar.gz
a88d9ce2 21# Source0-md5: 7f123e53b3daaaba2478d3af5a0752e3
ccb2b60f 22Source1: %{name}-pl-man-pages.tar.bz2
cc51c76d 23# Source1-md5: dd3370f2b588763758787831a4bf48fc
eaed8174
JB
24Patch0: %{name}-ieee.patch
25Patch1: %{name}-readline.patch
26Patch2: %{name}-opt.patch
27Patch3: %{name}-mannames.patch
28Patch4: %{name}-soname_fix.patch
29Patch5: %{name}-norpath.patch
404b6854 30Patch6: %{name}-multilib.patch
20bf52fb
ER
31Patch7: %{name}-autopath.patch
32Patch8: %{name}-hidden.patch
33Patch9: %{name}-conf.patch
893b6551 34URL: http://www.tcl.tk/
8fb62080 35BuildRequires: autoconf >= 2.59
05a718be 36BuildRequires: ncurses-devel >= 5.2
37BuildRequires: readline-devel >= 4.2
404b6854 38Requires: tzdata
05b3d14e 39Provides: tcl(abi) = %{major}
cafa7460 40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
e0e75f05 41
ce07aae9 42%define _ulibdir /usr/lib
eb94f340 43
ed5e45a7 44%if "%{_libdir}" != "%{_ulibdir}"
ce07aae9 45%define have_ulibdir 1
b9b004f7 46%endif
47
e0e75f05 48%description
4c923838 49Tcl is a simple scripting language that is designed to be embedded in
e0e75f05 50other applications. This package includes tclsh, a simple example of a
4c923838 51tcl application. Tcl is very popular for writing small graphical
52applications because of the Tk widget set which is closely tied to it.
e0e75f05 53
62517c0e 54%description -l de.UTF-8
4c923838 55Tcl ist eine einfache Skriptsprache, die zur Ingegration in andere
62517c0e 56Applikationen vorgesehen ist. Dieses Paket umfaßt tclsh, ein einfaches
4c923838 57Beispiel einer tcl-Applikation. Tcl wird gern zum Schreiben kleiner
58grafischer Anwendungen benutzt, weil das Tk-Widget-Set eng damit
62517c0e 59verknüpft ist.
e0e75f05 60
62517c0e
JR
61%description -l fr.UTF-8
62Tcl est un langage simple de script, conçu pour être intégré dans
013aa904 63d'autres applications. Ce paquetage contient tclsh, un exemple simple
62517c0e
JR
64d'application tcl. Tcl est très utilisé pour écrire de petites
65applications graphiques grâce à l'ensemble de widgets Tk qui lui est
66très lié.
67
68%description -l ja.UTF-8
69Tcl は他のアプリケーションに埋め込むためにデザインされた簡単なスクリプ
70ト言語です。Tclはウィジッド・セットであるTkとともに用いるようにデザイン
71しています。このパッケージにはTclの簡単な例として、tclsh
72も含んでいます。
73
74%description -l pl.UTF-8
75Tcl jest prostym językiem skryptowym, przeznaczonym do współpracy z
76innymi aplikacjami. W pakiecie znajduje się również tclsh - prosty
77przykład programów. Tcl jest bardzo popularnym językiem do pisania
78małych programów graficznych.
79
80%description -l ru.UTF-8
81Tcl - это простой интерпретируемый язык, предназначенный для
82встраивания в другие программы. Этот пакет включает tclsh, простой
83пример программы на tcl. Tcl очень популярен для написания небольших
84графических программ из-за набора экранных примитивов Tk, который
85очень тесно с ним связан.
86
87%description -l tr.UTF-8
88Tcl, başka uygulamaların içine gömülmesi hedeflenerek geliştirilmiş
89basit bir betimleme dilidir. Bu paket basit bir Tcl uygulaması örneği
90olan tclsh kabuğunu içerir. Tcl, kendisi ile sıkıca ilintili olan Tk
91arayüz elemanı kümesinin de desteğiyle küçük grafik uygulamalar yazma
92konusunda son derece yaygın kullanılmaktadır.
93
94%description -l uk.UTF-8
95Tcl - це проста інтерпретована мова, призначена для вбудови в інші
96програми. Цей пакет містить також tclsh, простий приклад програми на
97tcl. Tcl дуже популярний для написання простих графічних програм
98завдяки набору екранних примітивів Tk, котрий з ним дуже тісно
99зв'язаний.
ff89fdca 100
e0e75f05 101%package devel
df02913e 102Summary: Tool Command Language header files and development documentation
113e9360 103Summary(pl.UTF-8): Pliki nagłówkowe oraz dokumentacja dla Tcl (Tool Command Language)
df02913e 104Group: Development/Languages/Tcl
bcf28f3a 105Requires: %{name} = %{version}-%{release}
e0e75f05 106
107%description devel
108Tool Command Language embeddable scripting language header files and
4c923838 109develpment documentation.
e0e75f05 110
62517c0e
JR
111%description devel -l pl.UTF-8
112Pliki nagłówkowe oraz dokumentacja dla Tcl (Tool Command Language).
325b440a 113
e0e75f05 114%prep
7da85163 115%setup -q -n %{name}%{version}
32dfff2d 116%patch0 -p1
96ff14e7 117%patch1 -p1
624e549e 118%patch2 -p1
eaed8174 119%patch3 -p1
32dfff2d 120%patch4 -p1
eaed8174 121%patch5 -p1
9bd46c3d 122%patch6 -p1
20bf52fb
ER
123%patch7 -p1
124%patch8 -p1
125%patch9 -p1
e0e75f05 126
127%build
f5a896ad
AM
128# Make sure we have /proc mounted - otherwise pthread_getattr_np will fail
129# https://sourceforge.net/tracker/index.php?func=detail&aid=1815573&group_id=10894&atid=110894
130if [ ! -r /proc/self/maps ]; then
20bf52fb
ER
131 echo "You need to have /proc mounted in order to build this package!"
132 exit 1
f5a896ad
AM
133fi
134
e0e75f05 135cd unix
d1fead85 136sed -i -e "s/^CFLAGS_OPTIMIZE.*/CFLAGS_OPTIMIZE=%{rpmcflags} -D__NO_STRING_INLINES -D__NO_MATH_INLINES -D_REENTRANT -DTCL_NO_STACK_CHECK=1/" \
4397de0e 137 Makefile.in
f8badf55 138%{__autoconf}
f69c5992 139%configure \
9fbe4bab 140 --enable-langinfo \
325b440a 141 --enable-shared \
66b6d6b6 142 --enable-threads \
b0c7815a 143 --enable-64bit \
404b6854 144 --without-tzdata
20bf52fb 145%{__make}
e0e75f05 146
84e00aca
AM
147cp -a tclConfig.sh tclConfig.sh-orig
148sed -i -e "s#%{_builddir}/%{name}%{version}/unix#%{_libdir}#; \
149 s#%{_builddir}/%{name}%{version}#%{_includedir}/tcl-private#" tclConfig.sh
20bf52fb 150if cmp -s tclConfig.sh tclConfig.sh-orig; then
84e00aca
AM
151 echo "tclConfig.sh fix rule didn't change anything. Please verify it."
152fi
3f4c6fab
AM
153
154%if %{with tests}
b1f50fd2
AM
155# tests that are problematic on builders; some probably could be fixed
156rm ../tests/{http,httpold,socket,unixInit}.test
e0cf2b37
AM
157# problematic
158rm ../tests/{clock,async}.test
b1f50fd2 159
3f4c6fab
AM
160%{__make} test 2>&1 | tee make-test.log
161FAILED=$(grep 'Files with failing tests:' make-test.log | sed -e 's#Files with failing tests: ##g' | sort | xargs)
b1f50fd2 162if [ -n "$FAILED" ]; then
3f4c6fab
AM
163 echo "Files with failing tests: $FAILED"
164 exit 1
165fi
166%endif
6f682ca2 167
e0e75f05 168%install
169rm -rf $RPM_BUILD_ROOT
20bf52fb 170install -d $RPM_BUILD_ROOT{%{_datadir}/tcl%{major},%{_prefix},%{_mandir}/man1}
e0e75f05 171
d12f3cae 172%{__make} -C unix install \
32dfff2d 173 INSTALL_ROOT=$RPM_BUILD_ROOT \
174 MAN_INSTALL_DIR=$RPM_BUILD_ROOT%{_mandir}
175
3619c311 176install -d $RPM_BUILD_ROOT%{_includedir}/%{name}-private/{generic,unix}
20bf52fb 177find generic unix -name '*.h' -exec cp -p '{}' $RPM_BUILD_ROOT%{_includedir}/%{name}-private/'{}' ';'
3619c311
AM
178for h in $RPM_BUILD_ROOT%{_includedir}/*.h; do
179 rh=$(basename "$h")
180 if [ -f "$RPM_BUILD_ROOT%{_includedir}/%{name}-private/generic/$rh" ]; then
181 ln -sf "../../$rh" $RPM_BUILD_ROOT%{_includedir}/%{name}-private/generic
182 fi
183done
184
500976d5
AF
185ln -sf libtcl%{major}.so.0.0 $RPM_BUILD_ROOT%{_libdir}/libtcl.so
186ln -sf libtcl%{major}.so.0.0 $RPM_BUILD_ROOT%{_libdir}/libtcl%{major}.so
8fb62080 187ln -sf libtcl%{major}.so.0.0 $RPM_BUILD_ROOT%{_libdir}/libtcl%{major}.so.0
893b6551 188mv -f $RPM_BUILD_ROOT%{_bindir}/tclsh%{major} $RPM_BUILD_ROOT%{_bindir}/tclsh
2bb2a2e7 189
b9b004f7 190%{?have_ulibdir:mv $RPM_BUILD_ROOT%{_libdir}/tclConfig.sh $RPM_BUILD_ROOT%{_ulibdir}/tclConfig.sh}
e0e75f05 191
ccb2b60f 192bzip2 -dc %{SOURCE1} | tar xf - -C $RPM_BUILD_ROOT%{_mandir}
ea32bf96 193
78814766
JK
194install -d $RPM_BUILD_ROOT%{_libdir}/tcl%{major}
195
e0e75f05 196%clean
197rm -rf $RPM_BUILD_ROOT
198
69881005 199%post -p /sbin/ldconfig
591f2b2d
JB
200%postun -p /sbin/ldconfig
201
e0e75f05 202%files
df02913e 203%defattr(644,root,root,755)
a5ca4a9c 204%attr(755,root,root) %{_bindir}/*
8fb62080
JB
205%attr(755,root,root) %{_libdir}/libtcl%{major}.so.*.*
206%attr(755,root,root) %ghost %{_libdir}/libtcl%{major}.so.0
3745153e 207%{?have_ulibdir:%dir %{_libdir}/tcl%{major}}
20bf52fb 208%dir %{_datadir}/tcl%{major}
bb3d31bc 209%{_ulibdir}/tcl[0-9]
3745153e
JB
210%dir %{_ulibdir}/tcl%{major}
211%{_ulibdir}/tcl%{major}/*.tcl
212%{_ulibdir}/tcl%{major}/encoding
213%{_ulibdir}/tcl%{major}/http1.0
20bf52fb
ER
214%{_ulibdir}/tcl%{major}/opt0.4
215%{_ulibdir}/tcl%{major}/tclIndex
216
3745153e
JB
217%dir %{_ulibdir}/tcl%{major}/msgs
218%lang(af) %{_ulibdir}/tcl%{major}/msgs/af.msg
219%lang(af_ZA) %{_ulibdir}/tcl%{major}/msgs/af_za.msg
220%lang(ar) %{_ulibdir}/tcl%{major}/msgs/ar.msg
221%lang(ar_IN) %{_ulibdir}/tcl%{major}/msgs/ar_in.msg
222%lang(ar_JO) %{_ulibdir}/tcl%{major}/msgs/ar_jo.msg
223%lang(ar_LB) %{_ulibdir}/tcl%{major}/msgs/ar_lb.msg
224%lang(ar_SY) %{_ulibdir}/tcl%{major}/msgs/ar_sy.msg
225%lang(be) %{_ulibdir}/tcl%{major}/msgs/be.msg
226%lang(bg) %{_ulibdir}/tcl%{major}/msgs/bg.msg
227%lang(bn) %{_ulibdir}/tcl%{major}/msgs/bn.msg
228%lang(bn_IN) %{_ulibdir}/tcl%{major}/msgs/bn_in.msg
229%lang(ca) %{_ulibdir}/tcl%{major}/msgs/ca.msg
230%lang(cs) %{_ulibdir}/tcl%{major}/msgs/cs.msg
231%lang(da) %{_ulibdir}/tcl%{major}/msgs/da.msg
232%lang(de) %{_ulibdir}/tcl%{major}/msgs/de.msg
233%lang(de_AT) %{_ulibdir}/tcl%{major}/msgs/de_at.msg
234%lang(de_BE) %{_ulibdir}/tcl%{major}/msgs/de_be.msg
235%lang(el) %{_ulibdir}/tcl%{major}/msgs/el.msg
236%lang(en_AU) %{_ulibdir}/tcl%{major}/msgs/en_au.msg
237%lang(en_BE) %{_ulibdir}/tcl%{major}/msgs/en_be.msg
238%lang(en_BW) %{_ulibdir}/tcl%{major}/msgs/en_bw.msg
239%lang(en_CA) %{_ulibdir}/tcl%{major}/msgs/en_ca.msg
240%lang(en_GB) %{_ulibdir}/tcl%{major}/msgs/en_gb.msg
241%lang(en_HK) %{_ulibdir}/tcl%{major}/msgs/en_hk.msg
242%lang(en_IE) %{_ulibdir}/tcl%{major}/msgs/en_ie.msg
243%lang(en_IN) %{_ulibdir}/tcl%{major}/msgs/en_in.msg
244%lang(en_NZ) %{_ulibdir}/tcl%{major}/msgs/en_nz.msg
245%lang(en_PH) %{_ulibdir}/tcl%{major}/msgs/en_ph.msg
246%lang(en_SG) %{_ulibdir}/tcl%{major}/msgs/en_sg.msg
247%lang(en_ZA) %{_ulibdir}/tcl%{major}/msgs/en_za.msg
248%lang(en_ZW) %{_ulibdir}/tcl%{major}/msgs/en_zw.msg
249%lang(eo) %{_ulibdir}/tcl%{major}/msgs/eo.msg
250%lang(es) %{_ulibdir}/tcl%{major}/msgs/es.msg
251%lang(es_AR) %{_ulibdir}/tcl%{major}/msgs/es_ar.msg
252%lang(es_BO) %{_ulibdir}/tcl%{major}/msgs/es_bo.msg
253%lang(es_CL) %{_ulibdir}/tcl%{major}/msgs/es_cl.msg
254%lang(es_CO) %{_ulibdir}/tcl%{major}/msgs/es_co.msg
255%lang(es_CR) %{_ulibdir}/tcl%{major}/msgs/es_cr.msg
256%lang(es_DO) %{_ulibdir}/tcl%{major}/msgs/es_do.msg
257%lang(es_EC) %{_ulibdir}/tcl%{major}/msgs/es_ec.msg
258%lang(es_GT) %{_ulibdir}/tcl%{major}/msgs/es_gt.msg
259%lang(es_HN) %{_ulibdir}/tcl%{major}/msgs/es_hn.msg
260%lang(es_MX) %{_ulibdir}/tcl%{major}/msgs/es_mx.msg
261%lang(es_NI) %{_ulibdir}/tcl%{major}/msgs/es_ni.msg
262%lang(es_PA) %{_ulibdir}/tcl%{major}/msgs/es_pa.msg
263%lang(es_PE) %{_ulibdir}/tcl%{major}/msgs/es_pe.msg
264%lang(es_PR) %{_ulibdir}/tcl%{major}/msgs/es_pr.msg
265%lang(es_PY) %{_ulibdir}/tcl%{major}/msgs/es_py.msg
266%lang(es_SV) %{_ulibdir}/tcl%{major}/msgs/es_sv.msg
267%lang(es_UY) %{_ulibdir}/tcl%{major}/msgs/es_uy.msg
268%lang(es_VE) %{_ulibdir}/tcl%{major}/msgs/es_ve.msg
269%lang(et) %{_ulibdir}/tcl%{major}/msgs/et.msg
270%lang(eu) %{_ulibdir}/tcl%{major}/msgs/eu.msg
271%lang(eu_ES) %{_ulibdir}/tcl%{major}/msgs/eu_es.msg
272%lang(fa) %{_ulibdir}/tcl%{major}/msgs/fa.msg
273%lang(fa_IN) %{_ulibdir}/tcl%{major}/msgs/fa_in.msg
274%lang(fa_IR) %{_ulibdir}/tcl%{major}/msgs/fa_ir.msg
275%lang(fi) %{_ulibdir}/tcl%{major}/msgs/fi.msg
276%lang(fo) %{_ulibdir}/tcl%{major}/msgs/fo.msg
277%lang(fo_FO) %{_ulibdir}/tcl%{major}/msgs/fo_fo.msg
278%lang(fr) %{_ulibdir}/tcl%{major}/msgs/fr.msg
279%lang(fr_BE) %{_ulibdir}/tcl%{major}/msgs/fr_be.msg
280%lang(fr_CA) %{_ulibdir}/tcl%{major}/msgs/fr_ca.msg
281%lang(fr_CH) %{_ulibdir}/tcl%{major}/msgs/fr_ch.msg
282%lang(ga) %{_ulibdir}/tcl%{major}/msgs/ga.msg
283%lang(ga_IE) %{_ulibdir}/tcl%{major}/msgs/ga_ie.msg
284%lang(gl) %{_ulibdir}/tcl%{major}/msgs/gl.msg
285%lang(gl_ES) %{_ulibdir}/tcl%{major}/msgs/gl_es.msg
286%lang(gv) %{_ulibdir}/tcl%{major}/msgs/gv.msg
287%lang(gv_GB) %{_ulibdir}/tcl%{major}/msgs/gv_gb.msg
288%lang(he) %{_ulibdir}/tcl%{major}/msgs/he.msg
289%lang(hi) %{_ulibdir}/tcl%{major}/msgs/hi.msg
290%lang(hi_IN) %{_ulibdir}/tcl%{major}/msgs/hi_in.msg
291%lang(hr) %{_ulibdir}/tcl%{major}/msgs/hr.msg
292%lang(hu) %{_ulibdir}/tcl%{major}/msgs/hu.msg
293%lang(id) %{_ulibdir}/tcl%{major}/msgs/id.msg
294%lang(id_ID) %{_ulibdir}/tcl%{major}/msgs/id_id.msg
295%lang(is) %{_ulibdir}/tcl%{major}/msgs/is.msg
296%lang(it) %{_ulibdir}/tcl%{major}/msgs/it.msg
297%lang(it_CH) %{_ulibdir}/tcl%{major}/msgs/it_ch.msg
298%lang(ja) %{_ulibdir}/tcl%{major}/msgs/ja.msg
299%lang(kl) %{_ulibdir}/tcl%{major}/msgs/kl.msg
300%lang(kl_GL) %{_ulibdir}/tcl%{major}/msgs/kl_gl.msg
301%lang(ko) %{_ulibdir}/tcl%{major}/msgs/ko.msg
302%lang(ko) %{_ulibdir}/tcl%{major}/msgs/ko_kr.msg
303%lang(kok) %{_ulibdir}/tcl%{major}/msgs/kok.msg
304%lang(kok_IN) %{_ulibdir}/tcl%{major}/msgs/kok_in.msg
305%lang(kw) %{_ulibdir}/tcl%{major}/msgs/kw.msg
306%lang(kw_GB) %{_ulibdir}/tcl%{major}/msgs/kw_gb.msg
307%lang(lt) %{_ulibdir}/tcl%{major}/msgs/lt.msg
308%lang(lv) %{_ulibdir}/tcl%{major}/msgs/lv.msg
309%lang(mk) %{_ulibdir}/tcl%{major}/msgs/mk.msg
310%lang(mr) %{_ulibdir}/tcl%{major}/msgs/mr.msg
311%lang(mr_IN) %{_ulibdir}/tcl%{major}/msgs/mr_in.msg
312%lang(ms) %{_ulibdir}/tcl%{major}/msgs/ms.msg
313%lang(ms_MY) %{_ulibdir}/tcl%{major}/msgs/ms_my.msg
314%lang(mt) %{_ulibdir}/tcl%{major}/msgs/mt.msg
315%lang(nb) %{_ulibdir}/tcl%{major}/msgs/nb.msg
316%lang(nl) %{_ulibdir}/tcl%{major}/msgs/nl.msg
317%lang(nl_BE) %{_ulibdir}/tcl%{major}/msgs/nl_be.msg
318%lang(nn) %{_ulibdir}/tcl%{major}/msgs/nn.msg
319%lang(pl) %{_ulibdir}/tcl%{major}/msgs/pl.msg
320%lang(pt) %{_ulibdir}/tcl%{major}/msgs/pt.msg
321%lang(pt_BR) %{_ulibdir}/tcl%{major}/msgs/pt_br.msg
322%lang(ro) %{_ulibdir}/tcl%{major}/msgs/ro.msg
323%lang(ru) %{_ulibdir}/tcl%{major}/msgs/ru.msg
324%lang(ru_UA) %{_ulibdir}/tcl%{major}/msgs/ru_ua.msg
325%lang(sh) %{_ulibdir}/tcl%{major}/msgs/sh.msg
326%lang(sk) %{_ulibdir}/tcl%{major}/msgs/sk.msg
327%lang(sl) %{_ulibdir}/tcl%{major}/msgs/sl.msg
328%lang(sq) %{_ulibdir}/tcl%{major}/msgs/sq.msg
329%lang(sr) %{_ulibdir}/tcl%{major}/msgs/sr.msg
330%lang(sv) %{_ulibdir}/tcl%{major}/msgs/sv.msg
331%lang(sw) %{_ulibdir}/tcl%{major}/msgs/sw.msg
332%lang(ta) %{_ulibdir}/tcl%{major}/msgs/ta.msg
333%lang(ta_IN) %{_ulibdir}/tcl%{major}/msgs/ta_in.msg
334%lang(te) %{_ulibdir}/tcl%{major}/msgs/te.msg
335%lang(te_IN) %{_ulibdir}/tcl%{major}/msgs/te_in.msg
336%lang(th) %{_ulibdir}/tcl%{major}/msgs/th.msg
337%lang(tr) %{_ulibdir}/tcl%{major}/msgs/tr.msg
338%lang(uk) %{_ulibdir}/tcl%{major}/msgs/uk.msg
339%lang(vi) %{_ulibdir}/tcl%{major}/msgs/vi.msg
340%lang(zh) %{_ulibdir}/tcl%{major}/msgs/zh.msg
341%lang(zh_CN) %{_ulibdir}/tcl%{major}/msgs/zh_cn.msg
342%lang(zh_HK) %{_ulibdir}/tcl%{major}/msgs/zh_hk.msg
343%lang(zh_SG) %{_ulibdir}/tcl%{major}/msgs/zh_sg.msg
344%lang(zh_TW) %{_ulibdir}/tcl%{major}/msgs/zh_tw.msg
20bf52fb 345
8fb62080
JB
346%{_mandir}/man1/tclsh.1*
347%lang(pl) %{_mandir}/pl/man1/tclsh.1*
e0e75f05 348
349%files devel
4393e4cf 350%defattr(644,root,root,755)
cbcdc316 351%attr(755,root,root) %{_ulibdir}/tclConfig.sh
20bf52fb 352%{_ulibdir}/tcl%{major}/tclAppInit.c
8fb62080
JB
353%attr(755,root,root) %{_libdir}/libtcl%{major}.so
354%attr(755,root,root) %{_libdir}/libtcl.so
3745153e 355%{_libdir}/libtclstub%{major}.a
8fb62080
JB
356%{_includedir}/tcl*.h
357%{_includedir}/tcl-private
358%{_mandir}/man3/TCL_*.3*
359%{_mandir}/man3/Tcl_*.3*
360%{_mandir}/man3/attemptck*alloc.3*
361%{_mandir}/man3/ck*.3*
362%{_mandir}/mann/*.n*
363%lang(pl) %{_mandir}/pl/mann/*.n*
This page took 0.13655 seconds and 4 git commands to generate.