1 # TODO: aegis-crypto (maemo platform)
2 Summary: Encryption of DBus messages for signon-qt
3 Summary(pl.UTF-8): Szyfrowanie komunikacji DBus dla signon-qt
4 Name: libsignoncrypto-qt
9 #Source0Download: https://gitlab.com/accounts-sso/libsignoncrypto-qt/tags
10 #Source0: https://gitlab.com/accounts-sso/libsignoncrypto-qt/repository/archive.tar.bz2?ref=%{version}
11 Source0: http://accounts-sso.googlecode.com/files/%{name}-%{version}.tar.gz
12 # Source0-md5: 4bbeb8861569cf1008408adabc6d8df3
13 # fragments from http://depot.javispedro.com/nit/harm/srcs/pool/free/libs/libsignoncrypto-qt/libsignoncrypto-qt_1.3-1+0m8.diff.gz (changes existing on harmattan branch)
14 Patch0: %{name}-harmattan.patch
15 URL: https://gitlab.com/accounts-sso/libsignoncrypto-qt
16 BuildRequires: QtCore-devel >= 4
17 BuildRequires: doxygen
18 BuildRequires: dbus-glib-devel
19 BuildRequires: glib2-devel >= 2.0
20 BuildRequires: pkgconfig
21 BuildRequires: qt4-build >= 4
22 BuildRequires: qt4-qmake >= 4
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 Encryption of DBus messages for signon-qt.
28 %description -l pl.UTF-8
29 Szyfrowanie komunikacji DBus dla signon-qt.
32 Summary: Development files for libsignoncrypto-qt library
33 Summary(pl.UTF-8): Pliki programistyczne biblioteki libsignoncrypto-qt
34 Group: Development/Libraries
35 Requires: %{name} = %{version}-%{release}
36 Requires: QtCore-devel >= 4
37 Requires: glib2-devel >= 2.0
40 Development files for libsignoncrypto-qt library.
42 %description devel -l pl.UTF-8
43 Pliki programistyczne biblioteki libsignoncrypto-qt.
46 Summary: API documentation for libsignoncrypto-qt library
47 Summary(pl.UTF-8): Dokumentacja API biblioteki libsignoncrypto-qt
51 API documentation for libsignoncrypto-qt library.
53 %description apidocs -l pl.UTF-8
54 Dokumentacja API biblioteki libsignoncrypto-qt.
61 qmake-qt4 libsignoncrypto-qt.pro \
62 QMAKE_CXX="%{__cxx}" \
63 QMAKE_CXXFLAGS_RELEASE="%{rpmcxxflags}" \
64 QMAKE_LFLAGS_RELEASE="%{rpmldflags}"
69 rm -rf $RPM_BUILD_ROOT
72 INSTALL_ROOT=$RPM_BUILD_ROOT
75 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libsignoncrypto-qt.so.1.?
77 %{__rm} $RPM_BUILD_ROOT%{_bindir}/libsignoncrypto-qt-test
78 %{__rm} -r $RPM_BUILD_ROOT%{_datadir}/libsignoncrypto-qt-tests
80 %{__rm} -r $RPM_BUILD_ROOT%{_docdir}/libsignoncrypto-qt
83 rm -rf $RPM_BUILD_ROOT
85 %post -p /sbin/ldconfig
86 %postun -p /sbin/ldconfig
89 %defattr(644,root,root,755)
90 %attr(755,root,root) %{_libdir}/libsignoncrypto-qt.so.*.*.*
91 %attr(755,root,root) %ghost %{_libdir}/libsignoncrypto-qt.so.1
94 %defattr(644,root,root,755)
95 %attr(755,root,root) %{_libdir}/libsignoncrypto-qt.so
96 %{_includedir}/signoncrypto-qt
97 %{_pkgconfigdir}/libsignoncrypto-qt.pc
100 %defattr(644,root,root,755)