Merge "Add multi-user support" into tizen
[platform/core/base/syspopup.git] / packaging / syspopup.spec
index 70defab..c1443f1 100755 (executable)
@@ -1,17 +1,17 @@
 %bcond_with x
 %bcond_with wayland
 
-Name:       syspopup
-Summary:    syspopup package
-Version:    0.0.92
-Release:    1
-Group:      System/Libraries
-License:    Apache-2.0
-Source0:    syspopup-%{version}.tar.gz
-Source1001:    %{name}.manifest
-Source1002:    %{name}-devel.manifest
-Source1003:    %{name}-caller.manifest
-Source1004:    %{name}-caller-devel.manifest
+Name:           syspopup
+Summary:        Syspopup package
+Version:        0.0.92
+Release:        0
+Group:          System/Libraries
+License:        Apache-2.0
+Source0:        syspopup-%{version}.tar.gz
+Source1001:     %{name}.manifest
+Source1002:     %{name}-devel.manifest
+Source1003:     %{name}-caller.manifest
+Source1004:     %{name}-caller-devel.manifest
 BuildRequires:  cmake
 BuildRequires:  pkgconfig(sqlite3)
 BuildRequires:  pkgconfig(bundle)
@@ -25,13 +25,14 @@ BuildRequires:  pkgconfig(ecore-x)
 BuildRequires:  pkgconfig(aul)
 BuildRequires:  pkgconfig(evas)
 BuildRequires:  pkgconfig(appcore-efl)
+BuildRequires:  pkgconfig(libtzplatform-config)
 
 %description
 syspopup package for popup
 
 
 %package devel
-Summary:    syspopup development package
+Summary:    Syspopup development package
 Group:      System/Libraries
 Requires:   %{name} = %{version}-%{release}
 
@@ -39,17 +40,17 @@ Requires:   %{name} = %{version}-%{release}
 syspopup development package popup
 
 %package caller
-Summary:    syspopup-caller package
-Group:      System/Libraries
-Requires:   %{name} = %{version}-%{release}
-Requires(post): /sbin/ldconfig
+Summary:          Syspopup-caller package
+Group:            System/Libraries
+Requires:         %{name} = %{version}-%{release}
+Requires(post):   /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
 
 %description caller
 syspopup-caller package for popup
 
 %package caller-devel
-Summary:    syspopup-caller development package
+Summary:    Syspopup-caller development package
 Group:      System/Development
 Requires:   %{name} = %{version}-%{release}
 
@@ -73,8 +74,8 @@ make %{?jobs:-j%jobs}
 %install
 %make_install
 
-mkdir -p %{buildroot}/opt/dbspace
-sqlite3 %{buildroot}/opt/dbspace/.syspopup.db < %{buildroot}/usr/share/syspopup/syspopup_db.sql
+mkdir -p %{buildroot}%{TZ_SYS_DB}
+sqlite3 %{buildroot}%{TZ_SYS_DB}/.syspopup.db < %{buildroot}/usr/share/syspopup/syspopup_db.sql
 rm -rf %{buildroot}/usr/share/syspopup/syspopup_db.sql
 
 touch %{buildroot}%{_datadir}/popup_noti_term
@@ -94,11 +95,11 @@ touch %{buildroot}%{_datadir}/popup_noti_term
 %{_bindir}/sp_test
 %{_bindir}/syspopup-app
 %{_libdir}/libsyspopup.so.0.1.0
-/usr/share/packages/org.tizen.syspopup-app.xml
+%TZ_SYS_RO_PACKAGES/org.tizen.syspopup-app.xml
 %{_datadir}/popup_noti_term
 
-%attr(644,root,app) /opt/dbspace/.syspopup.db
-%attr(644,root,app) /opt/dbspace/.syspopup.db-journal
+%attr(644,root,%{TZ_SYS_USER_GROUP}) %{TZ_SYS_DB}/.syspopup.db
+%attr(644,root,%{TZ_SYS_USER_GROUP}) %{TZ_SYS_DB}/.syspopup.db-journal
 
 
 %files devel