38 lines
924 B
BlitzBasic
38 lines
924 B
BlitzBasic
DESCRIPTION = "Binary diff/patch utility"
|
|||
|
|
HOMEPAGE = "http://www.daemonology.net/bsdiff/"
|
||
|
|
LICENSE = "BSD-2"
|
||
|
|
LIC_FILES_CHKSUM = "file://LICENSE;md5=e6cb76fad37994aeb4d424db5db697ca"
|
||
|
|
SECTION = "bin"
|
||
|
|
DEPENDS += "bzip2 brotli libdivsufsort"
|
||
|
|
RDEPENDS:{PN} += "bzip2 brotli libdivsufsort"
|
||
|
|
PV = "4.3.1"
|
||
|
|
PR = "r0"
|
||
|
|
PROVIDES = "bsdiff"
|
||
|
|
|
||
|
|
inherit deploy
|
||
|
|
|
||
|
|
do_compile () {
|
||
|
|
make -C ${S}
|
||
|
|
}
|
||
|
|
|
||
|
|
do_install () {
|
||
|
|
install -d ${D}${libdir}/
|
||
|
|
install -m 0777 ${S}/libbspatch.so ${D}${libdir}/
|
||
|
|
install -d ${D}${includedir}/bsdiff
|
||
|
|
install -m 0777 ${S}/include/bsdiff/* ${D}${includedir}/bsdiff/
|
||
|
|
}
|
||
|
|
|
||
|
|
do_deploy() {
|
||
|
|
install -d ${DEPLOYDIR}/
|
||
|
|
install -m 755 ${WORKDIR}/image/usr/lib/libbspatch.so ${DEPLOYDIR}
|
||
|
|
}
|
||
|
|
addtask deploy before do_build after do_install
|
||
|
|
|
||
|
|
FILES:${PN} += "${libdir}/*"
|
||
|
|
FILES:${PN} += "${includedir}/*"
|
||
|
|
FILES_SOLIBSDEV = ""
|
||
|
|
INSANE_SKIP:${PN} = "dev-so"
|
||
|
|
TARGET_CC_ARCH += "${LDFLAGS}"
|
||
|
|
|
||
|
|
BBCLASSEXTEND = "native"
|