Revert "Revert "oran-shell-release: release image for F""
[pti/rtp.git] / meta-starlingx / meta-stx-integ / recipes-devtools / go / go-phercloud_git.bb
1
2 DESCRIPTION = "an OpenStack SDK for Go"
3 HOMEPAGE = "https://github.com/gophercloud/gophercloud"
4 SECTION = "devel/go"
5 LICENSE = "MIT"
6 LIC_FILES_CHKSUM = "file://LICENSE;md5=dd19699707373c2ca31531a659130416"
7
8 SRCNAME = "gophercloud"
9
10 PKG_NAME = "github.com/gophercloud/${SRCNAME}"
11 SRC_URI = "git://${PKG_NAME}.git"
12
13 SRCREV = "aa00757ee3ab58e53520b6cb910ca0543116400a"
14 PV = "0.3.0+git${SRCREV}"
15 RDEPENDS_${PN} = "bash"
16 S = "${WORKDIR}/git"
17
18 do_install() {
19         install -d ${D}${prefix}/local/go/src/${PKG_NAME}
20         cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/
21 }
22
23 SYSROOT_PREPROCESS_FUNCS += "go_phercloud_sysroot_preprocess"
24
25 go_phercloud_sysroot_preprocess () {
26     install -d ${SYSROOT_DESTDIR}${prefix}/local/go/src/${PKG_NAME}
27     cp -r ${D}${prefix}/local/go/src/${PKG_NAME} ${SYSROOT_DESTDIR}${prefix}/local/go/src/$(dirname ${PKG_NAME})
28 }
29
30 FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*"