From: seungha.son Date: Tue, 17 Jan 2017 11:44:58 +0000 (+0900) Subject: Fix versioning X-Git-Tag: submit/tizen_3.0/20170118.065338~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a136b35c1d179bff20a0df90b43badff27b1c5cf;p=platform%2Fcore%2Fapi%2Fnotification.git Fix versioning Signed-off-by: seungha.son Change-Id: I0946ecb6f3694a52973752c1321a79148cfeeb9b --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 9cae9116..5282bad7 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,8 +5,6 @@ SET(PREFIX ${CMAKE_INSTALL_PREFIX}) SET(EXEC_PREFIX "\${prefix}") SET(LIBDIR ${LIB_INSTALL_DIR}) SET(INCLUDEDIR "\${prefix}/include/${PROJECT_NAME}") -SET(MAJOR_VER 0) -SET(VERSION ${MAJOR_VER}.1.0) ADD_SUBDIRECTORY(test-app) @@ -87,8 +85,8 @@ ADD_DEFINITIONS("-DHAVE_WAYLAND") ENDIF (HAVE_WAYLAND) ADD_LIBRARY(${PROJECT_NAME} SHARED ${SRCS}) -SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION ${MAJOR_VER}) -SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${VERSION}) +SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES SOVERSION ${MAJORVER}) +SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES VERSION ${FULLVER}) TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS}) ADD_EXECUTABLE(notification_init ${INIT-SRCS}) diff --git a/packaging/notification.spec b/packaging/notification.spec index e9c3edfe..968efc21 100755 --- a/packaging/notification.spec +++ b/packaging/notification.spec @@ -46,12 +46,17 @@ Requires: %{name} = %{version}-%{release} Development files needed to build software that needs to system a system notification. %build +MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'` export LDFLAGS+="-Wl,--rpath=%{_prefix}/lib -Wl,--as-needed" LDFLAGS="$LDFLAGS" %if %{with wayland} -%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DHAVE_WAYLAND=On +%cmake . \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} -DHAVE_WAYLAND=On \ + -DMAJORVER=${MAJORVER} -DFULLVER=%{version} %else -%cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DHAVE_X11=On +%cmake . \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} -DHAVE_X11=On \ + -DMAJORVER=${MAJORVER} -DFULLVER=%{version} %endif make %{?jobs:-j%jobs}