libfeedback: Do not use unnecessary definitions 57/41057/2
authorJiyoung Yun <jy910.yun@samsung.com>
Thu, 16 Apr 2015 12:16:05 +0000 (21:16 +0900)
committertaeyoung <ty317.kim@samsung.com>
Thu, 11 Jun 2015 10:54:32 +0000 (19:54 +0900)
Change-Id: I8953cc089288dd91c184c673f1e3940d47878961
Signed-off-by: Jiyoung Yun <jy910.yun@samsung.com>
Signed-off-by: taeyoung <ty317.kim@samsung.com>
CMakeLists.txt
feedback.pc.in

index c0a2084..fc5ea1b 100644 (file)
@@ -29,19 +29,12 @@ IF(NOT "${PROFILE}" STREQUAL "common")
                ${FEEDBACK_PROFILE_PATH}/include/feedback-ids-${PROFILE}.h)
 ENDIF()
 
-SET(DEPENDENTS "vconf mm-keysound dlog libxml-2.0 glib-2.0 dbus-1")
-SET(PC_DEPENDENTS "capi-base-common")
-
-SET(PC_NAME ${PROJECT_NAME})
-SET(PC_REQUIRED ${PC_DEPENDENTS})
-SET(PC_LDFLAGS -l${PROJECT_NAME})
-
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include)
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/src)
 INCLUDE_DIRECTORIES(${FEEDBACK_PROFILE_PATH}/include)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED ${DEPENDENTS})
+pkg_check_modules(pkgs REQUIRED vconf mm-keysound dlog libxml-2.0 glib-2.0 dbus-1)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index 392a254..aa4a20f 100644 (file)
@@ -3,9 +3,9 @@ exec_prefix=@EXEC_PREFIX@
 libdir=@LIBDIR@
 includedir=@INCLUDEDIR@
 
-Name: @PC_NAME@
-Description: @PACKAGE_DESCRIPTION@
+Name: feedback
+Description: Feedback library for playing sound and vibration
 Version: @VERSION@
-Requires: @PC_REQUIRED@
-Libs: -L${libdir} @PC_LDFLAGS@
+Requires.private: capi-base-common
+Libs: -L${libdir} -lfeedback
 Cflags: -I${includedir}