xref: /OK3568_Linux_fs/buildroot/package/bsdiff/bsdiff.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# bsdiff
4#
5################################################################################
6
7BSDIFF_VERSION = 4.3
8BSDIFF_SITE = http://www.daemonology.net/bsdiff
9BSDIFF_DEPENDENCIES = bzip2
10BSDIFF_LICENSE = BSD-2-Clause
11BSDIFF_LICENSE_FILES = bsdiff.c
12BSDIFF_CPE_ID_VENDOR = daemonology
13
14define BSDIFF_BUILD_CMDS
15	$(TARGET_MAKE_ENV) $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
16		$(@D)/bsdiff.c -lbz2 -o $(@D)/bsdiff
17	$(TARGET_MAKE_ENV) $(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
18		$(@D)/bspatch.c -lbz2 -o $(@D)/bspatch
19endef
20
21define BSDIFF_INSTALL_TARGET_CMDS
22	$(INSTALL) -D -m 755 $(@D)/bsdiff $(TARGET_DIR)/usr/bin/bsdiff
23	$(INSTALL) -D -m 755 $(@D)/bspatch $(TARGET_DIR)/usr/bin/bspatch
24endef
25
26$(eval $(generic-package))
27