197771a30SAndrew GeisslerSUMMARY = "Enca is an Extremely Naive Charset Analyser" 297771a30SAndrew GeisslerSECTION = "libs" 397771a30SAndrew GeisslerHOMEPAGE = "https://cihar.com/software/enca/" 497771a30SAndrew Geissler 597771a30SAndrew GeisslerDEPENDS += "gettext-native" 697771a30SAndrew Geissler 79aee5003SAndrew GeisslerLICENSE = "GPL-2.0-only" 897771a30SAndrew GeisslerLIC_FILES_CHKSUM = "file://COPYING;md5=24b9569831c46d4818450b55282476b4" 997771a30SAndrew Geissler 1097771a30SAndrew GeisslerSRC_URI = "https://dl.cihar.com/enca/enca-${PV}.tar.gz \ 1197771a30SAndrew Geissler file://dont-run-tests.patch \ 1297771a30SAndrew Geissler file://makefile-remove-tools.patch \ 13*3eeda90dSAndrew Geissler file://libenca-003-iconv.patch \ 14*3eeda90dSAndrew Geissler file://0001-Do-not-use-MKTEMP_PROG-in-cross-build.patch" 1597771a30SAndrew GeisslerSRC_URI[sha256sum] = "4c305cc59f3e57f2cfc150a6ac511690f43633595760e1cb266bf23362d72f8a" 1697771a30SAndrew Geissler 1797771a30SAndrew Geisslerinherit autotools 1897771a30SAndrew Geissler 19213cb269SPatrick Williamsdo_configure:prepend() { 2097771a30SAndrew Geissler # remove failing test which checks for something that isn't even used 2197771a30SAndrew Geissler sed -i -e '/ye_FUNC_SCANF_MODIF_SIZE_T/d' ${S}/configure.ac 2297771a30SAndrew Geissler} 2397771a30SAndrew Geissler 24213cb269SPatrick Williamsdo_configure:append() { 2597771a30SAndrew Geissler sed -i s:-I/usr/include::g ${B}/Makefile 2697771a30SAndrew Geissler sed -i s:-I/usr/include::g ${B}/*/Makefile 2797771a30SAndrew Geissler} 2897771a30SAndrew Geissler 2997771a30SAndrew Geisslerdo_compile() { 3097771a30SAndrew Geissler cd ${S}/tools && ${BUILD_CC} -o make_hash make_hash.c 3197771a30SAndrew Geissler cd ${B} 3297771a30SAndrew Geissler oe_runmake 3397771a30SAndrew Geissler} 3497771a30SAndrew Geissler 35