Mercurial > hgrepos > FreeBSD > ports > net-mgmt > prometheus-client-c
diff prometheus-client-c-libpromhttp/Makefile @ 12:b3adf5848e4c default tip
MERGE: the moved libpromhttp
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 19 Mar 2025 08:51:37 +0100 |
| parents | b25a1823eec3 |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/prometheus-client-c-libpromhttp/Makefile Wed Mar 19 08:51:37 2025 +0100 @@ -0,0 +1,30 @@ +PORTNAME= prometheus-client-c-libpromhttp +DISTVERSION= 0.1.3 +CATEGORIES= net-mgmt + +MAINTAINER= freebsd-dev@dom66.de +COMMENT= This is libpromhttp -- a C-client library for Prometheus +WWW= https://github.com/digitalocean/prometheus-client-c + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake:noninja compiler:c11 + +USE_GITHUB= yes +GH_ACCOUNT= digitalocean +GH_PROJECT= prometheus-client-c +GH_TAGNAME= v${DISTVERSION} + +LIB_DEPENDS= libprom.so:net-mgmt/prometheus-client-c-libprom \ + libmicrohttpd.so:www/libmicrohttpd + +USE_LDCONFIG= yes + +CMAKE_SOURCE_PATH= ${WRKSRC}/promhttp + +do-install: + (cd ${CMAKE_SOURCE_PATH}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) + ${INSTALL_LIB} ${BUILD_WRKSRC}/libpromhttp.so ${STAGEDIR}${PREFIX}/lib/libpromhttp.so + +.include <bsd.port.mk>
