Mercurial > hgrepos > FreeBSD > ports > net-mgmt > prometheus-client-c
annotate Makefile @ 5:56e544de90da
ADD: a proper .hgignore file
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Tue, 18 Mar 2025 17:58:55 +0100 |
| parents | 393d97a267b6 |
| children | c7761c5a5389 |
| rev | line source |
|---|---|
|
4
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
1 PORTNAME= prometheus-client-c-libprom |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
2 DISTVERSION= 0.1.3 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
3 CATEGORIES= net-mgmt |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
4 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
5 MAINTAINER= freebsd-dev@dom66.de |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
6 COMMENT= This is libprom -- the C-client library for Prometheus |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
7 WWW= https://github.com/digitalocean/prometheus-client-c |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
8 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
9 LICENSE= APACHE20 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
10 LICENSE_FILE= ${WRKSRC}/LICENSE |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
11 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
12 USES= cmake:noninja compiler:c11 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
13 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
14 USE_GITHUB= yes |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
15 GH_ACCOUNT= digitalocean |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
16 GH_PROJECT= prometheus-client-c |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
17 GH_TAGNAME= v${DISTVERSION} |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
18 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
19 # Currently compilation errors on incompatible types with clang |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
20 USE_GCC= yes |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
21 USE_LDCONFIG= yes |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
22 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
23 CMAKE_SOURCE_PATH= ${WRKSRC}/prom |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
24 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
25 do-install: |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
26 (cd ${CMAKE_SOURCE_PATH}/include && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include) |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
27 ${INSTALL_LIB} ${BUILD_WRKSRC}/libprom.so ${STAGEDIR}${PREFIX}/lib/libprom.so |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
28 |
|
393d97a267b6
Build of libprom for version 0.1.3 succeeds
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff
changeset
|
29 .include <bsd.port.mk> |
