2 Summary: Tk GUI toolkit for Tcl, with shared libraries
3 Summary(de): Tk GUI-Toolkit für Tcl mit gemeinsam genutzten Libraries
4 Summary(fr): Boite à outil d'interfaçage graphique Tk pour Tcl avec librairies partagées
5 Summary(pl): Tk GUI narzêdzia dla Tcl wraz z bibliotekami dynamicznymi
6 Summary(ru): Tk GUI toolkit ÄÌÑ Tcl
7 Summary(tr): Tk, TCL için grafik kullanýcý arabirimi araç takýmýdýr
8 Summary(uk): Tk GUI toolkit ÄÌÑ Tcl
13 Group: Development/Languages/Tcl
14 #Source0-md5: 02311d8f90734c4f5eaa62e9b36fe535
15 Source0: ftp://ftp.scriptics.com/pub/tcl/tcl%(echo %{minor}|tr . _)/%{name}%{version}.tar.gz
16 Patch0: %{name}-ieee.patch
17 Patch1: %{name}-manlnk.patch
18 Patch2: %{name}-pil.patch
19 Patch3: %{name}-headers_fix.patch
20 Patch4: %{name}-opt_flags_pass_fix.patch
21 Patch5: %{name}-ac253.patch
22 Patch6: %{name}-soname_fix.patch
24 BuildRequires: autoconf
25 BuildRequires: tcl-devel >= %{version}
26 BuildRequires: XFree86-devel
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 Tk is a X Windows widget set designed to work closely with the tcl
31 scripting language. It allows you to write simple programs with full
32 featured GUI's in only a little more time then it takes to write a
33 text based interface. Tcl/Tk applications can also be run on Windows
34 and Macintosh platforms.
37 Tk ist ein Widget-Satz für X-Windows für den Einsatz mit der Script
38 Sprache tcl. Sie können einfache Programme mit voll funktionsfähigen
39 GUIs in fast genauso schnell schreiben, wie eine zeichenorientierte
40 Oberfläche. Tcl/Tk-Anwendungen können auch auf Windows und
41 Macintosh-Plattformen ausgeführt werden.
44 Tk est un ensemble de widgets X Window crée pour fonctionner avec le
45 langage de script Tcl. Il permet d'écrire des programmes simples avec
46 des fonctionnalités entiérement interfacées en à peine plus de temps
47 qu'avec interface texte. Les applications Tcl/Tk peuvent aussi
48 fonctionner sur des plateformes Windows ou Macintosh.
51 Tk ¤Ï tcl ¥¹¥¯¥ê¥×¥È¸À¸ì¤ÈÌ©ÀܤËÆ°ºî¤¹¤ë¤è¤¦¤Ë¥Ç¥¶¥¤¥ó¤µ¤ì¤¿ X Window
52 System ¤Î¥¦¥£¥¸¥§¥Ã¥È¥»¥Ã¥È¤Ç¤¹¡£ ¥Æ¥¥¹¥È¥Ù¡¼¥¹¤Î¥¤¥ó¥¿¡¼¥Õ¥§¡¼¥¹¤ò
53 ºÎÍѤ·¤Æ¤ë¤Î¤Ç¡¢¤¢¤é¤æ¤ëÆÃħ¤ò¤â¤Ã¤¿ GUI
54 ¤ò¾¯¤Ê¤¤»þ´Ö¤Ç¡¢´Êñ¤Ê¥×¥í¥°¥é ¥à¤Ç½ñ¤¯¤³¤È¤¬¤Ç¤¤Þ¤¹¡£Tcl/Tk
55 ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Ï Windows ¤ä Macintosh
56 ¤Î¥×¥é¥Ã¥È¥Õ¥©¡¼¥à¤Ç¼Â¹Ô¤¹¤ë¤³¤È¤â¤Ç¤¤Þ¤¹¡£
59 Tk jest zbiorem kontrolek X Window, przeznaczonym do pracy z jêzykiem
60 skryptowym tcl. Pakiet ten pozwala na pisanie prostych programów z
64 Tk - ÜÔÏ ÎÁÂÏÒ ÜËÒÁÎÎÙÈ ÐÒÉÍÉÔÉ×Ï× ÄÌÑ X Windows, ÐÒÅÄÎÁÚÎÁÞÅÎÎÙÊ ÄÌÑ
65 ÒÁÂÏÔÙ Ó ÉÎÔÅÒÐÒÅÔÅÒÉÒÕÅÍÙÍ ÑÚÙËÏÍ tcl. ïÎ ÐÏÚ×ÏÌÑÅÔ ÐÉÓÁÔØ
66 ÐÏÌÎÏÃÅÎÎÙÅ ÐÒÏÇÒÁÍÍÙ Ó ÇÒÁÆÉÞÅÓËÉÍ ÉÎÔÅÒÆÅÊÓÏÍ ÐÒÁËÔÉÞÅÓËÉ ÚÁ ÔÏ ÖÅ
67 ×ÒÅÍÑ, ÞÔÏ É ÐÒÏÇÒÁÍÍÙ ÔÅËÓÔÏ×ÏÇÏ ÒÅÖÉÍÁ. ðÒÏÇÒÁÍÍÙ ÎÁ Tcl/Tk ÔÁËÖÅ
68 ÍÏÇÕÔ ÒÁÂÏÔÁÔØ ÐÏÄ Windows É Macintosh.
71 Tk, tcl betimleme dili ile birlikte kullanýlmak üzere tasarlanmýþ bir
72 X Windows arayüz elemaný kümesidir. Tcl/Tk uygulamalarý MS-Windows ve
73 Macintosh ortamlarýnda da çalýþtýrýlabilir.
76 Tk - ÃÅ ÎÁÂ¦Ò ÅËÒÁÎÎÉÈ ÐÒÉͦÔÉ×¦× ÄÌÑ X Windows, ÐÒÉÚÎÁÞÅÎÉÊ ÄÌÑ
77 ÒÏÂÏÔÉ Ú ¦ÎÔÅÒÐÒÅÔÏ×ÁÎÏÀ ÍÏ×ÏÀ tcl. ÷¦Î ÄÏÚ×ÏÌѤ ÐÉÓÁÔÉ ÐÏ×ÎÏæÎΦ
78 ÐÒÏÇÒÁÍÉ Ú ÇÒÁƦÞÎÉÍ ¦ÎÔÅÒÆÅÊÓÏÍ ÐÒÁËÔÉÞÎÏ ÚÁ ÔÏÊ ÖÅ ÞÁÓ, ÝÏ ¦
79 ÐÒÏÇÒÁÍÉ ÔÅËÓÔÏ×ÏÇÏ ÒÅÖÉÍÕ. ðÒÏÇÒÁÍÉ ÎÁ Tcl/Tk ÔÁËÏÖ ÍÏÖÕÔØ ÐÒÁÃÀ×ÁÔÉ
80 Ð¦Ä Windoze ÔÁ Macintosh.
83 Summary: Tk GUI toolkit for Tcl header files and development documentation
84 Summary(pl): Narzêdzia Tk GUI - pliki nag³ówkowe i dokumentacja
85 Group: Development/Languages/Tcl
86 Requires: %{name} = %{version}
88 Requires: XFree86-devel
91 Tk GUI toolkit for Tcl header files and development documentation.
93 %description devel -l pl
94 Narzêdzia Tk GUI - pliki nag³ówkowe i dokumentacja.
97 Summary: Tk GUI toolkit for Tcl - demo programs
98 Summary(pl): Narzêdzia Tk GUI - programy demonstracyjne
99 Group: Development/Languages/Tcl
100 Requires: %{name} = %{version}
103 Tk GUI toolkit for Tcl - demo programs.
105 %description demo -l pl
106 Narzêdzia Tk GUI - programy demonstracyjne.
109 %setup -q -n %{name}%{version}
121 TCL_BIN_DIR=%{_libdir}
131 sed -e "s#%{_builddir}/%{name}%{version}/unix#%{_libdir}#; \
132 s#%{_builddir}/%{name}%{version}#%{_includedir}#" tkConfig.sh > tkConfig.sh.new
133 mv -f tkConfig.sh.new tkConfig.sh
136 rm -rf $RPM_BUILD_ROOT
137 install -d $RPM_BUILD_ROOT%{_mandir}
141 INSTALL_ROOT=$RPM_BUILD_ROOT \
142 MAN_INSTALL_DIR=$RPM_BUILD_ROOT%{_mandir}
144 ln -sf libtk%{minor}.so.0.0 $RPM_BUILD_ROOT%{_libdir}/libtk.so
145 ln -sf libtk%{minor}.so.0.0 $RPM_BUILD_ROOT%{_libdir}/libtk%{minor}.so
146 mv -f $RPM_BUILD_ROOT%{_bindir}/wish%{minor} $RPM_BUILD_ROOT%{_bindir}/wish
148 install ../generic/tkInt.h $RPM_BUILD_ROOT%{_includedir}
151 rm -rf $RPM_BUILD_ROOT
153 %post -p /sbin/ldconfig
154 %postun -p /sbin/ldconfig
157 %defattr(644,root,root,755)
158 %attr(755,root,root) %{_bindir}/*
159 %attr(755,root,root) %{_libdir}/lib*.so.*.*
160 %dir %{_libdir}/tk%{minor}
161 %{_libdir}/tk%{minor}/*.tcl
162 %{_libdir}/tk%{minor}/tclIndex
166 %defattr(644,root,root,755)
168 %attr(755,root,root) %{_libdir}/tkConfig.sh
169 %attr(755,root,root) %{_libdir}/lib*.so
170 %{_libdir}/libtkstub%{minor}.a
175 %defattr(644,root,root,755)
176 %{_libdir}/tk%{minor}/demos