Date: Tuesday, November 15, 2022 @ 16:49:48
Author: mtorromeo
Revision: 1348938
archrelease: copy trunk to community-x86_64
Added:
sysdig/repos/community-x86_64/PKGBUILD
(from rev 1348937, sysdig/trunk/PKGBUILD)
sysdig/repos/community-x86_64/bashcomp-location.patch
(from rev 1348937, sysdig/trunk/bashcomp-location.patch)
sysdig/repos/community-x86_64/falcosecurity-libs-nodownload.patch
(from rev 1348937, sysdig/trunk/falcosecurity-libs-nodownload.patch)
Deleted:
sysdig/repos/community-x86_64/PKGBUILD
sysdig/repos/community-x86_64/bashcomp-location.patch
sysdig/repos/community-x86_64/falcosecurity-libs-nodownload.patch
-------------------------------------+
PKGBUILD | 164 +++++++++++++++++-----------------
bashcomp-location.patch | 26 ++---
falcosecurity-libs-nodownload.patch | 28 ++---
3 files changed, 109 insertions(+), 109 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-11-15 16:49:39 UTC (rev 1348937)
+++ PKGBUILD 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -1,82 +0,0 @@
-# Maintainer: Massimiliano Torromeo <[email protected]>
-# Contribuitor: Alfredo Palhares <[email protected]>
-# Contribuitor: Christian Babeux <[email protected]>
-
-pkgbase=sysdig
-pkgname=(sysdig sysdig-dkms)
-pkgver=0.30.1
-pkgrel=1
-
-# from src/sysdig-*/cmake/modules/falcosecurity-libs.cmake
-_falcover=0.9.1
-
-pkgdesc="Open source system-level exploration and troubleshooting tool"
-arch=('x86_64')
-url="https://www.sysdig.com/"
-license=('GPL2' 'Apache' 'MIT')
-makedepends=('cmake' 'pandoc' 'gtest' 'jsoncpp' 'libjsoncpp.so' 'luajit'
'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so'
'yaml-cpp')
-source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgbase-$pkgver.tar.gz"
-
"falcosecurity-libs-$_falcover.tar.gz::https://github.com/falcosecurity/libs/archive/$_falcover.tar.gz"
- "bashcomp-location.patch"
- "falcosecurity-libs-nodownload.patch")
-sha256sums=('34f78113873983a4d6e8db22ba2cdc3731bf53cb3fcbf1ad14cf28a87ba0f214'
- 'b1591cdf4604312a876efebf0f133f1b34bbb1e9951075d8bab8de2f91f2dff8'
- '3b659326176c314eee9115adac39a249dc4b9530511b344ea6a2b23236bb8386'
- 'b8cedef6766c691a8a92810eb459593d80070f0cf5dfc32cae2a80ec00639429')
-
-prepare() {
- cd "$srcdir/$pkgbase-$pkgver"
- patch -p1 -i "$srcdir"/bashcomp-location.patch
- patch -p1 -i "$srcdir"/falcosecurity-libs-nodownload.patch
-
- sed s/USE_BUNDLED_DEPS/USE_BUNDLED_NJSON/ -i
cmake/modules/nlohmann-json.cmake
-}
-
-build() {
- cd "$srcdir"/$pkgbase-$pkgver
- rm -rf build
- mkdir build
- cd build
-
- cmake .. \
- -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
- -DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${CPPFLAGS}
-Wno-deprecated-declarations" \
- -DCMAKE_C_FLAGS="${CFLAGS} ${CPPFLAGS} -Wno-deprecated-declarations" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DSYSDIG_VERSION=$pkgver \
- -DUSE_BUNDLED_DEPS=OFF \
- -DUSE_BUNDLED_TBB=OFF \
- -DUSE_BUNDLED_B64=OFF \
- -DUSE_BUNDLED_JSONCPP=OFF \
- -DUSE_BUNDLED_RE2=OFF \
- -DUSE_BUNDLED_VALIJSON=ON \
- -DUSE_BUNDLED_NJSON=ON \
- -DBUILD_DRIVER=OFF \
- -DBUILD_LIBSCAP_EXAMPLES=OFF
- make
-}
-
-package_sysdig() {
- optdepends=('sysdig-dkms: kernel module for live inspection')
- depends=('jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq'
'libb64' 'intel-tbb' 'grpc' 'libgrpc++.so' 'yaml-cpp')
-
- cd "$srcdir"/$pkgbase-$pkgver/build
- make install DESTDIR="$pkgdir"
- rm -rf "$pkgdir"/usr/src "$pkgdir"/sysdig
-
- install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
- install -m644 "$srcdir"/$pkgbase-$pkgver/{NOTICES,COPYING}
"$pkgdir"/usr/share/licenses/$pkgname
-}
-
-package_sysdig-dkms() {
- pkgdesc="DKMS kernel module for sysdig"
- depends=('sysdig' 'dkms')
-
- cd "$srcdir"/$pkgbase-$pkgver/build
- make install DESTDIR="$pkgdir"
- rm -rf "$pkgdir"/usr/{share,bin} "$pkgdir"/sysdig
-
- install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
- install -m644 "$srcdir"/$pkgbase-$pkgver/{NOTICES,COPYING}
"$pkgdir"/usr/share/licenses/$pkgname
-}
Copied: sysdig/repos/community-x86_64/PKGBUILD (from rev 1348937,
sysdig/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -0,0 +1,82 @@
+# Maintainer: Massimiliano Torromeo <[email protected]>
+# Contribuitor: Alfredo Palhares <[email protected]>
+# Contribuitor: Christian Babeux <[email protected]>
+
+pkgbase=sysdig
+pkgname=(sysdig sysdig-dkms)
+pkgver=0.30.2
+pkgrel=1
+
+# from src/sysdig-*/cmake/modules/falcosecurity-libs.cmake
+_falcover=0.9.1
+
+pkgdesc="Open source system-level exploration and troubleshooting tool"
+arch=('x86_64')
+url="https://www.sysdig.com/"
+license=('GPL2' 'Apache' 'MIT')
+makedepends=('cmake' 'pandoc' 'gtest' 'jsoncpp' 'libjsoncpp.so' 'luajit'
'curl' 'libcurl.so' 'jq' 'libb64' 'intel-tbb' 'grpc' 'libgrpc++_unsecure.so'
'yaml-cpp')
+source=("https://github.com/draios/sysdig/archive/$pkgver/$pkgbase-$pkgver.tar.gz"
+
"falcosecurity-libs-$_falcover.tar.gz::https://github.com/falcosecurity/libs/archive/$_falcover.tar.gz"
+ "bashcomp-location.patch"
+ "falcosecurity-libs-nodownload.patch")
+sha256sums=('44207898c875d1a51bbc6d512b069ff690c08293056f184977b7d0984b0958b0'
+ 'b1591cdf4604312a876efebf0f133f1b34bbb1e9951075d8bab8de2f91f2dff8'
+ '3b659326176c314eee9115adac39a249dc4b9530511b344ea6a2b23236bb8386'
+ 'b8cedef6766c691a8a92810eb459593d80070f0cf5dfc32cae2a80ec00639429')
+
+prepare() {
+ cd "$srcdir/$pkgbase-$pkgver"
+ patch -p1 -i "$srcdir"/bashcomp-location.patch
+ patch -p1 -i "$srcdir"/falcosecurity-libs-nodownload.patch
+
+ sed s/USE_BUNDLED_DEPS/USE_BUNDLED_NJSON/ -i
cmake/modules/nlohmann-json.cmake
+}
+
+build() {
+ cd "$srcdir"/$pkgbase-$pkgver
+ rm -rf build
+ mkdir build
+ cd build
+
+ cmake .. \
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${CPPFLAGS}
-Wno-deprecated-declarations" \
+ -DCMAKE_C_FLAGS="${CFLAGS} ${CPPFLAGS} -Wno-deprecated-declarations" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DSYSDIG_VERSION=$pkgver \
+ -DUSE_BUNDLED_DEPS=OFF \
+ -DUSE_BUNDLED_TBB=OFF \
+ -DUSE_BUNDLED_B64=OFF \
+ -DUSE_BUNDLED_JSONCPP=OFF \
+ -DUSE_BUNDLED_RE2=OFF \
+ -DUSE_BUNDLED_VALIJSON=ON \
+ -DUSE_BUNDLED_NJSON=ON \
+ -DBUILD_DRIVER=OFF \
+ -DBUILD_LIBSCAP_EXAMPLES=OFF
+ make
+}
+
+package_sysdig() {
+ optdepends=('sysdig-dkms: kernel module for live inspection')
+ depends=('jsoncpp' 'libjsoncpp.so' 'luajit' 'curl' 'libcurl.so' 'jq'
'libb64' 'intel-tbb' 'grpc' 'libgrpc++.so' 'yaml-cpp')
+
+ cd "$srcdir"/$pkgbase-$pkgver/build
+ make install DESTDIR="$pkgdir"
+ rm -rf "$pkgdir"/usr/src "$pkgdir"/sysdig
+
+ install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
+ install -m644 "$srcdir"/$pkgbase-$pkgver/{NOTICES,COPYING}
"$pkgdir"/usr/share/licenses/$pkgname
+}
+
+package_sysdig-dkms() {
+ pkgdesc="DKMS kernel module for sysdig"
+ depends=('sysdig' 'dkms')
+
+ cd "$srcdir"/$pkgbase-$pkgver/build
+ make install DESTDIR="$pkgdir"
+ rm -rf "$pkgdir"/usr/{share,bin} "$pkgdir"/sysdig
+
+ install -dm755 "$pkgdir"/usr/share/licenses/$pkgname
+ install -m644 "$srcdir"/$pkgbase-$pkgver/{NOTICES,COPYING}
"$pkgdir"/usr/share/licenses/$pkgname
+}
Deleted: bashcomp-location.patch
===================================================================
--- bashcomp-location.patch 2022-11-15 16:49:39 UTC (rev 1348937)
+++ bashcomp-location.patch 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -1,13 +0,0 @@
-diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
-index 74bf591..f866384 100644
---- a/scripts/CMakeLists.txt
-+++ b/scripts/CMakeLists.txt
-@@ -25,7 +25,7 @@ configure_file(rpm/preuninstall.in rpm/preuninstall)
- configure_file(scap-driver-loader.in scap-driver-loader @ONLY)
-
- install(FILES completions/bash/sysdig
-- DESTINATION "${DIR_ETC}/bash_completion.d" COMPONENT
"${SYSDIG_COMPONENT_NAME}")
-+ DESTINATION "share/bash-completion/completions/" COMPONENT
"${SYSDIG_COMPONENT_NAME}")
-
- install(FILES completions/zsh/_sysdig
- DESTINATION share/zsh/vendor-completions COMPONENT
"${SYSDIG_COMPONENT_NAME}")
Copied: sysdig/repos/community-x86_64/bashcomp-location.patch (from rev
1348937, sysdig/trunk/bashcomp-location.patch)
===================================================================
--- bashcomp-location.patch (rev 0)
+++ bashcomp-location.patch 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -0,0 +1,13 @@
+diff --git a/scripts/CMakeLists.txt b/scripts/CMakeLists.txt
+index 74bf591..f866384 100644
+--- a/scripts/CMakeLists.txt
++++ b/scripts/CMakeLists.txt
+@@ -25,7 +25,7 @@ configure_file(rpm/preuninstall.in rpm/preuninstall)
+ configure_file(scap-driver-loader.in scap-driver-loader @ONLY)
+
+ install(FILES completions/bash/sysdig
+- DESTINATION "${DIR_ETC}/bash_completion.d" COMPONENT
"${SYSDIG_COMPONENT_NAME}")
++ DESTINATION "share/bash-completion/completions/" COMPONENT
"${SYSDIG_COMPONENT_NAME}")
+
+ install(FILES completions/zsh/_sysdig
+ DESTINATION share/zsh/vendor-completions COMPONENT
"${SYSDIG_COMPONENT_NAME}")
Deleted: falcosecurity-libs-nodownload.patch
===================================================================
--- falcosecurity-libs-nodownload.patch 2022-11-15 16:49:39 UTC (rev 1348937)
+++ falcosecurity-libs-nodownload.patch 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -1,14 +0,0 @@
-diff --git a/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
b/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
-index 712dd8c..98166cd 100644
---- a/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
-+++ b/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
-@@ -25,8 +25,7 @@ message(STATUS "Driver version:
${FALCOSECURITY_LIBS_VERSION}")
-
- ExternalProject_Add(
- falcosecurity-libs
-- URL
"https://github.com/falcosecurity/libs/archive/${FALCOSECURITY_LIBS_VERSION}.tar.gz"
-- URL_HASH "${FALCOSECURITY_LIBS_CHECKSUM}"
-+ URL
"${CMAKE_CURRENT_SOURCE_DIR}/../../../../libs-${FALCOSECURITY_LIBS_VERSION}"
- CONFIGURE_COMMAND ""
- BUILD_COMMAND ""
- INSTALL_COMMAND ""
Copied: sysdig/repos/community-x86_64/falcosecurity-libs-nodownload.patch (from
rev 1348937, sysdig/trunk/falcosecurity-libs-nodownload.patch)
===================================================================
--- falcosecurity-libs-nodownload.patch (rev 0)
+++ falcosecurity-libs-nodownload.patch 2022-11-15 16:49:48 UTC (rev 1348938)
@@ -0,0 +1,14 @@
+diff --git a/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
b/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
+index 712dd8c..98166cd 100644
+--- a/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
++++ b/cmake/modules/falcosecurity-libs-repo/CMakeLists.txt
+@@ -25,8 +25,7 @@ message(STATUS "Driver version:
${FALCOSECURITY_LIBS_VERSION}")
+
+ ExternalProject_Add(
+ falcosecurity-libs
+- URL
"https://github.com/falcosecurity/libs/archive/${FALCOSECURITY_LIBS_VERSION}.tar.gz"
+- URL_HASH "${FALCOSECURITY_LIBS_CHECKSUM}"
++ URL
"${CMAKE_CURRENT_SOURCE_DIR}/../../../../libs-${FALCOSECURITY_LIBS_VERSION}"
+ CONFIGURE_COMMAND ""
+ BUILD_COMMAND ""
+ INSTALL_COMMAND ""