separate email-service package for test app 19/124619/2
authorKyeonghun Lee <kh9090.lee@samsung.com>
Wed, 12 Apr 2017 03:37:56 +0000 (12:37 +0900)
committerKyeonghun Lee <kh9090.lee@samsung.com>
Wed, 12 Apr 2017 04:07:38 +0000 (13:07 +0900)
Change-Id: I3a204b29ea50c21fee7dc1e335102a57fbefaa5e
Signed-off-by: Kyeonghun Lee <kh9090.lee@samsung.com>
packaging/email-service.spec

index 18af9bc..2fafc4f 100755 (executable)
@@ -83,11 +83,22 @@ Requires:   %{name} = %{version}-%{release}
 %description devel
 E-mail Framework Middleware Development package
 
+%if %{test_email_app_enabled}
+%package test
+Summary:    E-mail Framework Middleware Test package
+Group:      Development/Messaging
+Requires:   %{name} = %{version}-%{release}
+
+%description test
+E-mail Framework Middleware Test package
+%endif
 
 %prep
 %setup -q
 cp %{SOURCE2} .
-
+%if %{test_email_app_enabled}
+       cp %{SOURCE2} %{name}-test.manifest
+%endif
 %build
 
 export CFLAGS="${CFLAGS} -fPIC -Wall -g -fvisibility=hidden -fdata-sections -ffunction-sections"
@@ -127,6 +138,9 @@ install -m 0775 %{SOURCE3} %{buildroot}%{_bindir}/
 
 %post
 /sbin/ldconfig
+%if %{test_email_app_enabled}
+       chsmack -e "User" %{_bindir}/email-test-app
+%endif
 
 #################################################################
 # Set executin script
@@ -151,9 +165,6 @@ systemctl daemon-reload
 
 %files
 %manifest email-service.manifest
-%if %{test_email_app_enabled}
-%{_bindir}/email-test-app
-%endif
 %{TZ_SYS_DATA}/email/res/*
 %{_bindir}/email-service
 %{_libdir}/lib*.so.*
@@ -175,3 +186,9 @@ systemctl daemon-reload
 %{_includedir}/email-service/*.h
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/*.pc
+
+%if %{test_email_app_enabled}
+%files test
+%manifest email-service-test.manifest
+%{_bindir}/email-test-app
+%endif