projects
/
platform
/
upstream
/
connman.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Change systemd-devel package name
[platform/upstream/connman.git]
/
packaging
/
connman.spec
diff --git
a/packaging/connman.spec
b/packaging/connman.spec
index
e108c84
..
80309a8
100644
(file)
--- a/
packaging/connman.spec
+++ b/
packaging/connman.spec
@@
-1,11
+1,12
@@
%bcond_with connman_openconnect
%bcond_with connman_openconnect
+%bcond_with connman_wireguard
%bcond_without connman_openvpn
%bcond_without connman_ipsec
%bcond_without connman_vpnd
Name: connman
%bcond_without connman_openvpn
%bcond_without connman_ipsec
%bcond_without connman_vpnd
Name: connman
-Version: 1.3
7
-Release:
47
+Version: 1.3
8
+Release:
3
License: GPL-2.0+
Summary: Connection Manager
Url: http://connman.net
License: GPL-2.0+
Summary: Connection Manager
Url: http://connman.net
@@
-21,7
+22,7
@@
BuildRequires: pkgconfig(xtables)
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(libnl-3.0)
BuildRequires: pkgconfig(libnl-genl-3.0)
BuildRequires: pkgconfig(libsmack)
BuildRequires: pkgconfig(libnl-3.0)
BuildRequires: pkgconfig(libnl-genl-3.0)
-BuildRequires: pkgconfig(libsystemd
-daemon
)
+BuildRequires: pkgconfig(libsystemd)
%if %{with connman_openconnect}
BuildRequires: openconnect
%endif
%if %{with connman_openconnect}
BuildRequires: openconnect
%endif
@@
-88,6
+89,16
@@
Requires: %{name} = %{version}
Provides VPN support for Connman
%endif
Provides VPN support for Connman
%endif
+%if %{with connman_wireguard}
+%package plugin-wireguard
+Summary: Wireguard Support for Connman
+BuildRequires: pkgconfig(libmnl)
+Requires: %{name} = %{version}
+
+%description plugin-wireguard
+Wireguard Support for Connman.
+%endif
+
%package test
Summary: Test Scripts for Connection Manager
Group: Development/Tools
%package test
Summary: Test Scripts for Connection Manager
Group: Development/Tools
@@
-164,6
+175,9
@@
chmod +x bootstrap
%if %{with connman_ipsec}
--enable-ipsec \
%endif
%if %{with connman_ipsec}
--enable-ipsec \
%endif
+%if %{without connman_wireguard}
+ --disable-wireguard \
+%endif
%if 0%{?enable_connman_features}
%connman_features \
%endif
%if 0%{?enable_connman_features}
%connman_features \
%endif
@@
-290,6
+304,13
@@
systemctl daemon-reload
%attr(644,root,root) %{_unitdir}/connman-vpn.service
%endif
%attr(644,root,root) %{_unitdir}/connman-vpn.service
%endif
+%if %{with connman_wireguard}
+%files plugin-wireguard
+%manifest %{name}.manifest
+%{_libdir}/%{name}/plugins-vpn/wireguard.so
+%license COPYING
+%endif
+
%post extension-tv
mv -f %{_unitdir}/connman.service.tv %{_unitdir}/connman.service
mv -f %{_sysconfdir}/connman/main.conf.tv %{_sysconfdir}/connman/main.conf
%post extension-tv
mv -f %{_unitdir}/connman.service.tv %{_unitdir}/connman.service
mv -f %{_sysconfdir}/connman/main.conf.tv %{_sysconfdir}/connman/main.conf