]> git.pld-linux.org Git - packages/psi-plus.git/blame_incremental - psi-plus.spec
- up to 0.16.560.575
[packages/psi-plus.git] / psi-plus.spec
... / ...
CommitLineData
1Summary: PSI - Jabber client
2Summary(de.UTF-8): PSI - ein Instant Messaging Client-Programm für Jabber
3Summary(pl.UTF-8): PSI - klient Jabbera
4Name: psi-plus
5Version: 0.16.560.575
6Release: 1
7License: GPL v2+ / LGPL v2.1+
8Group: Applications/Communications
9Source0: https://github.com/psi-plus/psi-plus-snapshots/archive/%{version}.tar.gz
10# Source0-md5: dfcb8dcd3634ecf9649bd50d53e1ac01
11URL: https://github.com/psi-plus/psi-plus-snapshots
12BuildRequires: Qt3Support-devel
13BuildRequires: QtCore-devel
14BuildRequires: QtDBus-devel
15BuildRequires: QtNetwork-devel
16BuildRequires: QtSvg-devel
17BuildRequires: QtWebKit-devel
18BuildRequires: QtXml-devel
19BuildRequires: aspell-devel
20BuildRequires: libidn-devel
21BuildRequires: libstdc++-devel
22BuildRequires: openssl-devel >= 0.9.7c
23BuildRequires: qca-devel >= 2.0.0
24BuildRequires: qt4-build >= 4.4.0
25BuildRequires: qt4-linguist >= 4.4.0
26BuildRequires: qt4-qmake >= 4.4.0
27BuildRequires: tar >= 1:1.22
28BuildRequires: which
29BuildRequires: xorg-lib-libX11-devel
30BuildRequires: xorg-lib-libXScrnSaver-devel
31BuildRequires: xorg-proto-scrnsaverproto-devel
32BuildRequires: xz >= 1:4.999.7
33BuildRequires: zlib-devel
34Requires: gstreamer-v4l2
35Requires: qt4-plugin-qca-ossl
36Suggests: gpgme >= 1.0.0
37Provides: psi = %{version}-%{relase}
38Obsoletes: psi < 0.16
39Obsoletes: qt-designer-psiwidgets
40BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42%description
43PSI is a communicator for the Jabber open messaging system. It is
44based on the Qt library. It supports SSL encrypted connections. The
45default behaviour for SSL was changed so that it looks for SSL
46certificates in $DATADIR/certs or in ~/.psi/certs.
47
48Psi+ is a development branch of Psi IM Jabber client.
49
50%description -l de.UTF-8
51Psi ist ein Instant Messaging (IM) Client-Programm für das
52Jabber-Protokoll (XMPP), welches das Qt Toolkit nutzt.
53
54%description -l pl.UTF-8
55PSI jest komunikatorem dla otwartego systemu wiadomości Jabber. Został
56stworzony w oparciu o bibliotekę Qt. PSI wspiera połączenia szyfrowane
57SSL. W stosunku do domyślnego zachowania komunikatora została
58wprowadzona zmiana, która powoduje, że certyfikaty SSL są poszukiwane
59w katalogu $DATADIR/certs lub ~/.psi/certs.
60
61Psi+ 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
79rm -rf $RPM_BUILD_ROOT
80
81export QTDIR=%{_libdir}/qt4
82
83install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
84
85%{__make} install \
86 INSTALL_ROOT=$RPM_BUILD_ROOT
87
88%clean
89rm -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%{_datadir}/appdata/psi-plus.appdata.xml
99%{_desktopdir}/*.desktop
100%{_iconsdir}/hicolor/*/*/*.png
This page took 0.059067 seconds and 4 git commands to generate.