From 8e0ffabd0bb0bcc7e13b125501a8a3c6989e4902 Mon Sep 17 00:00:00 2001 From: Alexandre Bard Date: Thu, 26 Aug 2021 16:59:56 +0200 Subject: [PATCH] tmate: Move to backports and use recipes from meta-oe BugzID: 74466 --- .../recipes-extended/tmate/tmate_2.4.0.bb | 17 ++++++++++++ recipes-extended/tmate/files/tmate_wrapper.sh | 7 ----- recipes-extended/tmate/tmate.bb | 27 ------------------- 3 files changed, 17 insertions(+), 34 deletions(-) create mode 100644 backports/openembedded-layer/recipes-extended/tmate/tmate_2.4.0.bb delete mode 100644 recipes-extended/tmate/files/tmate_wrapper.sh delete mode 100644 recipes-extended/tmate/tmate.bb diff --git a/backports/openembedded-layer/recipes-extended/tmate/tmate_2.4.0.bb b/backports/openembedded-layer/recipes-extended/tmate/tmate_2.4.0.bb new file mode 100644 index 0000000..7ae8c51 --- /dev/null +++ b/backports/openembedded-layer/recipes-extended/tmate/tmate_2.4.0.bb @@ -0,0 +1,17 @@ +SUMMARY = "Instant terminal sharing" +DESCRIPTION = "Tmate is a fork of tmux. It provides an instant pairing solution." +AUTHOR = "Marius Kriegerowski " +HOMEPAGE = "https://tmate.io/" +LICENSE = "ISC" +LIC_FILES_CHKSUM = "file://COPYING;md5=f7d9aab84ec6567139a4755c48d147fb" + +DEPENDS:append = " libevent libssh msgpack-c ncurses" +SRC_URI = "\ + git://github.com/tmate-io/tmate.git;protocol=https \ +" + +SRCREV = "5e00bfa5e137e76c81888727712ced2b3fd99f5b" + +S = "${WORKDIR}/git" + +inherit pkgconfig autotools diff --git a/recipes-extended/tmate/files/tmate_wrapper.sh b/recipes-extended/tmate/files/tmate_wrapper.sh deleted file mode 100644 index 138f2d5..0000000 --- a/recipes-extended/tmate/files/tmate_wrapper.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env sh - -if [[ ! -f ~/.ssh/id_rsa ]]; then - echo Generating ssh key, please wait - ssh-keygen -q -f ~/.ssh/id_rsa -N "" -fi -tmate-real "$@" diff --git a/recipes-extended/tmate/tmate.bb b/recipes-extended/tmate/tmate.bb deleted file mode 100644 index 25c9f18..0000000 --- a/recipes-extended/tmate/tmate.bb +++ /dev/null @@ -1,27 +0,0 @@ -SUMMARY = "Instant terminal sharing" -HOMEPAGE = "https://tmate.io/" -SECTION = "console/utils" - -LICENSE = "ISC" -LIC_FILES_CHKSUM = "file://tmux.c;beginline=3;endline=17;md5=f256b76d52e7b4d02bf19144bdaca107" - -DEPENDS = "ncurses libevent msgpack-c libssh" - -SRC_URI = " \ - https://github.com/tmate-io/tmate/archive/2.4.0.tar.gz \ - " - -SRC_URI[md5sum] = "5571be65f5c54a35cc92ca7c9fb031c9" -SRC_URI[sha256sum] = "62b61eb12ab394012c861f6b48ba0bc04ac8765abca13bdde5a4d9105cb16138" - -inherit autotools pkgconfig - -S = "${WORKDIR}/tmate-2.4.0" -PACKAGECONFIG ??= "" -PACKAGECONFIG[utempter] = "ac_cv_header_utempter_h=yes,ac_cv_header_utempter_h=no,libutempter," - -do_configure_prepend() { - # The 'compat' directory is needed for output during the build but it's - # not automatically created when building outside the source directory. - mkdir ${B}/compat -}