From: jongmyeongko Date: Thu, 19 Jan 2017 06:18:07 +0000 (+0900) Subject: Make the library version to be same as the pakcage version X-Git-Tag: accepted/tizen/common/20170125.112938~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fappfw%2Fpkgmgr-info.git;a=commitdiff_plain;h=a414e2d87c54cf2f6abeafcc5a67d443f1f0b0c8 Make the library version to be same as the pakcage version Change-Id: Ic35cbe94f9150cdc97c194ecd1d36ab64adbba0a Signed-off-by: jongmyeongko --- diff --git a/parser/CMakeLists.txt b/parser/CMakeLists.txt index a6518d9..4fff4c5 100644 --- a/parser/CMakeLists.txt +++ b/parser/CMakeLists.txt @@ -8,21 +8,6 @@ set(CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS true) INCLUDE(TizenCommon) -### Versioning -if(DEFINED ${VERSION}) - message("VERSION: ${VERSION}") -else() - message("VERSION is not defined. set it as 0.1.0") - set(VERSION 0.1.0) -endif() -if(DEFINED ${VERSION_MAJOR}) - message("VERSION_MAJOR: ${VERSION_MAJOR}") -else() - message( "VERSION_MAJOR is not defined. set it as 0") - set(VERSION_MAJOR 0) -endif() -message(STATUS "version/major : ${VERSION} / ${VERSION_MAJOR}") - ### Define tizen version for db version if(DEFINED TIZEN_MAJOR_VER) ADD_DEFINITIONS("-DTIZEN_MAJOR_VER=\"${TIZEN_MAJOR_VER}\"") @@ -68,8 +53,8 @@ include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) # This library is for installer backend AUX_SOURCE_DIRECTORY(src PARSER_SRCS) add_library(pkgmgr_parser SHARED ${PARSER_SRCS}) -set_target_properties(pkgmgr_parser PROPERTIES SOVERSION ${VERSION_MAJOR}) -set_target_properties(pkgmgr_parser PROPERTIES VERSION ${VERSION}) +set_target_properties(pkgmgr_parser PROPERTIES SOVERSION ${MAJORVER}) +set_target_properties(pkgmgr_parser PROPERTIES VERSION ${FULLVER}) set_target_properties(pkgmgr_parser PROPERTIES COMPILE_FLAGS "${parser_pkgs_CFLAGS_str}") target_link_libraries(pkgmgr_parser ${parser_pkgs_LDFLAGS}) diff --git a/parser/pkgmgr-parser.pc.in b/parser/pkgmgr-parser.pc.in index 3fe92fd..3e0c965 100644 --- a/parser/pkgmgr-parser.pc.in +++ b/parser/pkgmgr-parser.pc.in @@ -10,7 +10,7 @@ includedir=@INCLUDEDIR@ Name: package manager parser library Description: SLP package manager's installer lib for each backends -Version: @VERSION@ +Version: @FULLVER@ Requires: libxml-2.0 glib-2.0 Libs: -L${libdir} -lpkgmgr_parser Cflags: -I${includedir}/pkgmgr diff --git a/pkgmgr-info.pc.in b/pkgmgr-info.pc.in index 3bdbff2..748d2bb 100644 --- a/pkgmgr-info.pc.in +++ b/pkgmgr-info.pc.in @@ -7,7 +7,7 @@ includedir=${prefix}/include Name: pkgmgr-info Description: Simple string key/val dictionary library -Version: @VERSION@ +Version: @FULLVER@ Requires: glib-2.0 Libs: -L${libdir} -lpkgmgr-info Cflags: -I${includedir} -DSYSCONFDIR=\"@SYSCONFDIR@\"