1 include $(TOPDIR
)/rules.mk
5 PKG_SOURCE_VERSION
:=2301
7 PKG_SOURCE
:=$(PKG_NAME
)$(PKG_SOURCE_VERSION
)-src.
tar.xz
8 PKG_SOURCE_URL
:=https
://7-zip.org
/a
/
9 PKG_HASH
:=356071007360e5a1824d9904993e8b2480b51b570e8c9faf7c0f58ebe4bf9f74
10 PKG_CPE_ID
:=cpe
:/a
:7-zip
:7zip
12 # This builds the 7zr variant which supports only 7z, so no non-LGPL code should be included
13 PKG_LICENSE
:=LGPL-2.1
-or-later
14 PKG_LICENSE_FILES
:=DOC
/License.txt DOC
/copying.txt
16 HOST_BUILD_DIR
:=$(BUILD_DIR_HOST
)/$(PKG_NAME
)-$(PKG_VERSION
)
18 include $(INCLUDE_DIR
)/host-build.mk
20 TAR_CMD
=$(HOST_TAR
) -C
$(1) $(TAR_OPTIONS
)
22 ALONE_DIR
=$(HOST_BUILD_DIR
)/CPP
/7zip
/Bundles
/Alone7z
25 $(MAKE
) -C
$(ALONE_DIR
) -f makefile.gcc
29 $(INSTALL_DIR
) $(STAGING_DIR_HOST
)/bin
30 $(INSTALL_BIN
) $(ALONE_DIR
)/_o
/7zr
$(STAGING_DIR_HOST
)/bin
/7zr
34 rm -f
$(STAGING_DIR_HOST
)/bin
/7zr
37 $(eval
$(call HostBuild
))