2 Summary: Application basic
5 Group: Application Framework/Libraries
7 Source0: app-core-%{version}.tar.gz
8 BuildRequires: pkgconfig(ecore-wayland)
9 BuildRequires: pkgconfig(wayland-client)
10 BuildRequires: pkgconfig(tizen-extension-client)
11 BuildRequires: pkgconfig(wayland-tbm-client)
12 Source1001: app-core.manifest
13 BuildRequires: pkgconfig(gio-2.0)
14 BuildRequires: pkgconfig(sensor)
15 BuildRequires: pkgconfig(vconf)
16 BuildRequires: pkgconfig(aul)
17 BuildRequires: pkgconfig(rua)
18 BuildRequires: pkgconfig(dlog)
19 BuildRequires: pkgconfig(elementary)
20 BuildRequires: pkgconfig(ecore)
21 BuildRequires: pkgconfig(gobject-2.0)
22 BuildRequires: pkgconfig(glib-2.0)
23 BuildRequires: pkgconfig(pkgmgr-info)
24 BuildRequires: pkgconfig(ttrace)
26 BuildRequires: pkgconfig(capi-system-info)
27 BuildRequires: pkgconfig(voice-control-elm)
30 SLP common application basic
34 Summary: App basic EFL
35 Group: Development/Libraries
36 Requires(post): /sbin/ldconfig
37 Requires(postun): /sbin/ldconfig
44 Summary: App basic EFL (devel)
45 Group: Development/Libraries
46 Requires: %{name}-efl = %{version}-%{release}
47 Requires: %{name}-common-devel = %{version}-%{release}
49 %description efl-devel
50 Application basic EFL (devel)
53 Summary: Application core for multiwindow
54 Group: Development/Libraries
55 Requires(post): /sbin/ldconfig
56 Requires(postun): /sbin/ldconfig
58 %description multiwindow
59 Application core for multiwindow
61 %package multiwindow-devel
62 Summary: Application core for multiwindow (devel)
63 Group: Development/Libraries
64 Requires: %{name}-multiwindow = %{version}-%{release}
65 Requires: %{name}-common-devel = %{version}-%{release}
67 %description multiwindow-devel
68 Application core for multiwindow (devel)
71 Summary: App basics common
72 Group: Development/Libraries
73 Requires(post): /sbin/ldconfig
74 Requires(postun): /sbin/ldconfig
77 Application basics common
81 Summary: App basics common (devel)
82 Group: Development/Libraries
83 Requires: %{name}-common = %{version}-%{release}
84 Requires: pkgconfig(sensor)
85 Requires: pkgconfig(vconf)
86 Requires: pkgconfig(elementary)
87 Requires: pkgconfig(aul)
89 %description common-devel
90 Application basics common (devel)
94 Summary: App basics template
95 Group: Development/Libraries
98 Application basics template
105 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
108 -DFULLVER=%{version} \
109 -DMAJORVER=${MAJORVER}
119 %post -n app-core-efl -p /sbin/ldconfig
121 %postun -n app-core-efl -p /sbin/ldconfig
123 %post -n app-core-multiwindow -p /sbin/ldconfig
125 %postun -n app-core-multiwindow -p /sbin/ldconfig
127 %post -n app-core-common -p /sbin/ldconfig
129 %postun -n app-core-common -p /sbin/ldconfig
133 %manifest %{name}.manifest
134 %{_libdir}/libappcore-efl.so.*
138 %manifest %{name}.manifest
139 %{_includedir}/appcore/appcore-efl.h
140 %{_includedir}/appcore/appcore_ui_base.h
141 %{_libdir}/libappcore-efl.so
142 %{_libdir}/pkgconfig/appcore-efl.pc
145 %manifest %{name}.manifest
146 %{_libdir}/libappcore-multiwindow.so.*
149 %files multiwindow-devel
150 %manifest %{name}.manifest
151 %{_includedir}/appcore/appcore_multiwindow_base.h
152 %{_libdir}/libappcore-multiwindow.so
153 %{_libdir}/pkgconfig/appcore-multiwindow.pc
156 %manifest %{name}.manifest
157 %{_libdir}/libappcore-common.so.*
161 %manifest %{name}.manifest
162 %{_libdir}/libappcore-common.so
163 %{_libdir}/pkgconfig/appcore-common.pc
164 %{_includedir}/appcore/appcore-common.h
165 %{_includedir}/appcore/appcore_base.h