]> git.pld-linux.org Git - packages/tkabber.git/blame - tkabber.spec
- rel 2; use our default ca store
[packages/tkabber.git] / tkabber.spec
CommitLineData
9c8c9877
JB
1#
2# Conditional build:
6f528266 3%bcond_without privacy # more privacy
a367617c 4#
b2ff5600 5Summary: Tk Jabber client
2784df36 6Summary(pl.UTF-8): Klient Jabbera oparty o Tk
b2ff5600 7Name: tkabber
ada1df18 8Version: 1.1.2
4263ddb2 9Release: 2
b2ff5600
JK
10License: GPL
11Group: Applications/Communications
1ba860f3 12Source0: http://files.jabber.ru/tkabber/%{name}-%{version}.tar.xz
ada1df18 13# Source0-md5: 6d15da2d72bbc76a525f4b72b127fd8e
85b777f5
JK
14Source1: %{name}.desktop
15Source2: %{name}.png
a367617c 16Patch0: %{name}-privacy.patch
497b1d41 17Patch1: %{name}-chat-by-default.patch
4263ddb2 18Patch2: %{name}-ca.patch
8aebdd23 19URL: http://tkabber.jabber.ru/
00746fc7 20BuildRequires: sed >= 4.0
de08a34c 21Requires: tcl >= 8.4.0
41850668 22Requires: tcl-tdom >= 0.8.2
b2ff5600 23Requires: tcllib >= 1.2
434e1d0a 24Requires: tclsasl
de08a34c 25Requires: tk >= 8.4.0
3eadc20c 26Requires: tk-BWidget >= 1.3
aa53ab96
AM
27Suggests: tcl-tls >= 1.4.1
28Suggests: tcl-udp
b2ff5600
JK
29BuildArch: noarch
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%description
18a3a91f 33Tkabber provides a Tcl/Tk interface to the Jabber instant messaging
6124c151 34and presence service.
b2ff5600 35
18a3a91f
JB
36Although relatively new software, Tkabber is fully-featured. Its
37features include:
b2ff5600
JK
38- emoticons
39- file transfers
40- avatars
41- browsing
42
43and many, many more.
44
3eadc20c 45You may need additional packages for full funcionality:
3eadc20c 46- tk-Img, for more image file formats support
3eadc20c
JK
47- tclgpgme, for end-to-end message encryption and signing
48- tkXwin, for auto-away
49
fea66c5f
JR
50%description -l pl.UTF-8
51Tkabber udostępnia interfejs Tcl/Tk dla komunikatora Jabber.
18a3a91f 52
fea66c5f
JR
53Mimo że jest to dosyć nowy program, Tkabber ma duże możliwości,
54obejmujące:
18a3a91f 55- emotikony,
fea66c5f 56- przesyłanie plików,
18a3a91f 57- wcielenia,
dbc3f83f 58- przeglądanie i wiele, wiele więcej.
18a3a91f 59
fea66c5f
JR
60Do pełnej funkcjonalności mogą być potrzebne dodatkowe pakiety:
61- tk-Img do obsługi większej liczby formatów plików,
62- tcl-tls do szyfrowanych połączeń z serwerem,
63- tclgpgme do podpisywania i szyfrowania wiadomości,
18a3a91f
JB
64- tkXwin do auto-away.
65
b2ff5600 66%prep
de08a34c 67%setup -q
a367617c 68%{?with_privacy:%patch0 -p1}
497b1d41 69%patch1 -p1
4263ddb2 70%patch2 -p1
a367617c 71
600d9422 72sed -i -e 's#ifaceck##g' Makefile
b2ff5600 73
b2ff5600
JK
74%install
75rm -rf $RPM_BUILD_ROOT
d66c760a 76install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
b2ff5600 77
d66c760a
AG
78%{__make} install \
79 PREFIX="%{_prefix}" \
80 DESTDIR="$RPM_BUILD_ROOT"
81
82install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
85b777f5 83install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
b2ff5600
JK
84
85rm -rf $RPM_BUILD_ROOT%{_docdir}
86
87%clean
88rm -rf $RPM_BUILD_ROOT
89
90%files
91%defattr(644,root,root,755)
8bbaa4e9 92%doc ChangeLog AUTHORS README examples
b2ff5600 93%attr(755,root,root) %{_bindir}/*
dbc3f83f
AM
94%dir %{_datadir}/%{name}
95%{_datadir}/%{name}/[^t]*
96%attr(755,root,root) %{_datadir}/%{name}/tkabber.tcl
97%{_datadir}/%{name}/tclxmpp
98%{_datadir}/%{name}/tkabber-remote.tcl
99%{_datadir}/%{name}/trans
100%{_datadir}/%{name}/trans.tcl
d8e067af 101%{_desktopdir}/*.desktop
85b777f5 102%{_pixmapsdir}/*
This page took 0.772699 seconds and 4 git commands to generate.