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

Collapse All | Expand All

(-)dns/knot2/Makefile (-4 / +12 lines)
Lines 18-24 Link Here
18
		libnettle.so:security/nettle \
18
		libnettle.so:security/nettle \
19
		liburcu.so:sysutils/liburcu
19
		liburcu.so:sysutils/liburcu
20
20
21
CONFLICTS=	knot-1.* knot1-[0-6].*
21
CONFLICTS_INSTALL=	knot-1.* knot1-[0-6].*
22
22
23
USES=		autoreconf alias compiler:c11 libedit libtool localbase pkgconfig python shebangfix tar:xz
23
USES=		autoreconf alias compiler:c11 libedit libtool localbase pkgconfig python shebangfix tar:xz
24
SHEBANG_FILES=	src/utils/pykeymgr/pykeymgr.in
24
SHEBANG_FILES=	src/utils/pykeymgr/pykeymgr.in
Lines 40-47 Link Here
40
40
41
PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
41
PORTDOCS=	AUTHORS COPYING ChangeLog INSTALL NEWS README THANKS
42
42
43
BROKEN_i386=	Issues in knot/modules/*/*.c: undefined reference to '__atomic_fetch_add_8'
44
45
OPTIONS_DEFINE=			DNSTAP FASTPARSER IDN
43
OPTIONS_DEFINE=			DNSTAP FASTPARSER IDN
46
44
47
DNSTAP_DESC=			dnstap support (see dnstap.info)
45
DNSTAP_DESC=			dnstap support (see dnstap.info)
Lines 61-66 Link Here
61
IDN_CONFIGURE_WITH=		libidn
59
IDN_CONFIGURE_WITH=		libidn
62
IDN_LIB_DEPENDS=		libidn.so:dns/libidn
60
IDN_LIB_DEPENDS=		libidn.so:dns/libidn
63
61
62
.include <bsd.port.pre.mk>
63
.if ${ARCH} == "i386"
64
GNU_CONFIGURE=  yes
65
USE_GCC=        4.8+
66
CFLAGS+=        -march=i686
67
.else
68
HAS_CONFIGURE=  yes
69
CC=             clang
70
.endif
71
64
post-patch:
72
post-patch:
65
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
73
	@${REINPLACE_CMD} 's|$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|#$$(INSTALL) -d $$(DESTDIR)/\@run_dir\@|' \
66
		${WRKSRC}/src/Makefile.in
74
		${WRKSRC}/src/Makefile.in
Lines 74-77 Link Here
74
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
82
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
75
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
83
	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}/
76
84
77
.include <bsd.port.mk>
85
.include <bsd.port.post.mk>

Return to bug 220355