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

Collapse All | Expand All

(-)b/dns/mDNSResponder_nss/Makefile (-17 / +8 lines)
Lines 1-38 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
WWW=		https://opensource.apple.com/tarballs/mDNSResponder/
7
WWW=		https://opensource.apple.com/tarballs/mDNSResponder/
10
8
11
LICENSE=	APACHE20 BSD3CLAUSE
12
LICENSE_COMB=	dual
13
14
LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
9
LIB_DEPENDS=	libdns_sd.so:net/mDNSResponder
15
10
16
USES=		cpe
17
18
CPE_VENDOR=	apple
19
20
CONFLICTS_INSTALL=	nss_mdns
11
CONFLICTS_INSTALL=	nss_mdns
21
12
22
WRKSRC=		${WRKDIR}/${PORTNAME:S/_nss//}-${PORTVERSION}
13
PLIST=		${.CURDIR}/pkg-plist
23
14
PKGMESSAGE=	${.CURDIR}/pkg-message
24
.include <bsd.port.pre.mk>
25
15
26
LD=${CC}
16
# Disable some master port targets
17
TARGET_ORDER_OVERRIDE=	-1:post-install -1:install-rc-script
27
18
28
post-extract:
19
post-extract:
29
	@${CP} ${FILESDIR}/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
20
	@${CP} ${.CURDIR}/files/nss_mdns_freebsd.c ${WRKSRC}/mDNSPosix
30
21
31
do-build:
22
do-build:
32
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
23
	(cd ${WRKSRC}/mDNSPosix && ${CC} ${CFLAGS} -c -std=c99 -Wall -fPIC \
33
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
24
		-I. -I${PREFIX}/include -DPREFIX=\"${PREFIX}\" \
34
		nss_mdns.c nss_mdns_freebsd.c)
25
		nss_mdns.c nss_mdns_freebsd.c)
35
	(cd ${WRKSRC}/mDNSPosix && ${LD} -shared -Wl,-soname=nss_mdns.so.1 nss_mdns.o nss_mdns_freebsd.o \
26
	(cd ${WRKSRC}/mDNSPosix && ${CC} -shared -Wl,-soname=nss_mdns.so.1 nss_mdns.o nss_mdns_freebsd.o \
36
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
27
		-o nss_mdns.so.1 -L${PREFIX}/lib -R${PREFIX}/lib -ldns_sd)
37
28
38
post-build:
29
post-build:
Lines 52-55 do-install: Link Here
52
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
43
	${INSTALL_DATA} ${WRKSRC}/mDNSPosix/nss_mdns.conf \
53
		${STAGEDIR}${PREFIX}/etc/nss_mdns.conf.sample
44
		${STAGEDIR}${PREFIX}/etc/nss_mdns.conf.sample
54
45
55
.include <bsd.port.post.mk>
46
.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
(-)b/net/mDNSResponder/Makefile (-7 / +7 lines)
Lines 1-12 Link Here
1
PORTNAME=	mDNSResponder
1
PORTNAME=	mDNSResponder
2
PORTVERSION=	1790.80.10
2
PORTVERSION=	1790.80.10	# Reset PORTREVISION on slave port (dns/mDNSResponder_nss) after upgrade
3
PORTREVISION=	1
3
PORTREVISION?=	1
4
CATEGORIES=	net dns
4
CATEGORIES?=	net dns
5
MASTER_SITES=	https://opensource.apple.com/tarballs/mDNSResponder/
5
MASTER_SITES=	https://opensource.apple.com/tarballs/mDNSResponder/
6
6
7
MAINTAINER=	sunpoet@FreeBSD.org
7
MAINTAINER?=	sunpoet@FreeBSD.org
8
COMMENT=	Bonjour (zero-configuration networking) by Apple
8
COMMENT?=	Bonjour (zero-configuration networking) by Apple
9
WWW=		https://developer.apple.com/bonjour/ \
9
WWW?=		https://developer.apple.com/bonjour/ \
10
		https://github.com/apple-oss-distributions/mDNSResponder
10
		https://github.com/apple-oss-distributions/mDNSResponder
11
11
12
LICENSE=	APACHE20 BSD3CLAUSE
12
LICENSE=	APACHE20 BSD3CLAUSE
Lines 31-37 EXTRA_MAN8= dnsextd.8 mDNSResponderPosix.8 Link Here
31
EXTRA_SBIN=	dnsextd
31
EXTRA_SBIN=	dnsextd
32
32
33
# lib/libdns_sd.so.1 sbin/mdnsd
33
# lib/libdns_sd.so.1 sbin/mdnsd
34
CONFLICTS_INSTALL=	avahi-libdns openmdns
34
CONFLICTS_INSTALL?=	avahi-libdns openmdns
35
35
36
OPTIONS_DEFINE=	IPV6
36
OPTIONS_DEFINE=	IPV6
37
37

Return to bug 256955