Import Tk 8.6.6 (as of svn r86089)
This commit is contained in:
54
unix/tk.spec
Normal file
54
unix/tk.spec
Normal file
@@ -0,0 +1,54 @@
|
||||
# This file is the basis for a binary Tk Linux RPM.
|
||||
|
||||
%{!?directory:%define directory /usr/local}
|
||||
|
||||
Name: tk
|
||||
Summary: Tk graphical toolkit for the Tcl scripting language.
|
||||
Version: 8.6.6
|
||||
Release: 2
|
||||
License: BSD
|
||||
Group: Development/Languages
|
||||
Source: http://prdownloads.sourceforge.net/tcl/tk%{version}-src.tar.gz
|
||||
URL: http://www.tcl.tk/
|
||||
Buildroot: /var/tmp/%{name}%{version}
|
||||
Buildrequires: XFree86-devel tcl >= %version
|
||||
Requires: tcl >= %version
|
||||
|
||||
%description
|
||||
The Tcl (Tool Command Language) provides a powerful platform for
|
||||
creating integration applications that tie together diverse
|
||||
applications, protocols, devices, and frameworks. When paired with
|
||||
the Tk toolkit, Tcl provides the fastest and most powerful way to
|
||||
create GUI applications that run on PCs, Unix, and Mac OS X. Tcl
|
||||
can also be used for a variety of web-related tasks and for creating
|
||||
powerful command languages for applications.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}%{version}
|
||||
|
||||
%build
|
||||
cd unix
|
||||
CFLAGS="%optflags" ./configure \
|
||||
--prefix=%{directory} \
|
||||
--exec-prefix=%{directory} \
|
||||
--libdir=%{directory}/%{_lib}
|
||||
make
|
||||
|
||||
%install
|
||||
cd unix
|
||||
make INSTALL_ROOT=%buildroot install
|
||||
|
||||
%clean
|
||||
rm -rf %buildroot
|
||||
|
||||
%files -n tk
|
||||
%defattr(-,root,root)
|
||||
%if %{_lib} != lib
|
||||
%{directory}/%{_lib}
|
||||
%endif
|
||||
%{directory}/lib
|
||||
%{directory}/bin
|
||||
%{directory}/include
|
||||
%{directory}/man/man1
|
||||
%{directory}/man/man3
|
||||
%{directory}/man/mann
|
||||
Reference in New Issue
Block a user