xref: /OK3568_Linux_fs/yocto/poky/meta/recipes-support/bash-completion/bash-completion_2.11.bb (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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