SHA256
1
0
forked from pool/tk

Accepting request 186431 from devel:languages:tcl

- New version: 8.6.0.
- Integrate tkcon.

OBS-URL: https://build.opensuse.org/request/show/186431
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tk?expand=0&rev=30
This commit is contained in:
Tomáš Chvátal
2013-08-13 10:59:35 +00:00
committed by Git OBS Bridge
5 changed files with 6557 additions and 7 deletions

View File

@@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Jun 20 13:12:52 UTC 2013 - max@suse.com
- New version: 8.6.0.
* Built-in PNG Image Support: Photo images now support
read/write in the PNG format, with the ability to set the
alpha channel.
* Busy Windows: New command tk busy is a variant of blt::busy
that lets the interactivity of windows be suspended and
restored as required by the needs of the program.
* New Font Selection Dialog Interface: New command tk
fontchooser provides a portable interface to the standard font
selector of the platform, whether that is modal or not.
* Angled Text: New option -angle $degrees to $canvas create text
for rotating displayed text.
* Moving Things on a Canvas: New commands $canvas moveto,
$canvas imove and $canvas rchars for moving and manipulating
canvas items.
* Additional New Features: Text widget cursor control, more
window manager hints, and a collection of modernizations in
appearance and function.
- Integrate tkcon.
-------------------------------------------------------------------
Fri Apr 5 10:18:51 UTC 2013 - idonmez@suse.com

13
tk.spec
View File

@@ -25,13 +25,15 @@ BuildRequires: libXt-devel
BuildRequires: pkg-config
BuildRequires: tcl-devel
Url: http://www.tcl.tk
Version: 8.5.12
Version: 8.6.0
Release: 0
%define rrc %nil
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: Graphical User Interface Toolkit for Tcl
License: BSD-3-Clause
Group: Development/Languages/Tcl
Obsoletes: tkcon < 2.7
Provides: tkcon = 2.7
# bug437293
%ifarch ppc64
Obsoletes: tk-64bit
@@ -40,12 +42,13 @@ Obsoletes: tk-64bit
Summary: Graphical User Interface Toolkit for Tcl
Group: Development/Languages/Tcl
Provides: wish
Provides: wish8.4
Provides: wish8.6
Requires: tcl >= %version
PreReq: /bin/rm
Source0: ftp://ftp.tcl.tk/pub/tcl/tcl8_5/%name%{version}%{rrc}-src.tar.gz
Source0: ftp://ftp.tcl.tk/pub/tcl/tcl8_6/%name%{version}%{rrc}-src.tar.gz
Source1: tk-rpmlintrc
Source2: baselibs.conf
Source3: http://tkcon.cvs.sourceforge.net/tkcon/tkcon/tkcon.tcl
Patch0: %name.patch
Patch1: tk-8.5.12-fix-xft.patch
@@ -118,6 +121,7 @@ make -C unix install install-private-headers \
TK_PKG_DIR="tcl/tk%TK_MINOR"
ln -sf wish%TK_MINOR %buildroot%_prefix/bin/wish
ln -sf wish%TK_MINOR.n.gz %buildroot%_mandir/mann/wish.n.gz
install -m 0755 %{S:3} %buildroot%_bindir/tkcon
%if %_lib == lib64
@@ -142,7 +146,8 @@ exit 0
%doc %_mandir/man3/*
%_prefix/include/*
%scriptdir/tkAppInit.c
%_libdir/*.a
%attr(0644,root,root) %_libdir/*.a
%_libdir/tkConfig.sh
%_libdir/pkgconfig/*
%changelog

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c453d820925bf526bbe8a0d1c17ab3168b076fcb9844bea797ad75e3b9ad9291
size 3826062

3
tk8.6.0-src.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c708b2b6f658916df59190b27750fa1ea2bc10992108e10f961c0700f058de6
size 4239836

6522
tkcon.tcl Normal file

File diff suppressed because it is too large Load Diff