]> git.pld-linux.org Git - packages/tkabber.git/blame - tkabber.spec
- put snap in release; drop privacy tag and make it default
[packages/tkabber.git] / tkabber.spec
CommitLineData
9c8c9877
JB
1#
2# Conditional build:
d69f473f 3%bcond_with 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
d69f473f 10Release: 1.%{snap}.1
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
8aebdd23 19URL: http://tkabber.jabber.ru/
00746fc7 20BuildRequires: sed >= 4.0
653cb2e9 21Requires: tcl >= 8.3.4-7
41850668 22Requires: tcl-tdom >= 0.8.2
b2ff5600 23Requires: tcllib >= 1.2
434e1d0a 24Requires: tclsasl
18a3a91f 25Requires: tk >= 8.3.3
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
dbc3f83f 67%setup -q -n %{name}
a367617c
AM
68%{?with_privacy:%patch0 -p1}
69
600d9422 70sed -i -e 's#ifaceck##g' Makefile
b2ff5600 71
b2ff5600
JK
72%install
73rm -rf $RPM_BUILD_ROOT
d66c760a 74install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
b2ff5600 75
d66c760a
AG
76%{__make} install \
77 PREFIX="%{_prefix}" \
78 DESTDIR="$RPM_BUILD_ROOT"
79
80install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
85b777f5 81install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
b2ff5600
JK
82
83rm -rf $RPM_BUILD_ROOT%{_docdir}
84
85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%files
89%defattr(644,root,root,755)
8bbaa4e9 90%doc ChangeLog AUTHORS README examples
b2ff5600 91%attr(755,root,root) %{_bindir}/*
dbc3f83f
AM
92%dir %{_datadir}/%{name}
93%{_datadir}/%{name}/[^t]*
94%attr(755,root,root) %{_datadir}/%{name}/tkabber.tcl
95%{_datadir}/%{name}/tclxmpp
96%{_datadir}/%{name}/tkabber-remote.tcl
97%{_datadir}/%{name}/trans
98%{_datadir}/%{name}/trans.tcl
d8e067af 99%{_desktopdir}/*.desktop
85b777f5 100%{_pixmapsdir}/*
This page took 0.136569 seconds and 4 git commands to generate.