all repos — ports @ main

collection of ports for openbsd

net/alfis/Makefile (view raw)

 1COMMENT =	blockchain based dns server for private networks
 2VERSION =	0.8.4
 3REVISION =	0
 4
 5GH_ACCOUNT =	Revertron
 6GH_PROJECT =	Alfis
 7GH_TAGNAME =	v${VERSION}
 8
 9CATEGORIES =	net
10
11HOMEPAGE =	https://alfis.name
12
13MAINTAINER =	la ninpre <aaoth.xyz>
14
15# AGPL-3.0
16PERMIT_PACKAGE =	Yes
17
18LIB_DEPENDS =	databases/sqlite3
19WANTLIB +=	c c++abi m pthread sqlite3
20
21MODULES =		devel/cargo
22
23MODCARGO_NO_DEFAULT_FEATURES =	Yes
24MODCARGO_FEATURES =	doh
25MODCARGO_RUSTFLAGS +=	-L${PREFIX}/lib
26MAKE_ENV =	${MODCARGO_ENV}
27
28CONFIGURE_STYLE =	cargo
29
30pre-configure:
31	${SUBST_CMD} ${WRKDIST}/alfis.toml
32
33do-install:
34	${MODCARGO_INSTALL_TARGET}
35	${INSTALL_DATA_DIR} ${PREFIX}/share/alfis
36	cp -Rp ${WRKSRC}/alfis.toml ${PREFIX}/share/alfis
37
38.include "crates.inc"
39
40.include <bsd.port.mk>