|
@@ -3,33 +3,32 @@
|
|
|
|
|
|
|
|
include $(ADK_TOPDIR)/rules.mk
|
|
include $(ADK_TOPDIR)/rules.mk
|
|
|
|
|
|
|
|
-PKG_NAME:= squashfs
|
|
|
|
|
-PKG_VERSION:= 4.2
|
|
|
|
|
|
|
+PKG_NAME:= squashfs-tools
|
|
|
|
|
+PKG_VERSION:= 4.6.1
|
|
|
PKG_RELEASE:= 1
|
|
PKG_RELEASE:= 1
|
|
|
-PKG_HASH:= d9e0195aa922dbb665ed322b9aaa96e04a476ee650f39bbeadb0d00b24022e96
|
|
|
|
|
|
|
+PKG_HASH:= e847913868349b6336dc73e30ae888010d03485a158188747ff010c13f051440
|
|
|
PKG_DESCR:= squashfs filesystem utilities
|
|
PKG_DESCR:= squashfs filesystem utilities
|
|
|
PKG_SECTION:= sys/fs
|
|
PKG_SECTION:= sys/fs
|
|
|
-HOST_BUILDDEP:= xz-host
|
|
|
|
|
-PKG_SITES:= ${MASTER_SITE_SOURCEFORGE:=squashfs/}
|
|
|
|
|
|
|
+PKG_SITES:= https://github.com/plougher/squashfs-tools/archive/refs/tags/
|
|
|
|
|
|
|
|
-DISTFILES:= ${PKG_NAME}${PKG_VERSION}.tar.gz
|
|
|
|
|
-WRKDIST= ${WRKDIR}/$(PKG_NAME)${PKG_VERSION}
|
|
|
|
|
|
|
+DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
|
|
|
|
|
+WRKDIST= ${WRKDIR}/$(PKG_NAME)-$(PKG_NAME)-${PKG_VERSION}
|
|
|
|
|
|
|
|
PKG_CFLINE_SQUASHFS:= depends on ADK_HOST_ONLY
|
|
PKG_CFLINE_SQUASHFS:= depends on ADK_HOST_ONLY
|
|
|
|
|
|
|
|
include $(ADK_TOPDIR)/mk/host.mk
|
|
include $(ADK_TOPDIR)/mk/host.mk
|
|
|
include $(ADK_TOPDIR)/mk/package.mk
|
|
include $(ADK_TOPDIR)/mk/package.mk
|
|
|
|
|
|
|
|
-$(eval $(call HOST_template,SQUASHFS,squashfs,$(PKG_VERSION)-${PKG_RELEASE}))
|
|
|
|
|
|
|
+$(eval $(call HOST_template,SQUASHFS-TOOLS,squashfs-tools,$(PKG_VERSION)-${PKG_RELEASE}))
|
|
|
|
|
|
|
|
HOST_STYLE:= manual
|
|
HOST_STYLE:= manual
|
|
|
-HOST_MAKE_FLAGS+= LZMA_SUPPORT=0 XATTR_SUPPORT=0 XZ_SUPPORT=1 EXTRA_LDFLAGS=$(LDFLAGS_FOR_BUILD)
|
|
|
|
|
|
|
+HOST_MAKE_FLAGS+= LZMA_SUPPORT=0 XATTR_SUPPORT=0 XZ_SUPPORT=0 EXTRA_LDFLAGS=$(LDFLAGS_FOR_BUILD)
|
|
|
|
|
|
|
|
host-build:
|
|
host-build:
|
|
|
(cd ${WRKBUILD}/squashfs-tools && env ${HOST_MAKE_ENV} ${MAKE} -f ${MAKE_FILE} \
|
|
(cd ${WRKBUILD}/squashfs-tools && env ${HOST_MAKE_ENV} ${MAKE} -f ${MAKE_FILE} \
|
|
|
${HOST_MAKE_FLAGS} ${HOST_ALL_TARGET})
|
|
${HOST_MAKE_FLAGS} ${HOST_ALL_TARGET})
|
|
|
|
|
|
|
|
-squashfs-hostinstall:
|
|
|
|
|
|
|
+squashfs-tools-hostinstall:
|
|
|
${INSTALL_DIR} ${STAGING_HOST_DIR}/usr/bin
|
|
${INSTALL_DIR} ${STAGING_HOST_DIR}/usr/bin
|
|
|
${INSTALL_BIN} ${WRKBUILD}/squashfs-tools/mksquashfs \
|
|
${INSTALL_BIN} ${WRKBUILD}/squashfs-tools/mksquashfs \
|
|
|
${STAGING_HOST_DIR}/usr/bin
|
|
${STAGING_HOST_DIR}/usr/bin
|