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

Collapse All | Expand All

(-)Makefile (-5 / +3 lines)
Lines 1-7 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	mDNSResponder
3
PORTNAME=	mDNSResponder
4
PORTVERSION=	878.1.1
4
PORTVERSION=	878.30.4
5
CATEGORIES=	dns net
5
CATEGORIES=	dns net
6
MASTER_SITES=	http://opensource.apple.com/tarballs/mDNSResponder/
6
MASTER_SITES=	http://opensource.apple.com/tarballs/mDNSResponder/
7
PKGNAMESUFFIX=	_nss
7
PKGNAMESUFFIX=	_nss
Lines 20-28 Link Here
20
20
21
.include <bsd.port.pre.mk>
21
.include <bsd.port.pre.mk>
22
22
23
.if ${ARCH:C/^(...).*/\1/} == "arm"
24
LD=${CC}
23
LD=${CC}
25
.endif
26
24
27
post-extract:
25
post-extract:
28
	@${CP} ${FILESDIR}/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
26
	@${CP} ${FILESDIR}/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
Lines 31-37 Link Here
31
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
29
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
32
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
30
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
33
		nss_mdns.c nss_mdns_freebsd.c)
31
		nss_mdns.c nss_mdns_freebsd.c)
34
	(cd ${WRKSRC}/mDNSPosix && ${LD} -shared nss_mdns.o nss_mdns_freebsd.o \
32
	(cd ${WRKSRC}/mDNSPosix && ${LD} -shared -Wl,-soname=nss_mdns.so.1 nss_mdns.o nss_mdns_freebsd.o \
35
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
33
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
36
34
37
post-build:
35
post-build:
Lines 40-46 Link Here
40
do-install:
38
do-install:
41
	${INSTALL_LIB} ${WRKSRC}/mDNSPosix/nss_mdns.so.1 \
39
	${INSTALL_LIB} ${WRKSRC}/mDNSPosix/nss_mdns.so.1 \
42
		${STAGEDIR}${PREFIX}/lib
40
		${STAGEDIR}${PREFIX}/lib
43
	${LN} -sf ${PREFIX}/lib/nss_mdns.so.1 \
41
	${LN} -sf nss_mdns.so.1 \
44
		${STAGEDIR}${PREFIX}/lib/nss_mdns.so
42
		${STAGEDIR}${PREFIX}/lib/nss_mdns.so
45
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
43
	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
46
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
44
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1511011856
1
TIMESTAMP = 1518122832
2
SHA256 (mDNSResponder-878.1.1.tar.gz) = 655e83a78796cb7e944a05111d980617afa290e238e7ce26647105f3ab4461ee
2
SHA256 (mDNSResponder-878.30.4.tar.gz) = 83ae1245ce8612438dd358a83c8c4a4f1348725d0dbf0703cf520882589229af
3
SIZE (mDNSResponder-878.1.1.tar.gz) = 2462985
3
SIZE (mDNSResponder-878.30.4.tar.gz) = 2490030

Return to bug 225912