]> git.pld-linux.org Git - packages/psi-plus.git/blame - psi-plus.spec
- add missing BRs
[packages/psi-plus.git] / psi-plus.spec
CommitLineData
71030823 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
3fb04277 5Version: 0.16.470
2c2324d1 6Release: 2
71030823 7License: GPL v2+ / LGPL v2.1+
8Group: Applications/Communications
bb4d1caf 9Source0: https://github.com/psi-plus/psi-plus-snapshots/archive/%{version}.tar.gz
3fb04277 10# Source0-md5: e5a38d6bb368fa9aaaab6ff02ca154e6
bb4d1caf 11URL: https://github.com/psi-plus/psi-plus-snapshots
71030823 12BuildRequires: Qt3Support-devel
13BuildRequires: QtCore-devel
14BuildRequires: QtDBus-devel
15BuildRequires: QtNetwork-devel
2c2324d1
JR
16BuildRequires: QtSvg-devel
17BuildRequires: QtWebKit-devel
71030823 18BuildRequires: QtXml-devel
19BuildRequires: aspell-devel
bb4d1caf 20BuildRequires: libidn-devel
71030823 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
71030823 35Requires: qt4-plugin-qca-ossl
36Suggests: gpgme >= 1.0.0
1e6b34e3 37Provides: psi = %{version}-%{relase}
bb4d1caf 38Obsoletes: psi < 0.16
71030823 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
bb4d1caf 64%setup -q -n %{name}-snapshots-%{version}
71030823 65
66%build
67./configure \
68 --prefix=%{_prefix} \
69 --datadir=%{_datadir} \
70 --libdir=%{_libdir} \
bb4d1caf
AM
71 --enable-webkit \
72 --enable-whiteboarding \
73 --enable-plugins \
71030823 74 --no-separate-debug-info
75
76%{__make}
77
71030823 78%install
79rm -rf $RPM_BUILD_ROOT
80
81export QTDIR=%{_libdir}/qt4
82
bb4d1caf 83install -d $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins
71030823 84
85%{__make} install \
86 INSTALL_ROOT=$RPM_BUILD_ROOT
87
2c2324d1
JR
88ln -s %{name} $RPM_BUILD_ROOT%{_datadir}/psi
89ln -s %{name} $RPM_BUILD_ROOT%{_libdir}/psi
90
71030823 91%clean
92rm -rf $RPM_BUILD_ROOT
93
94%files
95%defattr(644,root,root,755)
96%doc README
97%attr(755,root,root) %{_bindir}/psi-plus
2c2324d1
JR
98%{_datadir}/psi
99%{_libdir}/psi
bb4d1caf
AM
100%dir %{_datadir}/%{name}
101%dir %{_libdir}/%{name}
102%dir %{_libdir}/%{name}/plugins
103%{_datadir}/%{name}/certs
104%{_datadir}/%{name}/iconsets
105%{_datadir}/%{name}/sound
106%{_datadir}/%{name}/themes
71030823 107%{_desktopdir}/*.desktop
108%{_iconsdir}/hicolor/*/*/*.png
This page took 0.209508 seconds and 4 git commands to generate.