]> git.pld-linux.org Git - packages/psi-plus.git/blob - psi-plus.spec
- up to 0.16.471; fix files
[packages/psi-plus.git] / psi-plus.spec
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
4 Name:           psi-plus
5 Version:        0.16.471
6 Release:        1
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
28 BuildRequires:  which
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}
38 Obsoletes:      psi < 0.16
39 Obsoletes:      qt-designer-psiwidgets
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %description
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.
47
48 Psi+ is a development branch of Psi IM Jabber client.
49
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.
53
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.
60
61 Psi+ jest rozwojową gałęzią komunikatora Psi IM Jabber.
62
63 %prep
64 %setup -q -n %{name}-snapshots-%{version}
65
66 %build
67 ./configure \
68         --prefix=%{_prefix} \
69         --datadir=%{_datadir} \
70         --libdir=%{_libdir} \
71         --enable-webkit \
72         --enable-whiteboarding \
73         --enable-plugins \
74         --no-separate-debug-info
75
76 %{__make}
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80
81 export QTDIR=%{_libdir}/qt4
82
83 install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
84
85 %{__make} install \
86         INSTALL_ROOT=$RPM_BUILD_ROOT
87
88 %clean
89 rm -rf $RPM_BUILD_ROOT
90
91 %files
92 %defattr(644,root,root,755)
93 %doc README
94 %attr(755,root,root) %{_bindir}/psi-plus
95 %dir %{_libdir}/%{name}
96 %dir %{_libdir}/%{name}/plugins
97 %{_datadir}/%{name}
98 %{_desktopdir}/*.desktop
99 %{_iconsdir}/hicolor/*/*/*.png
This page took 0.089771 seconds and 4 git commands to generate.