1 Summary: PSI - Jabber client
2 Summary(de.UTF-8): PSI - ein Instant Messaging Client-Programm für Jabber
3 Summary(pl.UTF-8): PSI - klient Jabbera
7 License: GPL v2+ / LGPL v2.1+
8 Group: Applications/Communications
9 Source0: https://github.com/psi-plus/psi-plus-snapshots/archive/%{version}.tar.gz
10 # Source0-md5: a553a8dcf6dd6e9e341fa81d2645a0dd
11 URL: https://github.com/psi-plus/psi-plus-snapshots
12 BuildRequires: Qt3Support-devel
13 BuildRequires: QtCore-devel
14 BuildRequires: QtDBus-devel
15 BuildRequires: QtNetwork-devel
16 BuildRequires: QtSvg-devel
17 BuildRequires: QtWebKit-devel
18 BuildRequires: QtXml-devel
19 BuildRequires: aspell-devel
20 BuildRequires: libidn-devel
21 BuildRequires: libstdc++-devel
22 BuildRequires: openssl-devel >= 0.9.7c
23 BuildRequires: qca-devel >= 2.0.0
24 BuildRequires: qt4-build >= 4.4.0
25 BuildRequires: qt4-linguist >= 4.4.0
26 BuildRequires: qt4-qmake >= 4.4.0
27 BuildRequires: tar >= 1:1.22
29 BuildRequires: xorg-lib-libX11-devel
30 BuildRequires: xorg-lib-libXScrnSaver-devel
31 BuildRequires: xorg-proto-scrnsaverproto-devel
32 BuildRequires: xz >= 1:4.999.7
33 BuildRequires: zlib-devel
34 Requires: gstreamer-v4l2
35 Requires: qt4-plugin-qca-ossl
36 Suggests: gpgme >= 1.0.0
37 Provides: psi = %{version}-%{relase}
39 Obsoletes: qt-designer-psiwidgets
40 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43 PSI is a communicator for the Jabber open messaging system. It is
44 based on the Qt library. It supports SSL encrypted connections. The
45 default behaviour for SSL was changed so that it looks for SSL
46 certificates in $DATADIR/certs or in ~/.psi/certs.
48 Psi+ is a development branch of Psi IM Jabber client.
50 %description -l de.UTF-8
51 Psi ist ein Instant Messaging (IM) Client-Programm für das
52 Jabber-Protokoll (XMPP), welches das Qt Toolkit nutzt.
54 %description -l pl.UTF-8
55 PSI jest komunikatorem dla otwartego systemu wiadomości Jabber. Został
56 stworzony w oparciu o bibliotekę Qt. PSI wspiera połączenia szyfrowane
57 SSL. W stosunku do domyślnego zachowania komunikatora została
58 wprowadzona zmiana, która powoduje, że certyfikaty SSL są poszukiwane
59 w katalogu $DATADIR/certs lub ~/.psi/certs.
61 Psi+ jest rozwojową gałęzią komunikatora Psi IM Jabber.
64 %setup -q -n %{name}-snapshots-%{version}
69 --datadir=%{_datadir} \
72 --enable-whiteboarding \
74 --no-separate-debug-info
79 rm -rf $RPM_BUILD_ROOT
81 export QTDIR=%{_libdir}/qt4
83 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
86 INSTALL_ROOT=$RPM_BUILD_ROOT
89 rm -rf $RPM_BUILD_ROOT
92 %defattr(644,root,root,755)
94 %attr(755,root,root) %{_bindir}/psi-plus
95 %dir %{_libdir}/%{name}
96 %dir %{_libdir}/%{name}/plugins
98 %{_desktopdir}/*.desktop
99 %{_iconsdir}/hicolor/*/*/*.png