]> git.pld-linux.org Git - packages/tkabber.git/blame - tkabber.spec
- rel 3; treat regular messages as chats; less messy, less windows etc
[packages/tkabber.git] / tkabber.spec
CommitLineData
9c8c9877
JB
1#
2# Conditional build:
6f528266 3%bcond_without privacy # more privacy
a367617c 4#
dbc3f83f 5%define snap 20130614
b2ff5600 6Summary: Tk Jabber client
2784df36 7Summary(pl.UTF-8): Klient Jabbera oparty o Tk
b2ff5600 8Name: tkabber
dbc3f83f 9Version: 0.11.2
497b1d41 10Release: 1.%{snap}.3
b2ff5600
JK
11License: GPL
12Group: Applications/Communications
dbc3f83f
AM
13# Source0: http://files.jabber.ru/tkabber/%{name}-%{version}.tar.gz
14Source0: %{name}-%{snap}.tar.bz2
15# Source0-md5: 04816ea6663000588dd9e3f253d4a751
85b777f5
JK
16Source1: %{name}.desktop
17Source2: %{name}.png
a367617c 18Patch0: %{name}-privacy.patch
497b1d41 19Patch1: %{name}-chat-by-default.patch
8aebdd23 20URL: http://tkabber.jabber.ru/
00746fc7 21BuildRequires: sed >= 4.0
653cb2e9 22Requires: tcl >= 8.3.4-7
41850668 23Requires: tcl-tdom >= 0.8.2
b2ff5600 24Requires: tcllib >= 1.2
434e1d0a 25Requires: tclsasl
18a3a91f 26Requires: tk >= 8.3.3
3eadc20c 27Requires: tk-BWidget >= 1.3
aa53ab96
AM
28Suggests: tcl-tls >= 1.4.1
29Suggests: tcl-udp
b2ff5600
JK
30BuildArch: noarch
31BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32
33%description
18a3a91f 34Tkabber provides a Tcl/Tk interface to the Jabber instant messaging
6124c151 35and presence service.
b2ff5600 36
18a3a91f
JB
37Although relatively new software, Tkabber is fully-featured. Its
38features include:
b2ff5600
JK
39- emoticons
40- file transfers
41- avatars
42- browsing
43
44and many, many more.
45
3eadc20c 46You may need additional packages for full funcionality:
3eadc20c 47- tk-Img, for more image file formats support
3eadc20c
JK
48- tclgpgme, for end-to-end message encryption and signing
49- tkXwin, for auto-away
50
fea66c5f
JR
51%description -l pl.UTF-8
52Tkabber udostępnia interfejs Tcl/Tk dla komunikatora Jabber.
18a3a91f 53
fea66c5f
JR
54Mimo że jest to dosyć nowy program, Tkabber ma duże możliwości,
55obejmujące:
18a3a91f 56- emotikony,
fea66c5f 57- przesyłanie plików,
18a3a91f 58- wcielenia,
dbc3f83f 59- przeglądanie i wiele, wiele więcej.
18a3a91f 60
fea66c5f
JR
61Do pełnej funkcjonalności mogą być potrzebne dodatkowe pakiety:
62- tk-Img do obsługi większej liczby formatów plików,
63- tcl-tls do szyfrowanych połączeń z serwerem,
64- tclgpgme do podpisywania i szyfrowania wiadomości,
18a3a91f
JB
65- tkXwin do auto-away.
66
b2ff5600 67%prep
dbc3f83f 68%setup -q -n %{name}
a367617c 69%{?with_privacy:%patch0 -p1}
497b1d41 70%patch1 -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.144014 seconds and 4 git commands to generate.