SET(PREFIX ${CMAKE_INSTALL_PREFIX})
SET(EXEC_PREFIX "\${prefix}")
-SET(LIBDIR "\${prefix}/lib")
+SET(LIBDIR ${LIB_INSTALL_DIR})
SET(INCLUDEDIR "\${prefix}/${DEST_INCLUDE_DIR}")
SET(VERSION_MAJOR 0)
SET(VERSION "${VERSION_MAJOR}.1.15")
# for immigration
SET(IMMIGRATION "calendar-service2")
CONFIGURE_FILE(calendar.pc.in calendar.pc @ONLY)
-INSTALL(FILES calendar.pc DESTINATION lib/pkgconfig)
+INSTALL(FILES calendar.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
FILE(GLOB NOTI_FILES ${CMAKE_SOURCE_DIR}/.CALENDAR_SVC_*_CHANGED)
INSTALL(FILES ${NOTI_FILES} DESTINATION /opt/usr/data/calendar-svc)
SET_TARGET_PROPERTIES(${CALSVC2} PROPERTIES VERSION ${VERSION})
TARGET_LINK_LIBRARIES(${CALSVC2} ${service2_pkgs_LDFLAGS})
-INSTALL(TARGETS ${CALSVC2} DESTINATION lib)
+INSTALL(TARGETS ${CALSVC2} DESTINATION ${LIB_INSTALL_DIR})
#pc
CONFIGURE_FILE(${CALSVC2}.pc.in ${CALSVC2}.pc @ONLY)
-INSTALL(FILES ${CALSVC2}.pc DESTINATION lib/pkgconfig)
+INSTALL(FILES ${CALSVC2}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
SET_TARGET_PROPERTIES(${CALSVCNATIVE} PROPERTIES VERSION ${VERSION})
TARGET_LINK_LIBRARIES(${CALSVCNATIVE} ${servicenative_pkgs_LDFLAGS})
-INSTALL(TARGETS ${CALSVCNATIVE} DESTINATION lib)
+INSTALL(TARGETS ${CALSVCNATIVE} DESTINATION ${LIB_INSTALL_DIR})
#pc
CONFIGURE_FILE(${CALSVCNATIVE}.pc.in ${CALSVCNATIVE}.pc @ONLY)
-INSTALL(FILES ${CALSVCNATIVE}.pc DESTINATION lib/pkgconfig)
-#INSTALL(FILES calendar-service2.pc DESTINATION lib/pkgconfig)
+INSTALL(FILES ${CALSVCNATIVE}.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
+#INSTALL(FILES calendar-service2.pc DESTINATION ${LIB_INSTALL_DIR}/pkgconfig)
ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc3.d/S85calendar-serviced
ln -s ../init.d/calendar-serviced.sh %{buildroot}/etc/rc.d/rc5.d/S85calendar-serviced
-mkdir -p %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants
-install %{SOURCE1} %{buildroot}/usr/lib/systemd/user/
-ln -s ../calendar.service %{buildroot}/usr/lib/systemd/user/tizen-middleware.target.wants/
+mkdir -p %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants
+install %{SOURCE1} %{buildroot}%{_unitdir_user}/
+ln -s ../calendar.service %{buildroot}%{_unitdir_user}/tizen-middleware.target.wants/
mkdir -p %{buildroot}/opt/usr/dbspace/.calendar-svc.db
mkdir -p %{buildroot}/opt/usr/dbspace/.calendar-svc.db-journal
/opt/usr/data/calendar-svc/.CALENDAR_SVC_TODO_CHANGED
/usr/share/calendar-svc/dft-calendar
%config(noreplace) /opt/usr/dbspace/.calendar-svc.db*
-/usr/lib/systemd/user/calendar.service
-/usr/lib/systemd/user/tizen-middleware.target.wants/calendar.service
+%{_unitdir_user}/calendar.service
+%{_unitdir_user}/tizen-middleware.target.wants/calendar.service
%files devel
%defattr(-,root,root,-)