Update app-core spec-file
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Tue, 10 Jun 2014 15:00:00 +0000 (17:00 +0200)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Tue, 10 Jun 2014 15:00:00 +0000 (17:00 +0200)
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
proto-meta-Tizen_generic/specfile-initial/app-core/packaging/app-core.spec

index 8a2403f..4dcd3a7 100644 (file)
@@ -1,21 +1,21 @@
 %bcond_with x
 %bcond_with wayland
 
-Name:       app-core
-Summary:    Application basic
-Version:    1.2
-Release:    48
-Group:      Application Framework
-License:    Apache-2.0
-Source0:    app-core-%{version}.tar.gz
+Name:           app-core
+Summary:        Application basic
+Version:        1.2
+Release:        0
+Group:          Application Framework/Libraries
+License:        Apache-2.0
+Source0:        app-core-%{version}.tar.gz
 %if %{with wayland} && !%{with x}
-Source101:  packaging/core-efl-wayland.target
+Source101:      packaging/core-efl-wayland.target
 %else
-Source101:  packaging/core-efl-x.target
+Source101:      packaging/core-efl-x.target
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(ecore-x)
 %endif
-Source1001:    app-core.manifest
+Source1001:     app-core.manifest
 BuildRequires:  pkgconfig(sensor)
 BuildRequires:  pkgconfig(vconf)
 BuildRequires:  pkgconfig(aul)
@@ -28,12 +28,10 @@ BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(libtzplatform-config)
 BuildRequires:  cmake
 
-
 %description
 SLP common application basic
 
 
-
 %package efl
 Summary:    App basic EFL
 Group:      Development/Libraries
@@ -43,6 +41,7 @@ Requires(postun): /sbin/ldconfig
 %description efl
 Application basic EFL
 
+
 %package efl-devel
 Summary:    App basic EFL (devel)
 Group:      Development/Libraries
@@ -52,6 +51,7 @@ Requires:   %{name}-common-devel = %{version}-%{release}
 %description efl-devel
 Application basic EFL (devel)
 
+
 %package common
 Summary:    App basics common
 Group:      Development/Libraries
@@ -61,6 +61,7 @@ Requires(postun): /sbin/ldconfig
 %description common
 Application basics common
 
+
 %package common-devel
 Summary:    App basics common (devel)
 Group:      Development/Libraries
@@ -73,10 +74,10 @@ Requires:   pkgconfig(aul)
 Requires:  pkgconfig(x11)
 %endif
 
-
 %description common-devel
 Application basics common (devel)
 
+
 %package template
 Summary:    App basics template
 Group:      Development/Libraries
@@ -89,7 +90,9 @@ Application basics template
 %setup -q 
 cp %{SOURCE1001} .
 
+
 %build
+
 %cmake . \
 %if %{with wayland} && !%{with x}
 -Dwith_wayland=TRUE\
@@ -98,35 +101,28 @@ cp %{SOURCE1001} .
 
 make %{?jobs:-j%jobs}
 
+
 %install
 rm -rf %{buildroot}
 %make_install
 install -d %{buildroot}%{_unitdir_user}/core-efl.target.wants
 install -m0644 %{SOURCE101} %{buildroot}%{_unitdir_user}/core-efl.target
 
-mkdir -p %{buildroot}/usr/share/license
-cp LICENSE %{buildroot}/usr/share/license/%{name}-efl
-cp LICENSE %{buildroot}/usr/share/license/%{name}-efl-devel
-cp LICENSE %{buildroot}/usr/share/license/%{name}-common
-cp LICENSE %{buildroot}/usr/share/license/%{name}-common-devel
-
-%post efl -p /sbin/ldconfig
 
-%postun efl -p /sbin/ldconfig
-
-%post common -p /sbin/ldconfig
-
-%postun common -p /sbin/ldconfig
+%post -n app-core-efl -p /sbin/ldconfig
 
+%postun -n app-core-efl -p /sbin/ldconfig
 
+%post -n app-core-common -p /sbin/ldconfig
 
+%postun -n app-core-common -p /sbin/ldconfig
 
 
 %files efl
 %manifest %{name}.manifest
 %defattr(-,root,root,-)
 %{_libdir}/libappcore-efl.so.*
-/usr/share/license/%{name}-efl
+%license LICENSE
 
 %files efl-devel
 %manifest %{name}.manifest
@@ -134,7 +130,6 @@ cp LICENSE %{buildroot}/usr/share/license/%{name}-common-devel
 %{_includedir}/appcore/appcore-efl.h
 %{_libdir}/libappcore-efl.so
 %{_libdir}/pkgconfig/appcore-efl.pc
-/usr/share/license/%{name}-efl-devel
 
 %files common
 %manifest %{name}.manifest
@@ -142,7 +137,7 @@ cp LICENSE %{buildroot}/usr/share/license/%{name}-common-devel
 %{_libdir}/libappcore-common.so.*
 %{_prefix}/lib/systemd/user/core-efl.target
 %{_prefix}/lib/systemd/user/core-efl.target.wants/
-/usr/share/license/%{name}-common
+%license LICENSE
 
 %files common-devel
 %manifest %{name}.manifest
@@ -151,5 +146,3 @@ cp LICENSE %{buildroot}/usr/share/license/%{name}-common-devel
 %{_libdir}/pkgconfig/appcore-common.pc
 %{_includedir}/appcore/appcore-common.h
 %{_includedir}/SLP_Appcore_PG.h
-/usr/share/license/%{name}-common-devel
-