Add new package(capi-media-recorder-tool) for recorder_test 87/168487/1 accepted/tizen/unified/20180131.125342 submit/tizen/20180130.031700
authorJeongmo Yang <jm80.yang@samsung.com>
Mon, 29 Jan 2018 01:52:13 +0000 (10:52 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 29 Jan 2018 05:04:17 +0000 (14:04 +0900)
- Remove UI/APP framework dependencies from capi-media-recorder package

[Version] 0.3.9-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Iadae14b598b391db8c3424df14c33acebc745be7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
CMakeLists.txt
capi-media-recorder-tool.manifest [new file with mode: 0644]
packaging/capi-media-recorder.spec

index e6fe52a..d13ab99 100644 (file)
@@ -71,9 +71,7 @@ CONFIGURE_FILE(
 )
 INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${fw_name}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
 
-IF(TIZEN_FEATURE_TESTSUITE)
 ADD_SUBDIRECTORY(test)
-ENDIF(TIZEN_FEATURE_TESTSUITE)
 
 IF(UNIX)
 
diff --git a/capi-media-recorder-tool.manifest b/capi-media-recorder-tool.manifest
new file mode 100644 (file)
index 0000000..a76fdba
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+       <request>
+               <domain name="_" />
+       </request>
+</manifest>
index a767050..873fd3d 100644 (file)
@@ -1,7 +1,7 @@
 Name:       capi-media-recorder
 Summary:    A Recorder API
 Version:    0.3.9
-Release:    0
+Release:    1
 Group:      Multimedia/API
 License:    Apache-2.0
 Source0:    %{name}-%{version}.tar.gz
@@ -39,18 +39,21 @@ Requires: %{name} = %{version}-%{release}
 Development related files for a Recorder library in Tizen Native API.
 
 
+%package tool
+Summary:  A recorder API testsuite
+Requires: %{name} = %{version}-%{release}
+
+%description tool
+Tizen Native recorder API testsuite.
+
+
 %prep
 %setup -q
 
 
 %build
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
-%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER} \
-%if "%{TIZEN_PRODUCT_TV}" != "1"
-         -DTIZEN_FEATURE_TESTSUITE=On
-%else
-         -DTIZEN_FEATURE_TESTSUITE=Off
-%endif
+%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
 make %{?jobs:-j%jobs}
 
 
@@ -69,11 +72,13 @@ rm -rf %{buildroot}
 %manifest capi-media-recorder.manifest
 %license LICENSE.APLv2
 %{_libdir}/libcapi-media-recorder.so.*
-%if "%{TIZEN_PRODUCT_TV}" != "1"
-%{_bindir}/*
-%endif
 
 %files devel
 %{_includedir}/media/recorder.h
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/libcapi-media-recorder.so
+
+%files tool
+%manifest capi-media-recorder-tool.manifest
+%license LICENSE.APLv2
+%{_bindir}/*