From f0d86da63c7ad606e9d1725e2e84af5177b4203d Mon Sep 17 00:00:00 2001 From: Jeongmo Yang Date: Mon, 29 Jan 2018 10:52:13 +0900 Subject: [PATCH] Add new package(capi-media-recorder-tool) for recorder_test - 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 --- CMakeLists.txt | 2 -- capi-media-recorder-tool.manifest | 5 +++++ packaging/capi-media-recorder.spec | 25 +++++++++++++++---------- 3 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 capi-media-recorder-tool.manifest diff --git a/CMakeLists.txt b/CMakeLists.txt index e6fe52a..d13ab99 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -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 index 0000000..a76fdba --- /dev/null +++ b/capi-media-recorder-tool.manifest @@ -0,0 +1,5 @@ + + + + + diff --git a/packaging/capi-media-recorder.spec b/packaging/capi-media-recorder.spec index a767050..873fd3d 100644 --- a/packaging/capi-media-recorder.spec +++ b/packaging/capi-media-recorder.spec @@ -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}/* -- 2.7.4