Name: pkgmgr-server
Summary: Packager Manager server package
-Version: 0.5.0
+Version: 0.6.8
Release: 1
Group: Application Framework/Package Management
License: Apache-2.0
BuildRequires: pkgconfig(pkgmgr-info)
BuildRequires: pkgconfig(libtzplatform-config)
BuildRequires: pkgconfig(pkgmgr)
-BuildRequires: pkgconfig(pkgmgr-info)
BuildRequires: pkgconfig(pkgmgr-installer)
BuildRequires: pkgconfig(pkgmgr-parser)
BuildRequires: pkgconfig(drm-service-core-tizen)
BuildRequires: pkgconfig(minizip)
BuildRequires: fdupes
+%if "%{?TIZEN_PROFILE_TV}" != "1"
BuildRequires: pkgconfig(csr)
-BuildRequires: pkgconfig(capi-system-info)
+%endif
%description
Packager Manager server package for packaging
%build
sqlite3 restriction.db < ./restriction.sql
+%if "%{?TIZEN_PROFILE_TV}" != "1"
+_TIZEN_FEATURE_CSR=ON
+%else
+_TIZEN_FEATURE_CSR=OFF
+%endif
+
%cmake . -DRUN_DIR=%{run_dir} \
-DDB_DIR=%{db_dir} \
-DBACKEND_DIR=%{backend_dir} \
- -DUNITDIR=%{_unitdir}
+ -DUNITDIR=%{_unitdir} \
+ -DTIZEN_FEATURE_CSR:BOOL=${_TIZEN_FEATURE_CSR}
%__make %{?_smp_mflags}
%install
%make_install
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}
mkdir -p %{buildroot}%{_sysconfdir}/package-manager/server
mkdir -p %{buildroot}%{db_dir}
install -m 0600 restriction.db %{buildroot}%{db_dir}
%files
%manifest %{name}.manifest
+%license LICENSE
%defattr(-,root,root,-)
%{_unitdir}/package-manager.service
%{_datadir}/dbus-1/system-services/org.tizen.pkgmgr.service
%config(noreplace) %{db_dir}/restriction.db
%{_bindir}/pkgmgr-server
%{_sysconfdir}/package-manager/server
-/usr/share/license/%{name}