Replace 7zip with liblzma-tool 90/187690/5
authorSunmin Lee <sunm.lee@samsung.com>
Tue, 28 Aug 2018 01:03:25 +0000 (10:03 +0900)
committerSunmin Lee <sunm.lee@samsung.com>
Wed, 5 Sep 2018 00:22:42 +0000 (09:22 +0900)
It is enough to use liblzma-tool instead of lib7zip
for libtota.

Change-Id: I894c07ded15b883dbcaaa8ccd30d489aa09b2b94
Signed-off-by: Sunmin Lee <sunm.lee@samsung.com>
CMakeLists.txt
bsdiff/CMakeLists.txt
packaging/libtota.spec

index 28ab1b998575f09380106db3adaf732b7aea1712..09abc707f4ef052127b318b149bccf89cf337537 100755 (executable)
@@ -47,7 +47,7 @@ INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/bsdiff)
 
 INCLUDE(FindPkgConfig)
 pkg_check_modules(packages REQUIRED
-       lib7zip
+       liblzma-tool
 )
 
 FOREACH(flag ${packages_CFLAGS})
index a4cdc5969877c9c35dbc54d44454bcbd1a98b8c6..497299ce62d6c4e56f04020f638c2dbe9c379c29 100755 (executable)
@@ -10,7 +10,7 @@ SET(ss_bspatch_SRCS
 INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/bsdiff)
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(${PROJECT_NAME}_pkgs REQUIRED lib7zip libdivsufsort)
+pkg_check_modules(${PROJECT_NAME}_pkgs REQUIRED liblzma-tool libdivsufsort)
 
 FOREACH(flag ${${PROJECT_NAME}_pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index a487e405de843d0ebcfe4868ef14a5a7646c69d0..6a95b821eedc1349545f8800c82d29823155bc65 100755 (executable)
@@ -1,13 +1,13 @@
 Name:          libtota
 Summary:       fota update library
-Version:       1.2.3
+Version:       1.2.4
 Release:       0
 Group:         System
 License:       Apache-2.0 and BSD-2-Clause and BSD-3-Clause and PD
 Source0:       %{name}-%{version}.tar.gz
 
 BuildRequires: cmake
-BuildRequires: pkgconfig(lib7zip)
+BuildRequires: pkgconfig(liblzma-tool)
 BuildRequires: pkgconfig(libtzplatform-config)
 
 %description