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>