From ea69f9cb1eba5e9fdead50428ff2bc672fe3f218 Mon Sep 17 00:00:00 2001 From: "Liguros - Gitlab CI/CD [develop]" Date: Thu, 9 Sep 2021 22:47:56 +0000 Subject: Adding metadata --- dev-util/sysdig/sysdig-0.27.1-r100.ebuild | 73 ------------------------------- dev-util/sysdig/sysdig-0.27.1-r101.ebuild | 73 +++++++++++++++++++++++++++++++ dev-util/sysdig/sysdig-0.27.1.ebuild | 69 ----------------------------- 3 files changed, 73 insertions(+), 142 deletions(-) delete mode 100644 dev-util/sysdig/sysdig-0.27.1-r100.ebuild create mode 100644 dev-util/sysdig/sysdig-0.27.1-r101.ebuild delete mode 100644 dev-util/sysdig/sysdig-0.27.1.ebuild (limited to 'dev-util/sysdig') diff --git a/dev-util/sysdig/sysdig-0.27.1-r100.ebuild b/dev-util/sysdig/sysdig-0.27.1-r100.ebuild deleted file mode 100644 index 3cdb85136e74..000000000000 --- a/dev-util/sysdig/sysdig-0.27.1-r100.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 2021 Liguros Authors -# Distributed under the terms of the GNU General Public License v2 -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) -# Documentation says this might be needed but since the unmigrated ebuilds -# did not enforce it, nor does this one. -#LUA_REQ_USE="-lua52compat" - -inherit bash-completion-r1 cmake lua-single - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="https://sysdig.com/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="libressl +modules test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS} - app-misc/jq:0= - dev-cpp/tbb:0= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - dev-libs/protobuf:0= - net-dns/c-ares:0= - net-libs/grpc:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - libressl? ( dev-libs/libressl:0= ) - !libressl? ( dev-libs/openssl:0= ) - net-misc/curl:0=" -DEPEND="${RDEPEND} - virtual/os-headers - test? ( dev-cpp/gtest )" -PDEPEND=" - modules? ( >=dev-util/sysdig-kmod-${PV} )" - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCREATE_TEST_TARGETS=$(usex test) - - # done in dev-util/sysdig-kmod - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install - - # remove sources - rm -r "${ED}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.27.1-r101.ebuild b/dev-util/sysdig/sysdig-0.27.1-r101.ebuild new file mode 100644 index 000000000000..524b7149d779 --- /dev/null +++ b/dev-util/sysdig/sysdig-0.27.1-r101.ebuild @@ -0,0 +1,73 @@ +# Copyright 2021 Liguros Authors +# Distributed under the terms of the GNU General Public License v2 +EAPI=7 + +LUA_COMPAT=( lua5-{1..4} luajit ) +# Documentation says this might be needed but since the unmigrated ebuilds +# did not enforce it, nor does this one. +#LUA_REQ_USE="-lua52compat" + +inherit bash-completion-r1 cmake lua-single + +DESCRIPTION="A system exploration and troubleshooting tool" +HOMEPAGE="https://sysdig.com/" +SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="libressl +modules test" +REQUIRED_USE="${LUA_REQUIRED_USE}" +RESTRICT="!test? ( test )" + +RDEPEND="${LUA_DEPS} + app-misc/jq:0= + dev-cpp/tbb:0= + >=dev-libs/jsoncpp-0.6_pre:0= + dev-libs/libb64:0= + dev-libs/protobuf:0= + net-dns/c-ares:0= +