summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYan Yin <yan.yin@intel.com>2012-03-14 14:04:57 +0800
committerYan Yin <yan.yin@intel.com>2012-03-14 14:04:57 +0800
commit277b9a8eb21e4d86b3f37f0b6f695c7dfe7aec23 (patch)
tree0deafc767ae7db6542f8fcec84fcfe067b66eb2e
parent194f3f35a1af4c37e592458a8f9fb86d7966b7db (diff)
downloadapp-svc-277b9a8eb21e4d86b3f37f0b6f695c7dfe7aec23.tar.gz
app-svc-277b9a8eb21e4d86b3f37f0b6f695c7dfe7aec23.tar.bz2
app-svc-277b9a8eb21e4d86b3f37f0b6f695c7dfe7aec23.zip
update for beta universally
-rw-r--r--packaging/app-svc.spec44
1 files changed, 29 insertions, 15 deletions
diff --git a/packaging/app-svc.spec b/packaging/app-svc.spec
index 38a0799..d3eb089 100644
--- a/packaging/app-svc.spec
+++ b/packaging/app-svc.spec
@@ -1,7 +1,7 @@
Name: app-svc
Summary: App svc
-Version: 0.1.4
-Release: 1
+Version: 0.1.18
+Release: 1.1
Group: System/Libraries
License: SAMSUNG
Source0: %{name}-%{version}.tar.gz
@@ -22,16 +22,20 @@ BuildRequires: pkgconfig(ail)
BuildRequires: pkgconfig(xdgmime)
BuildRequires: pkgconfig(aul)
BuildRequires: pkgconfig(glib-2.0)
-
-
%description
App svc
-%package devel
-Summary: App svc
+%package -n libapp-svc
+Summary: App svc Library
+Group: Development/Libraries
+%description -n libapp-svc
+App svc (developement files)
+
+%package -n libapp-svc-devel
+Summary: App svc Library Development files
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
-%description devel
+Requires: libapp-svc = %{version}-%{release}
+%description -n libapp-svc-devel
App svc (developement files)
%prep
@@ -45,24 +49,34 @@ CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr
make %{?jobs:-j%jobs}
%install
-rm -rf %{buildroot}
%make_install
-%post -p /sbin/ldconfig
+%post -n libapp-svc
+/sbin/ldconfig
+mkdir -p /opt/dbspace
+sqlite3 /opt/dbspace/.appsvc.db < /opt/share/appsvc_db.sql
+rm -rf /opt/share/appsvc_db.sql
-%postun -p /sbin/ldconfig
+chown root:5000 /opt/dbspace/.appsvc.db
+chown root:5000 /opt/dbspace/.appsvc.db-journal
+chmod 664 /opt/dbspace/.appsvc.db
+chmod 664 /opt/dbspace/.appsvc.db-journal
+
+%postun -n libapp-svc -p /sbin/ldconfig
+rm -f /opt/dbspace/.appsvc.db
+rm -f /opt/dbspace/.appsvc.db-journal
%files
-%defattr(-,root,root,-)
-/opt/share/appsvc_db.sql
/usr/bin/appsvc_test
+
+%files -n libapp-svc
+%config(missingok) /opt/share/appsvc_db.sql
/usr/lib/libappsvc.so.0
/usr/lib/libappsvc.so.0.1.0
-%files devel
-%defattr(-,root,root,-)
+%files -n libapp-svc-devel
/usr/lib/pkgconfig/appsvc.pc
/usr/lib/libappsvc.so
/usr/include/appsvc/appsvc.h