1*4882a593SmuzhiyunSUMMARY = "Programmable Completion for Bash 4" 2*4882a593SmuzhiyunDESCRIPTION = "Collection of command line command completions for the Bash shell, \ 3*4882a593Smuzhiyuncollection of helper functions to assist in creating new completions, \ 4*4882a593Smuzhiyunand set of facilities for loading completions automatically on demand, as well \ 5*4882a593Smuzhiyunas installing them." 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunHOMEPAGE = "https://github.com/scop/bash-completion" 8*4882a593SmuzhiyunBUGTRACKER = "https://github.com/scop/bash-completion/issues" 9*4882a593Smuzhiyun 10*4882a593SmuzhiyunLICENSE = "GPL-2.0-only" 11*4882a593SmuzhiyunLIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunSECTION = "console/utils" 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunSRC_URI = "https://github.com/scop/bash-completion/releases/download/${PV}/${BPN}-${PV}.tar.xz" 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunSRC_URI[md5sum] = "2514c6772d0de6254758b98c53f91861" 18*4882a593SmuzhiyunSRC_URI[sha256sum] = "73a8894bad94dee83ab468fa09f628daffd567e8bef1a24277f1e9a0daf911ac" 19*4882a593SmuzhiyunUPSTREAM_CHECK_REGEX = "bash-completion-(?P<pver>(?!2008).+)\.tar" 20*4882a593SmuzhiyunUPSTREAM_CHECK_URI = "https://github.com/scop/bash-completion/releases" 21*4882a593Smuzhiyun 22*4882a593SmuzhiyunPARALLEL_MAKE = "" 23*4882a593Smuzhiyun 24*4882a593Smuzhiyuninherit autotools 25*4882a593Smuzhiyun 26*4882a593Smuzhiyundo_install:append() { 27*4882a593Smuzhiyun # compatdir 28*4882a593Smuzhiyun install -d ${D}${sysconfdir}/bash_completion.d/ 29*4882a593Smuzhiyun echo '. ${datadir}/${BPN}/bash_completion' >${D}${sysconfdir}/bash_completion 30*4882a593Smuzhiyun 31*4882a593Smuzhiyun} 32*4882a593Smuzhiyun 33*4882a593SmuzhiyunRDEPENDS:${PN} = "bash" 34*4882a593Smuzhiyun 35*4882a593Smuzhiyun# Some recipes are providing ${PN}-bash-completion packages 36*4882a593SmuzhiyunPACKAGES =+ "${PN}-extra" 37*4882a593SmuzhiyunFILES:${PN}-extra = "${datadir}/${BPN}/completions/ \ 38*4882a593Smuzhiyun ${datadir}/${BPN}/helpers/" 39*4882a593Smuzhiyun 40*4882a593SmuzhiyunBBCLASSEXTEND = "nativesdk" 41