Navigation Menu

Skip to content

Commit

Permalink
Merge branch 'jb38238' into 'master'
Browse files Browse the repository at this point in the history
Provide privileges files for mapplauncher

See merge request mer-core/messagingframework!26
  • Loading branch information
rainemak committed Jan 24, 2019
2 parents f9819a9 + fef1739 commit d8b8007
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
1 change: 1 addition & 0 deletions rpm/qmf-qt5.privileges
@@ -0,0 +1 @@
/usr/bin/messageserver5,e
21 changes: 12 additions & 9 deletions rpm/qmf-qt5.spec
Expand Up @@ -6,6 +6,7 @@ Group: System/Libraries
License: LGPLv2.1 with exception or GPLv3
URL: http://qt.gitorious.org/qt-labs/messagingframework
Source0: %{name}-%{version}.tar.bz2
Source1: %{name}.privileges
Requires: systemd-user-session-targets
BuildRequires: pkgconfig(zlib)
BuildRequires: pkgconfig(icu-i18n)
Expand Down Expand Up @@ -200,6 +201,9 @@ mkdir -p "$UNIT_DIR"
ln -sf ../messageserver5.service "$UNIT_DIR/messageserver5.service"
ln -sf ../messageserver5-accounts-check.service "$UNIT_DIR/messageserver5-accounts-check.service"

mkdir -p %{buildroot}%{_datadir}/mapplauncherd/privileges.d
install -m 644 -p %{SOURCE1} %{buildroot}%{_datadir}/mapplauncherd/privileges.d

%fdupes %{buildroot}/%{_includedir}

%post -n libqmfmessageserver1-qt5 -p /sbin/ldconfig
Expand Down Expand Up @@ -233,27 +237,26 @@ ln -sf ../messageserver5-accounts-check.service "$UNIT_DIR/messageserver5-accoun
%defattr(-,root,root,-)
%{_bindir}/messageserver5
%{_bindir}/qmf-accountscheck
%{_datadir}/mapplauncherd/privileges.d/*
%{_libdir}/libQmfMessageServer.so.*
%{_libdir}/qt5/plugins/messageservices/
%{_libdir}/systemd/user/messageserver5.service
%{_libdir}/systemd/user/messageserver5-accounts-check.service
%{_libdir}/systemd/user/user-session.target.wants/messageserver5.service
%{_libdir}/systemd/user/user-session.target.wants/messageserver5-accounts-check.service
%{_libdir}/qt5/plugins/messageservices
%{_libdir}/systemd/user/*.service
%{_libdir}/systemd/user/user-session.target.wants/*.service

%files -n libqmfclient1-qt5
%defattr(-,root,root,-)
%{_libdir}/libQmfClient.so.*
%{_libdir}/qt5/plugins/contentmanagers/libqmfstoragemanager.so
%{_libdir}/qt5/plugins/ssoauth/
%{_libdir}/qt5/plugins/contentmanagers
%{_libdir}/qt5/plugins/ssoauth

%files -n libqmfclient1-qt5-cryptoplugins
%{_libdir}/qt5/plugins/crypto/
%{_libdir}/qt5/plugins/crypto

%if 0
%files tests
%defattr(-,root,root,-)
%{_datadir}/accounts/*
/opt/tests/qmf-qt5/*
/opt/tests/qmf-qt5
%else
%exclude %{_datadir}/accounts/*
%endif

0 comments on commit d8b8007

Please sign in to comment.