Skip to content

Latest commit

 

History

History
113 lines (90 loc) · 3.05 KB

connectionagent-qt5.spec

File metadata and controls

113 lines (90 loc) · 3.05 KB
 
1
2
3
Name: connectionagent-qt5
Summary: User Agent daemon
Jun 20, 2017
Jun 20, 2017
4
Version: 0.11.33
5
6
Release: 0
Group: Communications/Connectivity Adaptation
Dec 15, 2015
Dec 15, 2015
7
8
License: LGPLv2.1
URL: https://git.merproject.org/mer-core/connectionagent
9
10
Source0: %{name}-%{version}.tar.bz2
Requires: connman-qt5-declarative
Jul 4, 2013
Jul 4, 2013
11
12
Requires: systemd
Requires: systemd-user-session-targets
Dec 15, 2015
Dec 15, 2015
13
Requires: connman >= 1.21
Apr 2, 2017
Apr 2, 2017
14
Requires: mapplauncherd >= 4.1.23
15
16
17
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5DBus)
BuildRequires: pkgconfig(connman-qt5)
May 28, 2013
May 28, 2013
18
19
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(Qt5Test)
Jun 5, 2013
Jun 5, 2013
20
BuildRequires: pkgconfig(Qt5Qml)
Oct 27, 2014
Oct 27, 2014
21
BuildRequires: pkgconfig(qt5-boostable)
Mar 19, 2014
Mar 19, 2014
22
Provides: connectionagent > 0.10.1
Jun 26, 2013
Jun 26, 2013
23
Obsoletes: connectionagent <= 0.7.6
Dec 15, 2015
Dec 15, 2015
25
26
27
28
# Because of systemctl-user
Requires(post): systemd
Requires(postun): systemd
29
30
31
32
33
34
35
36
37
38
39
40
41
42
%description
Connection Agent provides multi user access to connman's User Agent.
It also provides autoconnecting features.
%package declarative
Summary: Declarative plugin for connection agent.
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{version}
%description declarative
This package contains the declarative plugin for connection agent.
%package test
May 28, 2013
May 28, 2013
43
Summary: auto test for connection agent.
44
45
46
47
48
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
Requires: %{name} = %{version}
%description test
May 28, 2013
May 28, 2013
49
This package contains the auto tests for connection agent.
Feb 5, 2014
Feb 5, 2014
51
52
53
54
55
56
57
58
%package tracing
Summary: Configuration for Connectionagent to enable tracing
Group: Development/Tools
Requires: %{name} = %{version}-%{release}
%description tracing
Will enable tracing for Connectionagent
59
60
61
62
%prep
%setup -q -n %{name}-%{version}
%build
Jun 9, 2014
Jun 9, 2014
63
64
%{!?qtc_qmake5:%define qtc_qmake5 %qmake5}
%{!?qtc_make:%define qtc_make make}
Jun 9, 2014
Jun 9, 2014
66
67
%qtc_qmake5
%qtc_make %{?_smp_mflags}
68
69
70
71
%install
rm -rf %{buildroot}
Jul 25, 2013
Jul 25, 2013
72
%qmake5_install
Feb 5, 2014
Feb 5, 2014
74
75
%make_install
Jul 4, 2013
Jul 4, 2013
76
77
mkdir -p %{buildroot}%{_libdir}/systemd/user/user-session.target.wants
ln -s ../connectionagent.service %{buildroot}%{_libdir}/systemd/user/user-session.target.wants/
Apr 1, 2017
Apr 1, 2017
79
80
81
mkdir -p %{buildroot}%{_datadir}/mapplauncherd/privileges.d
install -m 644 -p connd/privileges %{buildroot}%{_datadir}/mapplauncherd/privileges.d/connectionagent
Jul 4, 2013
Jul 4, 2013
82
83
84
85
86
87
88
89
90
91
92
93
%post
if [ "$1" -ge 1 ]; then
systemctl-user daemon-reload || :
systemctl-user restart connectionagent.service || :
fi
%postun
if [ "$1" -eq 0 ]; then
systemctl-user stop connectionagent.service || :
systemctl-user daemon-reload || :
fi
94
95
96
97
%files
%defattr(-,root,root,-)
%{_bindir}/connectionagent
%{_datadir}/dbus-1/services/com.jolla.Connectiond.service
Apr 1, 2017
Apr 1, 2017
98
%{_datadir}/mapplauncherd/privileges.d/connectionagent
99
%{_libdir}/systemd/user/connectionagent.service
Jun 6, 2013
Jun 6, 2013
100
%{_sysconfdir}/dbus-1/session.d/connectionagent.conf
Jul 4, 2013
Jul 4, 2013
101
%{_libdir}/systemd/user/user-session.target.wants/connectionagent.service
102
103
104
%files declarative
%defattr(-,root,root,-)
Jun 5, 2013
Jun 5, 2013
105
%{_libdir}/qt5/qml/com/jolla/connection/*
May 28, 2013
May 28, 2013
107
108
%files test
%defattr(-,root,root,-)
Jul 7, 2015
Jul 7, 2015
109
%{_prefix}/opt/tests/connectionagent/*
Feb 5, 2014
Feb 5, 2014
110
111
112
%files tracing
%defattr(-,root,root,-)
Oct 30, 2014
Oct 30, 2014
113
%config /var/lib/environment/nemo/70-connectionagent-tracing.conf