summaryrefslogtreecommitdiff
path: root/dev-cpp/opentelemetry-cpp
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-10-18 19:14:06 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2025-10-18 19:14:06 +0000
commite6fc564c40d23f49a149fdae8513f6d0309ec47a (patch)
tree3fe00b469936a030ce8caec8af8ba21f23e4c225 /dev-cpp/opentelemetry-cpp
parentba4c1875f8c9ddf19f301d06ec0b76f59ea23a2a (diff)
downloadbaldeagleos-repo-e6fc564c40d23f49a149fdae8513f6d0309ec47a.tar.gz
baldeagleos-repo-e6fc564c40d23f49a149fdae8513f6d0309ec47a.tar.xz
baldeagleos-repo-e6fc564c40d23f49a149fdae8513f6d0309ec47a.zip
Adding metadata
Diffstat (limited to 'dev-cpp/opentelemetry-cpp')
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild (renamed from dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild)9
-rw-r--r--dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild (renamed from dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild)9
2 files changed, 18 insertions, 0 deletions
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild
index 74a8525362a2..dc7800d30f2d 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.20.0-r1.ebuild
@@ -50,3 +50,12 @@ src_configure() {
cmake_src_configure
}
+
+src_install() {
+ cmake_src_install
+
+ if use prometheus; then
+ sed '/^# Create imported target opentelemetry-cpp::prometheus_exporter/i\find_dependency(prometheus-cpp REQUIRED)\n' \
+ -i "${ED}/usr/$(get_libdir)/cmake/opentelemetry-cpp/opentelemetry-cpp-target.cmake" || die
+ fi
+}
diff --git a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild
index d4e6bb11b4ce..b54082529a7e 100644
--- a/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r2.ebuild
+++ b/dev-cpp/opentelemetry-cpp/opentelemetry-cpp-1.6.0-r3.ebuild
@@ -55,3 +55,12 @@ src_test() {
# curl tests fragile
cmake_src_test -j1
}
+
+src_install() {
+ cmake_src_install
+
+ if use prometheus; then
+ sed '/^# Create imported target opentelemetry-cpp::prometheus_exporter/i\find_dependency(prometheus-cpp REQUIRED)\n' \
+ -i "${ED}/usr/$(get_libdir)/cmake/opentelemetry-cpp/opentelemetry-cpp-target.cmake" || die
+ fi
+}