From: Hyunjee Kim Date: Mon, 24 Apr 2017 08:16:57 +0000 (+0900) Subject: Merge spec files X-Git-Tag: submit/tizen/20170426.044150~2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=55062a09681ff7cad90af61274a0722270770b1f;p=platform%2Fcore%2Fapi%2Fbase-utils.git Merge spec files Change-Id: I01cf2b7227d110eb9d6f174401d70ea909f912de Signed-off-by: Hyunjee Kim --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 0822a80..1808f4b 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,7 +12,7 @@ INCLUDE_DIRECTORIES( ${common_pkgs_INCLUDE_DIRS} ) -SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall -Werror") +SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -fPIC -Wall") SET(CMAKE_C_FLAGS_DEBUG "-O0 -g") SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}") @@ -22,3 +22,4 @@ SET(common_libs ) ADD_SUBDIRECTORY(src/) +ADD_SUBDIRECTORY(i18ninfo/) diff --git a/i18ninfo/CMakeLists.txt b/i18ninfo/CMakeLists.txt index 31f3c4d..6bf5291 100644 --- a/i18ninfo/CMakeLists.txt +++ b/i18ninfo/CMakeLists.txt @@ -1,13 +1,8 @@ PROJECT(i18ninfo C) SET(test_tool "i18ninfo") -SET(dependents "capi-base-utils-i18n") -INCLUDE(FindPkgConfig) -pkg_check_modules(${test_tool} REQUIRED ${dependents}) -FOREACH(flag ${${test_tool}_CFLAGS}) - SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}") -ENDFOREACH(flag) +INCLUDE_DIRECTORIES("../src/include") SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${EXTRA_CFLAGS} -Wall -fPIE") SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie") @@ -20,4 +15,4 @@ FOREACH(src ${sources}) TARGET_LINK_LIBRARIES(${src_name} "base-utils-i18n" ${${test_tool}_LDFLAGS}) ENDFOREACH() -INSTALL(TARGETS i18ninfo DESTINATION ${BIN_INSTALL_DIR}) +INSTALL(TARGETS i18ninfo DESTINATION bin) diff --git a/packaging/capi-base-utils.spec b/packaging/capi-base-utils.spec index 628c03c..776e9a0 100755 --- a/packaging/capi-base-utils.spec +++ b/packaging/capi-base-utils.spec @@ -25,6 +25,16 @@ Requires: %{name} = %{version}-%{release} %description devel The base utils library for internationalization and localization (Development) +%package -n i18ninfo +License: Apache-2.0 +Summary: The Base Utils Tool +Version: 1.0.0 +Group: Base +Requires: capi-base-utils-i18n + +%description -n i18ninfo +The base utils library test tool + %prep %setup -q @@ -51,3 +61,8 @@ rm -rf %{buildroot} %defattr(-,root,root,-) %{_includedir}/base/utils_i18n*.h %{_libdir}/pkgconfig/*.pc + +%files -n i18ninfo +%defattr(-,root,root,-) +%{_bindir}/i18ninfo +