Source1: media-server.service
Source2: media-server-user.service
Source3: media-server-user.path
-Source4: media-server.path
Source1001: %{name}.manifest
Source1002: libmedia-utils.manifest
Source1003: libmedia-utils-devel.manifest
%else
%define product_tv 0
%endif
-Provides: %{name}-profile_common = %{version}-%{release}
-Provides: %{name}-profile_wearable = %{version}-%{release}
-Provides: %{name}-profile_tv = %{version}-%{release}
-Provides: %{name}-profile_ivi = %{version}-%{release}
%define upgrade_script_path /usr/share/upgrade/scripts
%description
Description: A server for media content management.
-%package service-extension
-Summary: media-server service extension for Tizen mobile profile
-Requires: %{name} = %{version}-%{release}
-Provides: %{name}-profile_mobile = %{version}-%{release}
-%description service-extension
-Media-server's modified service files for mobile profile.
-Note that this package overwrites some of %{name} and you need to
-reinstall %{name} if you want to keep using %{name} after uninstalling this.
-
%package -n libmedia-utils
Summary: The media server runtime library
Group: Multimedia/Libraries
install -m 644 %{SOURCE3} %{buildroot}%{_unitdir_user}/media-server-user.path
%endif
-# for mobile
-install -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/media-server.path
-# for non-mobile
ln -s ../media-server.service %{buildroot}%{_unitdir}/multi-user.target.wants/media-server.service
#ini file
%{_libdir}/libmedia-utils.so
%{_libdir}/pkgconfig/libmedia-utils.pc
%{_includedir}/media-utils/*.h
-
-%post service-extension
-rm %{_unitdir}/multi-user.target.wants/media-server.service
-ln -sf ../media-server.path %{_unitdir}/multi-user.target.wants/
-%preun service-extension
-rm %{_unitdir}/multi-user.target.wants/media-server.path
-
-%files service-extension
-%{_unitdir}/media-server.path