diff options
Diffstat (limited to 'external/meta-virtualization/recipes-devtools/go')
10 files changed, 104 insertions, 10 deletions
diff --git a/external/meta-virtualization/recipes-devtools/go/go-build_git.bb b/external/meta-virtualization/recipes-devtools/go/go-build_git.bb new file mode 100644 index 00000000..e057b6d7 --- /dev/null +++ b/external/meta-virtualization/recipes-devtools/go/go-build_git.bb @@ -0,0 +1,50 @@ +HOMEPAGE = "https://github.com/lf-edge/runx" +SUMMARY = "console for runx" +DESCRIPTION = "Xen Runtime for OCI" + +SRCREV_runx = "da0c75c58ae5232d19b1791c33545db3225e1ea9" +SRCREV_runc = "e4363b038787addfa12e8b0acf5417d4fba01693" + +SRC_URI = "\ + git://github.com/lf-edge/runx;nobranch=1;name=runx \ + git://github.com/opencontainers/runc.git;nobranch=1;destsuffix=runc;name=runc \ + " +SRC_URI[md5sum] = "0d701ac1e2a67d47ce7127432df2c32b" +SRC_URI[sha256sum] = "5a26478906d5005f4f809402e981518d2b8844949199f60c4b6e1f986ca2a769" + +LICENSE = "Apache-2.0" +LIC_FILES_CHKSUM = "file://src/import/LICENSE;md5=945fc9aa694796a6337395cc291ddd8c" + +S = "${WORKDIR}/git" +PV = "0.1-git${SRCREV_runx}" + +inherit features_check +REQUIRED_DISTRO_FEATURES = "vmsep" +GO_PARALLEL_BUILD ?= "${@oe.utils.parallel_make_argument(d, '-p %d')}" + +inherit pkgconfig + +GO_IMPORT = "import" +inherit go + +RDEPENDS_${PN}-dev = "bash" + +do_compile() { + + export GOARCH="${TARGET_GOARCH}" + cd ${S}/src/import/gobuild + mkdir -p go/src/github.com/opencontainers + ln -s ${WORKDIR}/runc ${S}/src/import/gobuild/go/src/github.com/opencontainers/runc + export GOPATH="${S}/src/import/gobuild/go/src/github.com/opencontainers/runc" + oe_runmake +} + +do_install() { + + install -d ${D}${datadir}/runX + install -m 755 ${B}/src/import/gobuild/serial_fd_handler ${D}${datadir}/runX/ + install -m 755 ${B}/src/import/gobuild/recvtty ${D}${datadir}/runX/ + +} + +FILES_${PN} += "${datadir}/runX/*" diff --git a/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb b/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb index 21d01ac3..434594c9 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-cli_git.bb @@ -10,7 +10,7 @@ PKG_NAME = "github.com/codegangsta/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "27ecc97192df1bf053a22b04463f2b51b8b8373e" -PV = "1.1.0+git${SRCREV}" +PV = "1.1.0+git${SRCPV}" S = "${WORKDIR}/git" diff --git a/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb b/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb index 9b206a1e..23908619 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-dbus_git.bb @@ -10,7 +10,7 @@ PKG_NAME = "github.com/godbus/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "5f6efc7ef2759c81b7ba876593971bfce311eab3" -PV = "4.0.0+git${SRCREV}" +PV = "4.0.0+git${SRCPV}" S = "${WORKDIR}/git" diff --git a/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb b/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb index 1d9fbdc7..0826aa7f 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-fsnotify_git.bb @@ -10,7 +10,7 @@ PKG_NAME = "github.com/fsnotify/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "836bfd95fecc0f1511dd66bdbf2b5b61ab8b00b6" -PV = "1.2.11+git${SRCREV}" +PV = "1.2.11+git${SRCPV}" S = "${WORKDIR}/git" diff --git a/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb b/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb index 5c0c3595..aa89033e 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-logrus_git.bb @@ -10,7 +10,7 @@ PKG_NAME = "github.com/Sirupsen/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "d26492970760ca5d33129d2d799e34be5c4782eb" -PV = "0.11.0+git${SRCREV}" +PV = "0.11.0+git${SRCPV}" S = "${WORKDIR}/git" diff --git a/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb b/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb new file mode 100644 index 00000000..cc8dd5c3 --- /dev/null +++ b/external/meta-virtualization/recipes-devtools/go/go-md2man_git.bb @@ -0,0 +1,20 @@ +DESCRIPTION = "A markdown to manpage generator." +HOMEPAGE = "https://github.com/cpuguy83/go-md2man" +SECTION = "devel/go" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE.md;md5=80794f9009df723bbc6fe19234c9f517" + +BBCLASSEXTEND = "native" + +GO_IMPORT = "github.com/cpuguy83/go-md2man" +#GO_INSTALL = "${GO_IMPORT}/bin/go-md2man" + +SRC_URI = "git://${GO_IMPORT}.git" + +SRCREV = "f79a8a8ca69da163eee19ab442bedad7a35bba5a" +PV = "1.0.10+git${SRCPV}" + +S = "${WORKDIR}/git" + +inherit go + diff --git a/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb b/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb new file mode 100644 index 00000000..668b431a --- /dev/null +++ b/external/meta-virtualization/recipes-devtools/go/go-metalinter_git.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "Go Meta Linter." +HOMEPAGE = "https://github.com/alecthomas/gometalinter" +SECTION = "devel/go" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://COPYING;md5=dee20b35647295553d32faef05846a7b" + +BBCLASSEXTEND = "native" + +SRCNAME = "gometalinter" + +PKG_NAME = "github.com/alecthomas/${SRCNAME}" +SRC_URI = "git://${PKG_NAME}.git" + +SRCREV = "e8d801238da6f0dfd14078d68f9b53fa50a7eeb5" +PV = "0.0+git${SRCPV}" + +S = "${WORKDIR}/git" + +do_install() { + install -d ${D}${prefix}/local/go/src/${PKG_NAME} + cp -r ${S}/* ${D}${prefix}/local/go/src/${PKG_NAME}/ +} + +FILES_${PN} += "${prefix}/local/go/src/${PKG_NAME}/*" diff --git a/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb b/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb index bc94b317..02cef69e 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-pty_git.bb @@ -1,12 +1,12 @@ DESCRIPTION = "PTY interface for Go" -HOMEPAGE = "https://github.com/kr/pty" +HOMEPAGE = "https://github.com/creack/pty" SECTION = "devel/go" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://License;md5=93958070863d769117fa33b129020050" SRCNAME = "pty" -PKG_NAME = "github.com/kr/${SRCNAME}" +PKG_NAME = "github.com/creack/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "05017fcccf23c823bfdea560dcc958a136e54fb7" diff --git a/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb b/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb index b61c97a6..0f89c0f8 100644 --- a/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/go-systemd_git.bb @@ -10,7 +10,7 @@ PKG_NAME = "github.com/coreos/go-${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git" SRCREV = "b4a58d95188dd092ae20072bac14cece0e67c388" -PV = "4+git${SRCREV}" +PV = "4+git${SRCPV}" RDEPENDS_${PN} += "bash" diff --git a/external/meta-virtualization/recipes-devtools/go/notary_git.bb b/external/meta-virtualization/recipes-devtools/go/notary_git.bb index d638dc1c..9cfb46ea 100644 --- a/external/meta-virtualization/recipes-devtools/go/notary_git.bb +++ b/external/meta-virtualization/recipes-devtools/go/notary_git.bb @@ -2,15 +2,15 @@ DESCRIPTION = "Notary is a Docker project that allows anyone to have trust over HOMEPAGE = "https://github.com/docker/notary" SECTION = "devel/go" LICENSE = "Apache-2.0" -LIC_FILES_CHKSUM = "file://src/${PKG_NAME}/LICENSE;md5=771ddb425ba03c8fab49e5bd9854a4a2" +LIC_FILES_CHKSUM = "file://src/${PKG_NAME}/LICENSE;md5=3596b980bb036e0875174ed15e4b982a" SRCNAME = "notary" PKG_NAME = "github.com/docker/${SRCNAME}" SRC_URI = "git://${PKG_NAME}.git;destsuffix=git/src/${PKG_NAME}" -SRCREV = "c8aa8cf53cbcda2e92def0c9291e25d770493494" -PV = "0.4.2+git${SRCPV}" +SRCREV = "d6e1431feb32348e0650bf7551ac5cffd01d857b" +PV = "0.6.1+git${SRCPV}" S = "${WORKDIR}/git" |