]> git.pld-linux.org Git - packages/tclx.git/blame_incremental - tclx.spec
- updated to 8.4.1
[packages/tclx.git] / tclx.spec
... / ...
CommitLineData
1Summary: Extended Tcl (TclX)
2Summary(pl.UTF-8): Rozszerzony Tcl (TclX)
3Name: tclx
4%define major 8.4
5Version: %{major}.1
6Release: 1
7License: BSD-like
8Group: Development/Languages/Tcl
9Source0: http://downloads.sourceforge.net/tclx/%{name}%{version}.tar.bz2
10# Source0-md5: ac983708f23cf645c07058148f48440c
11URL: http://tclx.sourceforge.net/
12BuildRequires: tcl-devel >= %{major}
13Requires: tcl >= %{major}
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17Extended Tcl (TclX), is an extension to Tcl, the Tool Command Language
18invented by Dr. John Ousterhout. Tcl is a powerful, yet simple
19embeddable programming language. Extended Tcl is oriented towards
20system programming tasks and large application development. TclX
21provides additional interfaces to the operating system, and adds many
22new programming constructs, text manipulation tools, and debugging
23tools.
24
25%description -l pl.UTF-8
26TclX (Extended Tcl - rozszerzony Tcl) to rozszerzenie dla języka Tcl
27(Tool Command Language - języka poleceń narzędziowych), wymyślonego
28przez Dr. Johna Ousterhouta. Tcl to potężny, ale prosty osadzalny
29język programowania. Extended Tcl jest zorientowany na programowanie
30systemowe i tworzenie dużych aplikacji. TclX udostępnia wiele
31dodatkowych interfejsów do systemu operacyjnego i dodaje wiele nowych
32konstrukcji programistycznych, narzędzi do obróbki tekstu oraz
33narzędzi diagnostycznych.
34
35%package devel
36Summary: TclX header files
37Summary(pl.UTF-8): Pliki nagłówkowe TclX
38Group: Development/Languages/Tcl
39Requires: %{name} = %{version}-%{release}
40Requires: tcl-devel >= %{major}
41
42%description devel
43TclX header files.
44
45%description devel -l pl.UTF-8
46Pliki nagłówkowe TclX.
47
48%prep
49%setup -q -n %{name}%{major}
50
51%build
52%configure \
53 --enable-64bit \
54 --enable-shared \
55 --enable-threads
56%{__make}
57
58%install
59rm -rf $RPM_BUILD_ROOT
60
61%{__make} install \
62 DESTDIR=$RPM_BUILD_ROOT
63
64# not covered by make install
65install -d $RPM_BUILD_ROOT%{_mandir}/man3
66cp -p doc/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%files
72%defattr(644,root,root,755)
73%doc ChangeLog README license.terms
74%dir %{_libdir}/tclx%{major}
75%attr(755,root,root) %{_libdir}/tclx%{major}/libtclx%{major}.so
76%{_libdir}/tclx%{major}/*.tcl
77%{_mandir}/mann/TclX.n*
78
79%files devel
80%defattr(644,root,root,755)
81%{_includedir}/tclExtend.h
82%{_mandir}/man3/CmdWrite.3*
83%{_mandir}/man3/Handles.3*
84%{_mandir}/man3/Keylist.3*
85%{_mandir}/man3/ObjCmdWrite.3*
86%{_mandir}/man3/TclXInit.3*
This page took 0.069669 seconds and 4 git commands to generate.