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

Collapse All | Expand All

(-)b/dns/mDNSResponder_nss/Makefile (-13 / +7 lines)
Lines 1-33 Link Here
1
PORTNAME=	mDNSResponder
2
PORTVERSION=	1310.40.42
3
CATEGORIES=	dns net
1
CATEGORIES=	dns net
4
MASTER_SITES=	http://opensource.apple.com/tarballs/mDNSResponder/
2
MASTERDIR=	${.CURDIR}/../../net/mDNSResponder
5
PKGNAMESUFFIX=	_nss
3
PKGNAMESUFFIX=	_nss
6
4
7
MAINTAINER=	mazhe@alkumuna.eu
5
MAINTAINER=	mazhe@alkumuna.eu
8
COMMENT=	Apple mDNS responder - FreeBSD nsswitch module
6
COMMENT=	Apple mDNS responder - FreeBSD nsswitch module
9
7
10
LICENSE=	APACHE20 BSD3CLAUSE
11
LICENSE_COMB=	dual
12
13
LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
8
LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
14
9
15
CONFLICTS_INSTALL=	nss_mdns-[0-9]*
10
CONFLICTS_INSTALL=	nss_mdns-[0-9]*
16
11
17
WRKSRC=		${WRKDIR}/${PORTNAME:S/_nss//}-${PORTVERSION}
12
PLIST=		${.CURDIR}/pkg-plist
18
19
.include <bsd.port.pre.mk>
20
13
21
LD=${CC}
14
# Disable some master port targets
15
TARGET_ORDER_OVERRIDE=	-1:post-install -1:install-rc-script
22
16
23
post-extract:
17
post-extract:
24
	@${CP} ${FILESDIR}/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
18
	@${CP} ${.CURDIR}/files/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
25
19
26
do-build:
20
do-build:
27
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
21
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
28
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
22
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
29
		nss_mdns.c nss_mdns_freebsd.c)
23
		nss_mdns.c nss_mdns_freebsd.c)
30
	(cd ${WRKSRC}/mDNSPosix && ${LD} -shared -Wl,-soname=nss_mdns.so.1 nss_mdns.o nss_mdns_freebsd.o \
24
	(cd ${WRKSRC}/mDNSPosix && ${CC} -shared -Wl,-soname=nss_mdns.so.1 nss_mdns.o nss_mdns_freebsd.o \
31
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
25
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
32
26
33
post-build:
27
post-build:
Lines 47-50 do-install: Link Here
47
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
41
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
48
		${STAGEDIR}${PREFIX}/etc/nss_mdns.conf.sample
42
		${STAGEDIR}${PREFIX}/etc/nss_mdns.conf.sample
49
43
50
.include <bsd.port.post.mk>
44
.include "${MASTERDIR}/Makefile"
(-)a/dns/mDNSResponder_nss/distinfo (-3 lines)
Removed Link Here
1
TIMESTAMP = 1612128021
2
SHA256 (mDNSResponder-1310.40.42.tar.gz) = bea29e1616cd56ccb8f88c0fad2bcdc4031f4deb2d899c793e2f27a8384f0b34
3
SIZE (mDNSResponder-1310.40.42.tar.gz) = 2626867

Return to bug 256955