From 9b06eebced1e0653558cb3a507e6a45fc5e6b4bc Mon Sep 17 00:00:00 2001 From: Joel Beckmeyer Date: Mon, 2 Jun 2025 09:23:59 -0400 Subject: [PATCH] New package: prometheus-client-c-0.1.3 --- common/shlibs | 1 + srcpkgs/prometheus-client-c-devel | 1 + srcpkgs/prometheus-client-c/template | 21 +++++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 120000 srcpkgs/prometheus-client-c-devel create mode 100644 srcpkgs/prometheus-client-c/template diff --git a/common/shlibs b/common/shlibs index aabf2439dc7..652192f4461 100644 --- a/common/shlibs +++ b/common/shlibs @@ -4553,3 +4553,4 @@ libppsshell-4.0.so.4 libpapers-48.3_1 libppsview-4.0.so.4 libpapers-48.3_1 libngtcp2.so.16 ngtcp2-1.13.0_1 libngtcp2_crypto_ossl.so.0 ngtcp2-1.13.0_1 +libprom.so prometheus-client-c-0.1.3_1 diff --git a/srcpkgs/prometheus-client-c-devel b/srcpkgs/prometheus-client-c-devel new file mode 120000 index 00000000000..2146f3bca28 --- /dev/null +++ b/srcpkgs/prometheus-client-c-devel @@ -0,0 +1 @@ +prometheus-client-c \ No newline at end of file diff --git a/srcpkgs/prometheus-client-c/template b/srcpkgs/prometheus-client-c/template new file mode 100644 index 00000000000..3c7f9b96746 --- /dev/null +++ b/srcpkgs/prometheus-client-c/template @@ -0,0 +1,21 @@ +# Template file for 'prometheus-client-c' +pkgname=prometheus-client-c +version=0.1.3 +revision=1 +build_style=cmake +build_wrksrc=prom +short_desc="Prometheus Client in C" +maintainer="Joel Beckmeyer " +license="Apache-2.0" +homepage="https://github.com/digitalocean/prometheus-client-c" +changelog="https://github.com/digitalocean/prometheus-client-c/releases" +distfiles="https://github.com/digitalocean/prometheus-client-c/archive/refs/tags/v${version}.tar.gz" +checksum=3a82e302a5bdbbd5f699cf21bee97217c0386b5076d878cab724d5f672ef5092 + +prometheus-client-c-devel_package() { + short_desc="${short_desc} - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +}