Create widget base API set
[platform/core/appfw/appcore-widget.git] / packaging / appcore-widget.spec
index ee9de3d..9cc0e6f 100644 (file)
@@ -20,9 +20,28 @@ BuildRequires:  pkgconfig(appcore-multiwindow)
 BuildRequires:  pkgconfig(screen_connector_provider)
 BuildRequires:  cmake
 
+%description
+Widget base
+
+%package -n appcore-widget-base
+Summary:    Widget base
+Group:      Development/Libraries
+Requires(post): /sbin/ldconfig
+%description -n appcore-widget-base
+Requires(postun): /sbin/ldconfig
 
 %description
-Widget application
+Widget base devel
+
+%package -n appcore-widget-base-devel
+Summary:    Widget base
+Group:      Development/Libraries
+Requires:   %{name} = %{version}-%{release}
+%description -n appcore-widget-base-devel
+widget application (development files)
+
+%description
+Widget application devel
 
 %package -n capi-appfw-widget-application-devel
 Summary:    Widget application
@@ -50,9 +69,20 @@ cp capi-appfw-widget-application.pc %{buildroot}%{_libdir}/pkgconfig
 
 %postun -p /sbin/ldconfig
 
+%files -n appcore-widget-base
+%manifest %{name}.manifest
+%defattr(-,root,root,-)
+%{_libdir}/libappcore-widget-base.so.*
+%license LICENSE
+
+%files -n appcore-widget-base-devel
+/usr/include/appfw/widget_base.h
+%{_libdir}/pkgconfig/appcore-widget-base.pc
+%{_libdir}/libappcore-widget-base.so
+
 
-%files
-%manifest appcore-widget.manifest
+%files -n appcore-widget
+%manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libcapi-appfw-widget-application.so.*
 %license LICENSE