libzip: update to 1.6.0
Also remove upstreamed patch. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
This commit is contained in:
parent
a3b028b357
commit
3b622a612c
2 changed files with 4 additions and 45 deletions
|
@ -6,12 +6,12 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=libzip
|
PKG_NAME:=libzip
|
||||||
PKG_VERSION:=1.5.2
|
PKG_VERSION:=1.6.0
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
|
||||||
PKG_SOURCE_URL:=https://libzip.org/download/
|
PKG_SOURCE_URL:=https://libzip.org/download/
|
||||||
PKG_HASH:=b3de4d4bd49a01e0cab3507fc163f88e1651695b6b9cb25ad174dbe319d4a3b4
|
PKG_HASH:=a6cd804b4b3cffd997bd563fec693eb7eb052c225909a98a620689c2befb699b
|
||||||
|
|
||||||
PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
|
PKG_MAINTAINER:=Michael Heimpold <mhei@heimpold.de>
|
||||||
|
|
||||||
|
@ -101,6 +101,7 @@ else
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CMAKE_OPTIONS += -DENABLE_BZIP2=OFF
|
CMAKE_OPTIONS += -DENABLE_BZIP2=OFF
|
||||||
|
CMAKE_OPTIONS += -DENABLE_LZMA=OFF
|
||||||
CMAKE_OPTIONS += -DBUILD_REGRESS=OFF
|
CMAKE_OPTIONS += -DBUILD_REGRESS=OFF
|
||||||
CMAKE_OPTIONS += -DBUILD_EXAMPLES=OFF
|
CMAKE_OPTIONS += -DBUILD_EXAMPLES=OFF
|
||||||
CMAKE_OPTIONS += -DBUILD_DOC=OFF
|
CMAKE_OPTIONS += -DBUILD_DOC=OFF
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
--- a/src/CMakeLists.txt
|
|
||||||
+++ b/src/CMakeLists.txt
|
|
||||||
@@ -6,7 +6,7 @@ IF(NOT HAVE_GETOPT)
|
|
||||||
ENDIF(NOT HAVE_GETOPT)
|
|
||||||
|
|
||||||
ADD_EXECUTABLE(zipcmp zipcmp.c ${SRC_EXTRA_FILES})
|
|
||||||
-TARGET_LINK_LIBRARIES(zipcmp zip)
|
|
||||||
+TARGET_LINK_LIBRARIES(zipcmp zip ${FTS_LIB})
|
|
||||||
INSTALL(TARGETS zipcmp RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
|
||||||
|
|
||||||
ADD_EXECUTABLE(zipmerge zipmerge.c ${SRC_EXTRA_FILES})
|
|
||||||
--- a/CMakeLists.txt
|
|
||||||
+++ b/CMakeLists.txt
|
|
||||||
@@ -22,6 +22,7 @@ OPTION(BUILD_DOC "Build documentation" O
|
|
||||||
|
|
||||||
INCLUDE(CheckFunctionExists)
|
|
||||||
INCLUDE(CheckIncludeFiles)
|
|
||||||
+INCLUDE(CheckLibraryExists)
|
|
||||||
INCLUDE(CheckSymbolExists)
|
|
||||||
INCLUDE(CheckTypeSize)
|
|
||||||
INCLUDE(CheckCSourceRuns)
|
|
||||||
@@ -158,6 +159,20 @@ CHECK_FUNCTION_EXISTS(strtoll HAVE_STRTO
|
|
||||||
CHECK_FUNCTION_EXISTS(strtoull HAVE_STRTOULL)
|
|
||||||
|
|
||||||
CHECK_INCLUDE_FILES("sys/types.h;sys/stat.h;fts.h" HAVE_FTS_H)
|
|
||||||
+# fts functions may be in external library
|
|
||||||
+IF(HAVE_FTS_H)
|
|
||||||
+ CHECK_FUNCTION_EXISTS(fts_open HAVE_FTS_OPEN)
|
|
||||||
+ IF(NOT HAVE_FTS_OPEN)
|
|
||||||
+ CHECK_LIBRARY_EXISTS(fts fts_open "" HAVE_LIB_FTS)
|
|
||||||
+ ENDIF(NOT HAVE_FTS_OPEN)
|
|
||||||
+ENDIF(HAVE_FTS_H)
|
|
||||||
+
|
|
||||||
+IF(HAVE_LIB_FTS)
|
|
||||||
+ SET(FTS_LIB fts)
|
|
||||||
+ELSE()
|
|
||||||
+ SET(FTS_LIB "")
|
|
||||||
+ENDIF()
|
|
||||||
+
|
|
||||||
CHECK_INCLUDE_FILES(stdbool.h HAVE_STDBOOL_H)
|
|
||||||
CHECK_INCLUDE_FILES(strings.h HAVE_STRINGS_H)
|
|
||||||
CHECK_INCLUDE_FILES(unistd.h HAVE_UNISTD_H)
|
|
Loading…
Reference in a new issue