View | Details | Raw Unified | Return to bug 177910
Collapse All | Expand All

(-)dns/hesiod/Makefile (-29 / +38 lines)
Lines 1-35 Link Here
1
# Ports collection Makefile for:	Hesiod
1
# Created by: n@nectar.com
2
# Date created:				6/11/1998
3
# Whom:					n@nectar.com
4
#
5
# $FreeBSD: head/dns/hesiod/Makefile 300896 2012-07-14 13:54:48Z beat $
2
# $FreeBSD: head/dns/hesiod/Makefile 300896 2012-07-14 13:54:48Z beat $
6
#
7
3
8
PORTNAME=		hesiod
4
PORTNAME=	hesiod
9
PORTVERSION=		3.1.0
5
PORTVERSION=	3.2.1
10
CATEGORIES=		dns
6
CATEGORIES=	dns
11
MASTER_SITES=		ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/
7
MASTER_SITES=	ftp://athena-dist.mit.edu/pub/ATHENA/hesiod/
12
13
MAINTAINER=		ports@FreeBSD.org
14
COMMENT=		A directory service built on DNS and BIND
15
16
MAN3=			hesiod.3 hesiod_end.3 hesiod_free_list.3 	\
17
			hesiod_free_passwd.3 hesiod_free_postoffice.3 	\
18
			hesiod_free_servent.3 hesiod_getmailhost.3 	\
19
			hesiod_getpwnam.3 hesiod_getpwuid.3 		\
20
			hesiod_getservbyname.3 hesiod_init.3 		\
21
			hesiod_resolve.3 hesiod_to_bind.3 		\
22
			hesiod_free_string.3 hesiod_parse_result.3
23
MAN5=			hesiod.conf.5
24
8
25
USE_AUTOTOOLS=	libtool
9
MAINTAINER=	ports@FreeBSD.org
26
GNU_CONFIGURE=		yes
10
COMMENT=	Directory service built on DNS and BIND
27
USE_LDCONFIG=		yes
11
12
LICENSE=	BSD
28
13
29
post-patch:
14
OPTIONS_DEFINE=	IDN
30
	@${REINPLACE_CMD} -E \
15
OPTIONS_DEFAULT=IDN
31
		-e "s,\$${INSTALL} -m 444,\$${BSD_INSTALL_MAN}," \
16
32
		-e "s,\$${INSTALL} -m 644,\$${BSD_INSTALL_DATA}," \
17
USES=		pathfix
33
		${WRKSRC}/Makefile.in
18
USE_AUTOTOOLS=	libtool
19
CONFIGURE_ARGS=	--disable-silent-rules
20
USE_LDCONFIG=	yes
21
MAKE_JOBS_SAFE=	yes
22
23
CPPFLAGS+=	-I${LOCALBASE}/include
24
LDFLAGS+=	-L${LOCALBASE}/lib
25
26
MAN1=		hesinfo.1
27
MAN3=		hesiod.3 hesiod_end.3 hesiod_free_list.3 	\
28
		hesiod_free_passwd.3 hesiod_free_postoffice.3 	\
29
		hesiod_free_servent.3 hesiod_getmailhost.3 	\
30
		hesiod_getpwnam.3 hesiod_getpwuid.3 		\
31
		hesiod_getservbyname.3 hesiod_init.3 		\
32
		hesiod_resolve.3 hesiod_to_bind.3 		\
33
		hesiod_free_string.3 hesiod_parse_result.3
34
MAN5=		hesiod.conf.5
35
36
.include <bsd.port.options.mk>
37
38
.if ${PORT_OPTIONS:MIDN}
39
LIB_DEPENDS+=	idn:${PORTSDIR}/dns/libidn
40
.else
41
CONFIGURE_ARGS+=--without-libidn
42
.endif
34
43
35
.include <bsd.port.mk>
44
.include <bsd.port.mk>
(-)dns/hesiod/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (hesiod-3.1.0.tar.gz) = 57b288ea736614d630677da7b6fa3f46c6b07a0ec7e798860f318e887e2602b6
1
SHA256 (hesiod-3.2.1.tar.gz) = bad72fcd1761601eee244153739c8829c71dcc30dd33300f5111a9a9ed5b4076
2
SIZE (hesiod-3.1.0.tar.gz) = 224294
2
SIZE (hesiod-3.2.1.tar.gz) = 368075
(-)dns/hesiod/files/patch-hestest.c (-12 lines)
Lines 1-12 Link Here
1
*** hestest.c.orig	Sat Sep  7 10:33:20 2002
2
--- hestest.c	Sat Sep  7 10:33:26 2002
3
***************
4
*** 24,29 ****
5
--- 24,30 ----
6
  #include <netdb.h>
7
  #include <errno.h>
8
  #include <pwd.h>
9
+ #include <sys/types.h>
10
  #include <sys/socket.h>
11
  #include <netinet/in.h>
12
  #include <stdarg.h>
(-)dns/hesiod/pkg-plist (+2 lines)
Lines 1-5 Link Here
1
bin/hesinfo
1
include/hesiod.h
2
include/hesiod.h
2
lib/libhesiod.a
3
lib/libhesiod.a
3
lib/libhesiod.la
4
lib/libhesiod.la
4
lib/libhesiod.so
5
lib/libhesiod.so
5
lib/libhesiod.so.0
6
lib/libhesiod.so.0
7
libdata/pkgconfig/hesiod.pc

Return to bug 177910