aboutsummaryrefslogtreecommitdiffstats
path: root/net/alfis/Makefile
blob: c7ef9b27b8a7b0ac912d5b7e7f4f50f2022c3387 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
COMMENT =	blockchain based dns server for private networks
VERSION =	0.8.4

GH_ACCOUNT =	Revertron
GH_PROJECT =	Alfis
GH_TAGNAME =	v${VERSION}

CATEGORIES =	net

HOMEPAGE =	https://alfis.name

MAINTAINER =		la ninpre <aaoth.xyz>

!# AGPL-3.0
PERMIT_PACKAGE =	Yes | Reason if No

MODULES =		devel/cargo

MODCARGO_NO_DEFAULT_FEATURES =	Yes
MODCARGO_FEATURES =	doh
MODCARGO_RUSTFLAGS +=	-L${PREFIX}/lib
MAKE_ENV =	${MODCARGO_ENV}

CONFIGURE_STYLE =	cargo

pre-configure:
	${SUBST_CMD} ${WRKDIST}/alfis.toml

do-install:
	${MODCARGO_INSTALL_TARGET}
	${INSTALL_DATA_DIR} ${PREFIX}/share/alfis
	cp -Rp ${WRKSRC}/alfis.toml ${PREFIX}/share/alfis

.include "crates.inc"

.include <bsd.port.mk>