]> git.pld-linux.org Git - packages/psi-plus.git/blame - psi-plus.spec
- up to 0.16.560.575
[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
6032f2b0 5Version: 0.16.560.575
114636f2 6Release: 1
71030823 7License: GPL v2+ / LGPL v2.1+
8Group: Applications/Communications
bb4d1caf 9Source0: https://github.com/psi-plus/psi-plus-snapshots/archive/%{version}.tar.gz
6032f2b0 10# Source0-md5: dfcb8dcd3634ecf9649bd50d53e1ac01
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
71030823 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
114636f2 95%dir %{_libdir}/%{name}
bb4d1caf 96%dir %{_libdir}/%{name}/plugins
114636f2 97%{_datadir}/%{name}
6032f2b0 98%{_datadir}/appdata/psi-plus.appdata.xml
71030823 99%{_desktopdir}/*.desktop
100%{_iconsdir}/hicolor/*/*/*.png
This page took 0.114094 seconds and 4 git commands to generate.