upload tizen1.0 source
[framework/base/syspopup.git] / packaging / syspopup.spec
1 Name:       syspopup
2 Summary:    syspopup package
3 Version:    0.0.74
4 Release:    1
5 Group:      System/Libraries
6 License:    Apache License, Version 2.0
7 Source0:    syspopup-%{version}.tar.gz
8 Requires(post): /sbin/ldconfig
9 Requires(post): /bin/touch
10 Requires(postun): /sbin/ldconfig
11 BuildRequires:  cmake
12 BuildRequires:  pkgconfig(sqlite3)
13 BuildRequires:  pkgconfig(bundle)
14 BuildRequires:  pkgconfig(dlog)
15 BuildRequires:  pkgconfig(utilX)
16 BuildRequires:  pkgconfig(dbus-glib-1)
17 BuildRequires:  pkgconfig(x11)
18 BuildRequires:  pkgconfig(aul)
19 BuildRequires:  pkgconfig(evas)
20 BuildRequires:  pkgconfig(appcore-efl)
21
22
23 %description
24 syspopup package for popup
25
26
27 %package devel
28 Summary:    syspopup development package
29 Group:      Development/Libraries
30 Requires:   %{name} = %{version}-%{release}
31
32 %description devel
33 syspopup development package popup
34
35 %package caller
36 Summary:    syspopup-caller package
37 Group:      TO_BE/FILLED_IN
38 Requires:   %{name} = %{version}-%{release}
39 Requires(post): /sbin/ldconfig
40 Requires(postun): /sbin/ldconfig
41
42 %description caller
43 syspopup-caller package for popup
44
45 %package caller-devel
46 Summary:    syspopup-caller development package
47 Group:      TO_BE/FILLED_IN
48 Requires:   %{name} = %{version}-%{release}
49
50 %description caller-devel
51 syspopup-caller development package for popup
52
53
54 %prep
55 %setup -q -n %{name}-%{version}
56
57
58 %build
59 CFLAGS=${_cflags} cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DEXTRA_CFLAGS=-fPIC
60 make %{?jobs:-j%jobs}
61
62 %install
63 rm -rf %{buildroot}
64 %make_install
65
66 mkdir -p %{buildroot}/opt/dbspace
67 #sqlite3 $(CURDIR)/debian/tmp/opt/dbspace/.syspopup.db < $(CURDIR)/data/syspopup_db.sql
68 touch %{buildroot}%{_datadir}/popup_noti_term
69
70
71
72 %post
73 /sbin/ldconfig
74
75 mkdir -p /opt/dbspace/
76 sqlite3 /opt/dbspace/.syspopup.db < /opt/share/syspopup_db.sql
77 rm -rf /opt/share/syspopup_db.sql
78
79 %postun -p /sbin/ldconfig
80
81
82
83
84 %post caller -p /sbin/ldconfig
85
86 %postun caller -p /sbin/ldconfig
87
88
89
90
91 %files
92 %{_datadir}/icons/default/small/org.tizen.syspopup-app.png
93 %{_bindir}/sp_test
94 %{_bindir}/syspopup-app
95 %{_libdir}/libsyspopup.so.0.1.0
96 /opt/share/syspopup_db.sql
97 /opt/share/applications/org.tizen.syspopup-app.desktop
98 %{_datadir}/popup_noti_term
99
100
101 %files devel
102 %{_includedir}/SLP_SYSPOPUP_PG.h
103 %{_includedir}/syspopup.h
104 %{_libdir}/libsyspopup.so
105 %{_libdir}/pkgconfig/syspopup.pc
106
107 %files caller
108 %{_libdir}/libsyspopup_caller.so.0.1.0
109
110 %files caller-devel
111 %{_libdir}/libsyspopup_caller.so
112 %{_includedir}/syspopup_caller.h
113 %{_libdir}/pkgconfig/syspopup-caller.pc
114