X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=packaging%2Fbluetooth-agent.spec;h=82ab05ee11a2035e85f4103b3cb383940f0dcf34;hb=refs%2Fheads%2Ftizen_6.0;hp=a1cf82478525325449e8caeddb1d3a34d823a7a0;hpb=d9ccd4cc0e10c63e7f1e7c61d457fc7f0b78251c;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-agent.git diff --git a/packaging/bluetooth-agent.spec b/packaging/bluetooth-agent.spec index a1cf824..82ab05e 100644 --- a/packaging/bluetooth-agent.spec +++ b/packaging/bluetooth-agent.spec @@ -2,7 +2,7 @@ Name: bluetooth-agent Summary: Bluetooth agent packages that support various external profiles -Version: 0.1.3 +Version: 0.6.0 Release: 1 Group: Network & Connectivity/Bluetooth License: Apache-2.0 @@ -46,7 +46,7 @@ BuildRequires: pkgconfig(gio-2.0) BuildRequires: cmake Requires: security-config %if 0%{?gcov:1} -BuildRequires: pkgconfig(gmock) +BuildRequires: gtest-devel BuildRequires: lcov %endif @@ -158,11 +158,6 @@ find . -name '*.gcno' -exec cp '{}' gcov-obj ';' rm -rf %{buildroot} %make_install -%if 0%{?gcov:1} -mkdir -p %{buildroot}%{_datadir}/gcov/obj -install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj -%endif - # This usage of profile macro does NOT conflict 4.0 configurability. #%if "%{?profile}" != "mobile" && "%{?profile}" != "tv" # Original: wearable, ivi. Added: common, "undefined" @@ -173,11 +168,23 @@ install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj #install -D -m 0644 %{buildroot}/usr/bin/bluetooth-hf-agent %{buildroot}%{_bindir}/ #install -D -m 0644 %{buildroot}/usr/bin/bluetooth-ipsp-agent %{buildroot}%{_bindir}/ #%endif -install -D -m 0644 packaging/bluetooth-map-agent.service %{buildroot}%{_libdir}/systemd/system/bluetooth-map-agent.service -install -D -m 0644 packaging/bluetooth-pbap-agent.service %{buildroot}%{_libdir}/systemd/system/bluetooth-pbap-agent.service -install -D -m 0644 packaging/bluetooth-ag-agent.service %{buildroot}%{_libdir}/systemd/system/bluetooth-ag-agent.service -install -D -m 0644 packaging/bluetooth-hf-agent.service %{buildroot}%{_libdir}/systemd/system/bluetooth-hf-agent.service -install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_libdir}/systemd/system/bluetooth-hid-agent.service +install -D -m 0644 packaging/bluetooth-map-agent.service %{buildroot}%{_unitdir}/bluetooth-map-agent.service +install -D -m 0644 packaging/bluetooth-pbap-agent.service %{buildroot}%{_unitdir}/bluetooth-pbap-agent.service +install -D -m 0644 packaging/bluetooth-ag-agent.service %{buildroot}%{_unitdir}/bluetooth-ag-agent.service +install -D -m 0644 packaging/bluetooth-hf-agent.service %{buildroot}%{_unitdir}/bluetooth-hf-agent.service +install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_unitdir}/bluetooth-hid-agent.service + +%if 0%{?gcov:1} +mkdir -p %{buildroot}%{_datadir}/gcov/obj +install -m 0644 gcov-obj/* %{buildroot}%{_datadir}/gcov/obj +%endif + +%check +%if 0%{?gcov:1} +pushd unittest +./run_coverage.sh +popd +%endif %files %manifest %{name}.manifest @@ -191,9 +198,9 @@ install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_libdir}/ %attr(0666,-,-) /var/lib/bluetooth/voice-recognition-blacklist %{_datadir}/dbus-1/system-services/org.bluez.ag_agent.service %{_sysconfdir}/dbus-1/system.d/bluetooth-ag-agent.conf -%{_libdir}/systemd/system/bluetooth-ag-agent.service -#%exclude %{_libdir}/systemd/system/bluetooth-map-agent.service -#%exclude %{_libdir}/systemd/system/bluetooth-pbap-agent.service +%{_unitdir}/bluetooth-ag-agent.service +#%exclude %{_unitdir}/bluetooth-map-agent.service +#%exclude %{_unitdir}/bluetooth-pbap-agent.service %files hfp_hf %manifest %{name}.manifest @@ -201,16 +208,16 @@ install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_libdir}/ %{_bindir}/bluetooth-hf-agent %{_datadir}/dbus-1/system-services/org.bluez.hf_agent.service %{_sysconfdir}/dbus-1/system.d/bluetooth-hf-agent.conf -%{_libdir}/systemd/system/bluetooth-hf-agent.service -#%exclude %{_libdir}/systemd/system/bluetooth-map-agent.service -#%exclude %{_libdir}/systemd/system/bluetooth-pbap-agent.service +%{_unitdir}/bluetooth-hf-agent.service +#%exclude %{_unitdir}/bluetooth-map-agent.service +#%exclude %{_unitdir}/bluetooth-pbap-agent.service %files map %manifest %{name}.manifest %license LICENSE %{_bindir}/bluetooth-map-agent %{_datadir}/dbus-1/system-services/org.bluez.map_agent.service -%{_libdir}/systemd/system/bluetooth-map-agent.service +%{_unitdir}/bluetooth-map-agent.service %{_sysconfdir}/dbus-1/system.d/bluetooth_map_agent.conf %files pbap @@ -218,7 +225,7 @@ install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_libdir}/ %license LICENSE %{_bindir}/bluetooth-pb-agent %{_datadir}/dbus-1/system-services/org.bluez.pb_agent.service -%{_libdir}/systemd/system/bluetooth-pbap-agent.service +%{_unitdir}/bluetooth-pbap-agent.service %{_sysconfdir}/dbus-1/system.d/bluetooth_pb_agent.conf %files hid @@ -226,7 +233,7 @@ install -D -m 0644 packaging/bluetooth-hid-agent.service %{buildroot}%{_libdir}/ %license LICENSE %{_bindir}/bluetooth-hid-agent %{_datadir}/dbus-1/system-services/org.bluez.hid_agent.service -%{_libdir}/systemd/system/bluetooth-hid-agent.service +%{_unitdir}/bluetooth-hid-agent.service %{_sysconfdir}/dbus-1/system.d/bluetooth-hid-agent.conf %files ipsp