]>
Commit | Line | Data |
---|---|---|
9c8c9877 JB |
1 | # |
2 | # Conditional build: | |
3 | %bcond_with privacy # more privacy | |
a367617c | 4 | # |
b2ff5600 | 5 | Summary: Tk Jabber client |
2784df36 | 6 | Summary(pl.UTF-8): Klient Jabbera oparty o Tk |
b2ff5600 | 7 | Name: tkabber |
41850668 | 8 | Version: 0.10.1 |
a9de344e | 9 | Release: 0.2 |
b2ff5600 JK |
10 | License: GPL |
11 | Group: Applications/Communications | |
a9de344e AM |
12 | Source0: http://files.jabber.ru/tkabber/%{name}-%{version}-beta2.tar.gz |
13 | # Source0-md5: 9adbcf75422823cd7d3688794b6ecdd4 | |
85b777f5 JK |
14 | Source1: %{name}.desktop |
15 | Source2: %{name}.png | |
a367617c | 16 | Patch0: %{name}-privacy.patch |
8aebdd23 | 17 | URL: http://tkabber.jabber.ru/ |
00746fc7 | 18 | BuildRequires: sed >= 4.0 |
653cb2e9 | 19 | Requires: tcl >= 8.3.4-7 |
41850668 | 20 | Requires: tcl-tdom >= 0.8.2 |
b2ff5600 | 21 | Requires: tcllib >= 1.2 |
434e1d0a | 22 | Requires: tclsasl |
18a3a91f | 23 | Requires: tk >= 8.3.3 |
3eadc20c | 24 | Requires: tk-BWidget >= 1.3 |
aa53ab96 AM |
25 | Suggests: tcl-tls >= 1.4.1 |
26 | Suggests: tcl-udp | |
b2ff5600 JK |
27 | BuildArch: noarch |
28 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
29 | ||
30 | %description | |
18a3a91f | 31 | Tkabber provides a Tcl/Tk interface to the Jabber instant messaging |
6124c151 | 32 | and presence service. |
b2ff5600 | 33 | |
18a3a91f JB |
34 | Although relatively new software, Tkabber is fully-featured. Its |
35 | features include: | |
b2ff5600 JK |
36 | - emoticons |
37 | - file transfers | |
38 | - avatars | |
39 | - browsing | |
40 | ||
41 | and many, many more. | |
42 | ||
3eadc20c | 43 | You 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 |
49 | Tkabber udostępnia interfejs Tcl/Tk dla komunikatora Jabber. | |
18a3a91f | 50 | |
fea66c5f JR |
51 | Mimo że jest to dosyć nowy program, Tkabber ma duże możliwości, |
52 | obejmujące: | |
18a3a91f | 53 | - emotikony, |
fea66c5f | 54 | - przesyłanie plików, |
18a3a91f | 55 | - wcielenia, |
fea66c5f JR |
56 | - przeglądanie |
57 | i wiele, wiele więcej. | |
18a3a91f | 58 | |
fea66c5f JR |
59 | Do 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 | 69 | sed -i -e 's#ifaceck##g' Makefile |
b2ff5600 | 70 | |
b2ff5600 JK |
71 | %install |
72 | rm -rf $RPM_BUILD_ROOT | |
d66c760a | 73 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} |
b2ff5600 | 74 | |
d66c760a AG |
75 | %{__make} install \ |
76 | PREFIX="%{_prefix}" \ | |
77 | DESTDIR="$RPM_BUILD_ROOT" | |
78 | ||
79 | install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir} | |
85b777f5 | 80 | install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir} |
b2ff5600 JK |
81 | |
82 | rm -rf $RPM_BUILD_ROOT%{_docdir} | |
83 | ||
84 | %clean | |
85 | rm -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}/* |