Release version 1.4.5
[platform/core/appfw/app-core.git] / packaging / app-core.spec
index d28720c..1fcbeb2 100644 (file)
@@ -1,19 +1,16 @@
-%bcond_with x
-%bcond_with wayland
-
 Name:           app-core
 Summary:        Application basic
-Version:        1.2
+Version:        1.4.5
 Release:        0
 Group:          Application Framework/Libraries
 License:        Apache-2.0
 Source0:        app-core-%{version}.tar.gz
-%if %{with x}
-BuildRequires:  pkgconfig(x11)
-BuildRequires:  pkgconfig(ecore-x)
-%endif
+BuildRequires:  pkgconfig(ecore-wayland)
+BuildRequires:  pkgconfig(wayland-client)
+BuildRequires:  pkgconfig(tizen-extension-client)
+BuildRequires:  pkgconfig(wayland-tbm-client)
 Source1001:     app-core.manifest
-BuildRequires:  pkgconfig(dbus-1)
+BuildRequires:  pkgconfig(gio-2.0)
 BuildRequires:  pkgconfig(sensor)
 BuildRequires:  pkgconfig(vconf)
 BuildRequires:  pkgconfig(aul)
@@ -23,8 +20,10 @@ BuildRequires:  pkgconfig(elementary)
 BuildRequires:  pkgconfig(ecore)
 BuildRequires:  pkgconfig(gobject-2.0)
 BuildRequires:  pkgconfig(glib-2.0)
-BuildRequires:  pkgconfig(libtzplatform-config)
+BuildRequires:  pkgconfig(pkgmgr-info)
+BuildRequires:  pkgconfig(ttrace)
 BuildRequires:  cmake
+BuildRequires:  pkgconfig(capi-system-info)
 
 %description
 SLP common application basic
@@ -64,9 +63,10 @@ Application basics common
 Summary:    App basics common (devel)
 Group:      Development/Libraries
 Requires:   %{name}-common = %{version}-%{release}
-%if %{with x}
-Requires:   pkgconfig(x11)
-%endif
+Requires:   pkgconfig(sensor)
+Requires:   pkgconfig(vconf)
+Requires:   pkgconfig(elementary)
+Requires:   pkgconfig(aul)
 
 %description common-devel
 Application basics common (devel)
@@ -79,22 +79,16 @@ Group:      Development/Libraries
 %description template
 Application basics template
 
-
 %prep
 %setup -q
 cp %{SOURCE1001} .
 
-
 %build
-
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 %cmake . \
-%if %{with wayland}
--Dwith_wayland=TRUE\
-%endif
-%if %{with x}
--Dwith_x11=TRUE\
-%endif
--DENABLE_GTK=OFF
+       -DENABLE_GTK=OFF \
+       -DFULLVER=%{version} \
+       -DMAJORVER=${MAJORVER}
 
 make %{?_smp_mflags}
 
@@ -115,27 +109,25 @@ rm -rf %{buildroot}
 
 %files efl
 %manifest %{name}.manifest
-%defattr(-,root,root,-)
 %{_libdir}/libappcore-efl.so.*
 %license LICENSE
 
 %files efl-devel
 %manifest %{name}.manifest
-%defattr(-,root,root,-)
 %{_includedir}/appcore/appcore-efl.h
+%{_includedir}/appcore/appcore_ui_base.h
 %{_libdir}/libappcore-efl.so
 %{_libdir}/pkgconfig/appcore-efl.pc
 
 %files common
 %manifest %{name}.manifest
-%defattr(-,root,root,-)
 %{_libdir}/libappcore-common.so.*
 %license LICENSE
 
 %files common-devel
 %manifest %{name}.manifest
-%defattr(-,root,root,-)
 %{_libdir}/libappcore-common.so
 %{_libdir}/pkgconfig/appcore-common.pc
 %{_includedir}/appcore/appcore-common.h
-%{_includedir}/SLP_Appcore_PG.h
+%{_includedir}/appcore/appcore_base.h
+