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