Make the library version to be same as the pakcage version 87/110987/2
authorjongmyeongko <jongmyeong.ko@samsung.com>
Thu, 19 Jan 2017 06:18:07 +0000 (15:18 +0900)
committerjongmyeongko <jongmyeong.ko@samsung.com>
Thu, 19 Jan 2017 08:05:08 +0000 (17:05 +0900)
Change-Id: Ic35cbe94f9150cdc97c194ecd1d36ab64adbba0a
Signed-off-by: jongmyeongko <jongmyeong.ko@samsung.com>
parser/CMakeLists.txt
parser/pkgmgr-parser.pc.in
pkgmgr-info.pc.in

index a6518d9..4fff4c5 100644 (file)
@@ -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})
 
index 3fe92fd..3e0c965 100644 (file)
@@ -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
index 3bdbff2..748d2bb 100644 (file)
@@ -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@\"