View | Details | Raw Unified | Return to bug 220419 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-8 / +24 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	knot-resolver
4
PORTNAME=	knot-resolver
5
PORTVERSION=	1.2.3
5
PORTVERSION=	1.3.1
6
CATEGORIES=	dns ipv6
6
CATEGORIES=	dns ipv6
7
MASTER_SITES=	https://secure.nic.cz/files/knot-resolver/ \
7
MASTER_SITES=	https://secure.nic.cz/files/knot-resolver/ \
8
		https://dns.company/downloads/knot-resolver/
8
		https://dns.company/downloads/knot-resolver/
Lines 12-23 Link Here
12
12
13
LICENSE=	GPLv3
13
LICENSE=	GPLv3
14
14
15
LIB_DEPENDS=	libknot.so:dns/knot2 \
15
LIB_DEPENDS=	libgnutls.so:security/gnutls \
16
		libknot.so:dns/knot2 \
16
		liblmdb.so:databases/lmdb \
17
		liblmdb.so:databases/lmdb \
17
		libluajit-5.1.so:lang/luajit \
18
		libluajit-5.1.so:lang/luajit \
18
		libuv.so:devel/libuv \
19
		libuv.so:devel/libuv
19
		libgnutls.so:security/gnutls \
20
		libnettle.so:security/nettle
21
20
22
CONFLICTS=	knot-1.* knot1-[0-6].*
21
CONFLICTS=	knot-1.* knot1-[0-6].*
23
22
Lines 27-46 Link Here
27
MAKE_ARGS+=	PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig
26
MAKE_ARGS+=	PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig
28
MAKE_ARGS+=	lmdb_CFLAGS=-I${PREFIX}/include lmdb_LIBS=-llmdb
27
MAKE_ARGS+=	lmdb_CFLAGS=-I${PREFIX}/include lmdb_LIBS=-llmdb
29
28
30
USES=		gmake libtool pkgconfig tar:xz
29
USES=		gmake libedit libtool pkgconfig tar:xz
31
USE_CSTD=	c99
30
USE_CSTD=	c99
32
USE_LDCONFIG=	yes
31
USE_LDCONFIG=	yes
33
32
34
OPTIONS_DEFINE=			DOXYGEN MEMCACHED REDIS
33
OPTIONS_DEFINE=	COOKIES DNSTAP DOXYGEN GO MEMCACHED REDIS STATS
35
OPTIONS_DEFAULT=
34
35
COOKIES_DESC=			cookies
36
COOKIES_LIB_DEPENDS=		libnettle.so:security/nettle
37
38
DNSTAP_DESC=			dnstap support
39
DNSTAP_LIB_DEPENDS=		libprotobuf.so:devel/protobuf \
40
				libprotobuf-c.so:devel/protobuf-c \
41
				libfstrm.so:devel/fstrm
42
36
DOXYGEN_BUILD_DEPENDS=		doxygen:devel/doxygen
43
DOXYGEN_BUILD_DEPENDS=		doxygen:devel/doxygen
37
DOXYGEN_MAKE_ARGS=		HAS_doxygen=yes
44
DOXYGEN_MAKE_ARGS=		HAS_doxygen=yes
38
DOXYGEN_MAKE_ARGS_OFF=		HAS_doxygen=no
45
DOXYGEN_MAKE_ARGS_OFF=		HAS_doxygen=no
46
47
GO_DESC=			go
48
GO_BUILD_DEPENDS=		go>=1.5:lang/go
49
39
MEMCACHED_DESC=			memcached in-memory data-backend
50
MEMCACHED_DESC=			memcached in-memory data-backend
40
MEMCACHED_LIB_DEPENDS=		libmemcached.so:databases/libmemcached
51
MEMCACHED_LIB_DEPENDS=		libmemcached.so:databases/libmemcached
41
MEMCACHED_MAKE_ARGS=		HAS_libmemcached=yes
52
MEMCACHED_MAKE_ARGS=		HAS_libmemcached=yes
42
MEMCACHED_MAKE_ARGS_OFF=	HAS_libmemcached=no
53
MEMCACHED_MAKE_ARGS_OFF=	HAS_libmemcached=no
43
MEMCACHED_PLIST_FILES=		lib/kdns_modules/kmemcached.so
54
MEMCACHED_PLIST_FILES=		lib/kdns_modules/kmemcached.so
55
44
REDIS_DESC=			redis in-memory data-backend
56
REDIS_DESC=			redis in-memory data-backend
45
REDIS_LIB_DEPENDS=		libhiredis.so:databases/hiredis
57
REDIS_LIB_DEPENDS=		libhiredis.so:databases/hiredis
46
REDIS_MAKE_ARGS=		HAS_hiredis=yes
58
REDIS_MAKE_ARGS=		HAS_hiredis=yes
Lines 47-52 Link Here
47
REDIS_MAKE_ARGS_OFF=		HAS_hiredis=no
59
REDIS_MAKE_ARGS_OFF=		HAS_hiredis=no
48
REDIS_PLIST_FILES=		lib/kdns_modules/redis.so
60
REDIS_PLIST_FILES=		lib/kdns_modules/redis.so
49
61
62
STATS_DESC=			stats
63
STATS_BUILD_DEPENDS=		luasocket:net/luasocket \
64
				luasec:security/luasec
65
50
USERS=		kresd
66
USERS=		kresd
51
GROUPS=		kresd
67
GROUPS=		kresd
52
68
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1487892509
1
TIMESTAMP = 1498699706
2
SHA256 (knot-resolver-1.2.3.tar.xz) = 81a773f182112b4e11935223f900cfbcca8624f2c382b1e39a68d7c3db81c921
2
SHA256 (knot-resolver-1.3.1.tar.xz) = cc9631fe1a92628e81e74b324a7f70c0b29840d426de05d7d045fdf85ab01117
3
SIZE (knot-resolver-1.2.3.tar.xz) = 1045548
3
SIZE (knot-resolver-1.3.1.tar.xz) = 1074804
(-)pkg-plist (-1 / +3 lines)
Lines 66-74 Link Here
66
lib/kdns_modules/trust_anchors.lua
66
lib/kdns_modules/trust_anchors.lua
67
lib/kdns_modules/version.lua
67
lib/kdns_modules/version.lua
68
lib/kdns_modules/view.lua
68
lib/kdns_modules/view.lua
69
lib/kdns_modules/workarounds.lua
69
lib/kdns_modules/zonefile.lua
70
lib/kdns_modules/zonefile.lua
70
lib/libkres.so
71
lib/libkres.so
71
lib/libkres.so.2
72
lib/libkres.so.3
72
libdata/pkgconfig/libkres.pc
73
libdata/pkgconfig/libkres.pc
73
man/man8/kresd.8.gz
74
man/man8/kresd.8.gz
75
sbin/kresc
74
sbin/kresd
76
sbin/kresd

Return to bug 220419