diff options
Diffstat (limited to 'packaging/connman.spec')
-rwxr-xr-x | packaging/connman.spec | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/packaging/connman.spec b/packaging/connman.spec index c04f9a5c..e78e5451 100755 --- a/packaging/connman.spec +++ b/packaging/connman.spec @@ -114,6 +114,7 @@ Summary: Connman service script for TV profile Requires: %{name} = %{version}-%{release} Provides: %{name}-profile_tv = %{version}-%{release} Conflicts: %{name}-extension-ivi +Conflicts: %{name}-extension-disable-eth %description extension-tv Supplies Tizen TV profile systemd service scripts instead of the default one. This overwrites service script of %{name}. @@ -123,10 +124,20 @@ Summary: Connman configuration for IVI profile Requires: %{name} = %{version}-%{release} Provides: %{name}-profile_ivi = %{version}-%{release} Conflicts: %{name}-extension-tv +Conflicts: %{name}-extension-disable-eth %description extension-ivi Supplies Tizen IVI profile configuration instead of the default one. This overwrites conf file of %{name}. +%package extension-disable-eth +Summary: Connman configuration for testing which requires the ethernet to be disabled +Requires: %{name} = %{version}-%{release} +Conflicts: %{name}-extension-tv +Conflicts: %{name}-extension-ivi +%description extension-disable-eth +Connman without ethernet support +This overwrites conf file of %{name}. + %prep %setup -q @@ -212,6 +223,7 @@ mkdir -p %{buildroot}/etc/connman cp src/main_ivi.conf %{buildroot}/etc/connman/main.conf.ivi cp src/main_tv.conf %{buildroot}/etc/connman/main.conf.tv +cp src/main_disable_eth.conf %{buildroot}/etc/connman/main.conf.disable.eth cp src/main.conf %{buildroot}/etc/connman/main.conf rm %{buildroot}%{_sysconfdir}/dbus-1/system.d/*.conf @@ -326,4 +338,8 @@ mv -f %{_sysconfdir}/connman/main.conf.ivi %{_sysconfdir}/connman/main.conf %files extension-ivi %attr(644,network_fw,network_fw) %{_sysconfdir}/connman/main.conf.ivi %license COPYING - +%post extension-disable-eth +mv -f %{_sysconfdir}/connman/main.conf.disable.eth %{_sysconfdir}/connman/main.conf +%files extension-disable-eth +%attr(644,network_fw,network_fw) %{_sysconfdir}/connman/main.conf.disable.eth +%license COPYING |