INCLUDE(GNUInstallDirs)
SET(DEPS "glib-2.0 gio-2.0 json-glib-1.0 capi-base-common dlog")
-SET(INCDIR "context-service")
+SET(INCDIR "${CMAKE_INSTALL_INCLUDEDIR}/context-service")
INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/include
SET(VERSION ${FULLVER})
SET(PREFIX ${CMAKE_INSTALL_PREFIX})
-SET(PC_INCLUDE "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/${INCDIR}")
-SET(PC_LIBDIR "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
-SET(PC_CFLAGS -I\${includedir}/${INCDIR})
+SET(PC_INCLUDE "${CMAKE_INSTALL_PREFIX}/${INCDIR}")
+SET(PC_LIBDIR "${CMAKE_INSTALL_LIBDIR}")
INSTALL(
DIRECTORY ${CMAKE_SOURCE_DIR}/include/
- DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/${INCDIR}
+ DESTINATION ${INCDIR}/private
FILES_MATCHING PATTERN "*.h"
)
Tizen Context-Service Internal Shared Library (Development)
%files devel
-%{_includedir}/context-service/*.h
+%{_includedir}/context-service/*/*.h
%{_libdir}/pkgconfig/*.pc
SET(PC_LDFLAGS "-l${target} -l${target_shared} -l${target_database}")
CONFIGURE_FILE(
- ${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.in
+ ${CMAKE_SOURCE_DIR}/pkg-config.pc.in
${CMAKE_SOURCE_DIR}/${PC_NAME}.pc
@ONLY
)
SET(PC_LDFLAGS "-l${target} -l${target_shared} -l${target_database}")
CONFIGURE_FILE(
- ${CMAKE_SOURCE_DIR}/${PROJECT_NAME}.pc.in
+ ${CMAKE_SOURCE_DIR}/pkg-config.pc.in
${CMAKE_SOURCE_DIR}/${PC_NAME}.pc
@ONLY
)