1dbae6710146ee44b03bf801cacfbb6698ce84e2
[framework/appfw/app-svc.git] / packaging / app-svc.spec
1 #sbs-git:slp/pkgs/a/app-svc app-svc 0.1.19 de68cdc468eaded317b4f5be9cdafebb01639aa0
2 Name:       app-svc
3 Summary:    App svc
4 Version: 0.1.26
5 Release:    1
6 Group:      System/Libraries
7 License:    Apache License, Version 2.0
8 Source0:    %{name}-%{version}.tar.gz
9
10 Requires(post): /sbin/ldconfig
11 Requires(postun): /sbin/ldconfig
12
13
14 BuildRequires: cmake
15
16 BuildRequires: pkgconfig(dlog)
17 BuildRequires: pkgconfig(ecore) 
18 BuildRequires: pkgconfig(x11)
19 BuildRequires: pkgconfig(libprivilege-control)
20 BuildRequires: pkgconfig(bundle)
21 BuildRequires: pkgconfig(dbus-glib-1)
22 BuildRequires: pkgconfig(ail)
23 BuildRequires: pkgconfig(xdgmime)
24 BuildRequires: pkgconfig(aul)
25 BuildRequires: pkgconfig(glib-2.0)
26 BuildRequires: pkgconfig(libsoup-2.4)
27
28
29 %description
30 App svc
31
32 %package devel
33 Summary:    App svc
34 Group:      Development/Libraries
35 Requires:   %{name} = %{version}-%{release}
36 %description devel
37 App svc (developement files)
38
39 %prep
40 %setup -q
41
42
43 %build
44
45 CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" cmake . -DCMAKE_INSTALL_PREFIX=/usr
46
47 make %{?jobs:-j%jobs}
48
49 %install
50 rm -rf %{buildroot}
51 %make_install
52
53
54 %post
55
56 /sbin/ldconfig
57 mkdir -p /opt/dbspace
58 sqlite3 /opt/dbspace/.appsvc.db < /opt/share/appsvc_db.sql
59 rm -rf /opt/share/appsvc_db.sql
60
61 chown 0:5000 /opt/dbspace/.appsvc.db
62 chown 0:5000 /opt/dbspace/.appsvc.db-journal
63 chmod 664 /opt/dbspace/.appsvc.db
64 chmod 664 /opt/dbspace/.appsvc.db-journal
65
66 %postun -p /sbin/ldconfig
67
68 %files
69 %defattr(-,root,root,-)
70 /opt/share/appsvc_db.sql
71 /usr/bin/appsvc_test
72 /usr/lib/libappsvc.so.0
73 /usr/lib/libappsvc.so.0.1.0
74
75 %files devel
76 %defattr(-,root,root,-)
77 /usr/lib/pkgconfig/appsvc.pc
78 /usr/lib/libappsvc.so
79 /usr/include/appsvc/appsvc.h
80
81