annotate prometheus-client-c-libpromhttp/Makefile @ 11:b25a1823eec3

Move old libpromhttp into prometheus-client-c-libpromhttp/ directory. Also remove its .hgignore because there is a new common .hgignore now already.
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 19 Mar 2025 08:50:48 +0100
parents Makefile@40cf179a620e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
9
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
1 PORTNAME= prometheus-client-c-libpromhttp
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
2 DISTVERSION= 0.1.3
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 CATEGORIES= net-mgmt
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
5 MAINTAINER= freebsd-dev@dom66.de
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6 COMMENT= This is libpromhttp -- a C-client library for Prometheus
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
7 WWW= https://github.com/digitalocean/prometheus-client-c
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
8
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9 LICENSE= APACHE20
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
10 LICENSE_FILE= ${WRKSRC}/LICENSE
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
11
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
12 USES= cmake:noninja compiler:c11
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
13
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
14 USE_GITHUB= yes
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
15 GH_ACCOUNT= digitalocean
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
16 GH_PROJECT= prometheus-client-c
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
17 GH_TAGNAME= v${DISTVERSION}
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
18
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
19 LIB_DEPENDS= libprom.so:net-mgmt/prometheus-client-c-libprom \
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
20 libmicrohttpd.so:www/libmicrohttpd
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
21
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
22 USE_LDCONFIG= yes
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
23
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
24 CMAKE_SOURCE_PATH= ${WRKSRC}/promhttp
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
25
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
26 do-install:
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
27 (cd ${CMAKE_SOURCE_PATH}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include)
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
28 ${INSTALL_LIB} ${BUILD_WRKSRC}/libpromhttp.so ${STAGEDIR}${PREFIX}/lib/libpromhttp.so
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
29
4746e1c5cb56 Build of libpromhttp for version 0.1.3.
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
30 .include <bsd.port.mk>