/
Makefile
38 lines (27 loc) · 1.11 KB
/
Makefile
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
37
38
# $NetBSD$
DISTNAME= dnscrypt-proxy-1.4.3
CATEGORIES= security
MASTER_SITES= http://download.dnscrypt.org/dnscrypt-proxy/
MAINTAINER= ada@netbsdfr.org
HOMEPAGE= http://dnscrypt.org/
COMMENT= Securing DNS communication using DNSCrypt
LICENSE= mit
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config
BUILD_DEFS+= DNSCRYPT_USER DNSCRYPT_GROUP VARBASE
.include "../../mk/bsd.prefs.mk"
DNSCRYPT_USER?= dnscrypt
DNSCRYPT_GROUP?= dnscrypt
PKG_GROUPS+= ${DNSCRYPT_GROUP}
PKG_USERS+= ${DNSCRYPT_USER}:${DNSCRYPT_GROUP}
PKG_GROUPS_VARS+= DNSCRYPT_GROUP
PKG_USERS_VARS+= DNSCRYPT_USER
PKG_HOME.${DNSCRYPT_USER}?= ${VARBASE}/chroot/dnscrypt
OWN_DIRS+= ${PKG_HOME.${DNSCRYPT_USER}}
OWN_DIRS_PERMS+= ${PKG_HOME.${DNSCRYPT_USER}} ${DNSCRYPT_USER} ${DNSCRYPT_GROUP} 0700
PKGCONFIG_OVERRIDE+= src/libevent-modified/libevent_openssl.pc.in
PKGCONFIG_OVERRIDE+= src/libevent-modified/libevent.pc.in
PKGCONFIG_OVERRIDE+= src/libevent-modified/libevent_pthreads.pc.in
.include "../../devel/libltdl/convenience.mk"
.include "../../security/libsodium/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"