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: 6330a5d4a0fdf5eb41a58290dff1481b
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: QtXml-devel
17 BuildRequires: aspell-devel
18 BuildRequires: libidn-devel
19 BuildRequires: libstdc++-devel
20 BuildRequires: openssl-devel >= 0.9.7c
21 BuildRequires: qca-devel >= 2.0.0
22 BuildRequires: qt4-build >= 4.4.0
23 BuildRequires: qt4-linguist >= 4.4.0
24 BuildRequires: qt4-qmake >= 4.4.0
25 BuildRequires: tar >= 1:1.22
27 BuildRequires: xorg-lib-libX11-devel
28 BuildRequires: xorg-lib-libXScrnSaver-devel
29 BuildRequires: xorg-proto-scrnsaverproto-devel
30 BuildRequires: xz >= 1:4.999.7
31 BuildRequires: zlib-devel
32 Requires: gstreamer-v4l2
33 Requires: qt4-plugin-qca-ossl
34 Suggests: gpgme >= 1.0.0
35 Provides: psi = %{version}-%{relase}
37 Obsoletes: qt-designer-psiwidgets
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 PSI is a communicator for the Jabber open messaging system. It is
42 based on the Qt library. It supports SSL encrypted connections. The
43 default behaviour for SSL was changed so that it looks for SSL
44 certificates in $DATADIR/certs or in ~/.psi/certs.
46 Psi+ is a development branch of Psi IM Jabber client.
48 %description -l de.UTF-8
49 Psi ist ein Instant Messaging (IM) Client-Programm für das
50 Jabber-Protokoll (XMPP), welches das Qt Toolkit nutzt.
52 %description -l pl.UTF-8
53 PSI jest komunikatorem dla otwartego systemu wiadomości Jabber. Został
54 stworzony w oparciu o bibliotekę Qt. PSI wspiera połączenia szyfrowane
55 SSL. W stosunku do domyślnego zachowania komunikatora została
56 wprowadzona zmiana, która powoduje, że certyfikaty SSL są poszukiwane
57 w katalogu $DATADIR/certs lub ~/.psi/certs.
59 Psi+ jest rozwojową gałęzią komunikatora Psi IM Jabber.
62 %setup -q -n %{name}-snapshots-%{version}
67 --datadir=%{_datadir} \
70 --enable-whiteboarding \
72 --no-separate-debug-info
77 rm -rf $RPM_BUILD_ROOT
79 export QTDIR=%{_libdir}/qt4
81 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
84 INSTALL_ROOT=$RPM_BUILD_ROOT
87 rm -rf $RPM_BUILD_ROOT
90 %defattr(644,root,root,755)
92 %attr(755,root,root) %{_bindir}/psi-plus
93 %dir %{_datadir}/%{name}
94 %dir %{_libdir}/%{name}
95 %dir %{_libdir}/%{name}/plugins
96 %{_datadir}/%{name}/certs
97 %{_datadir}/%{name}/iconsets
98 %{_datadir}/%{name}/sound
99 %{_datadir}/%{name}/themes
100 %{_desktopdir}/*.desktop
101 %{_iconsdir}/hicolor/*/*/*.png