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

Collapse All | Expand All

(-)net-mgmt/net-snmp/Makefile (-2 / +9 lines)
Lines 16-23 LICENSE= BSD3CLAUSE Link Here
16
LICENSE_FILE=	${WRKSRC}/COPYING
16
LICENSE_FILE=	${WRKSRC}/COPYING
17
17
18
OPTIONS_DEFINE=	IPV6 MFD_REWRITES PERL PERL_EMBEDDED PYTHON DUMMY TKMIB \
18
OPTIONS_DEFINE=	IPV6 MFD_REWRITES PERL PERL_EMBEDDED PYTHON DUMMY TKMIB \
19
		MYSQL AX_SOCKONLY UNPRIVILEGED SMUX DOCS JAIL
19
		MYSQL AX_SOCKONLY UNPRIVILEGED SMUX DOCS JAIL LIBPKG
20
OPTIONS_DEFAULT=IPV6 PERL PERL_EMBEDDED DUMMY SMUX
20
OPTIONS_DEFAULT=IPV6 PERL PERL_EMBEDDED DUMMY SMUX LIBPKG
21
21
22
MFD_REWRITES_DESC=	Build with 64-bit Interface Counters
22
MFD_REWRITES_DESC=	Build with 64-bit Interface Counters
23
PERL_EMBEDDED_DESC=	Build embedded perl
23
PERL_EMBEDDED_DESC=	Build embedded perl
Lines 28-33 AX_SOCKONLY_DESC= Disable UDP/TCP transports for a Link Here
28
UNPRIVILEGED_DESC=	Allow unprivileged users to execute net-snmp
28
UNPRIVILEGED_DESC=	Allow unprivileged users to execute net-snmp
29
SMUX_DESC=		Build with SNMP multiplexing (SMUX) support
29
SMUX_DESC=		Build with SNMP multiplexing (SMUX) support
30
JAIL_DESC=		Options for running snmpd within a jail(8)
30
JAIL_DESC=		Options for running snmpd within a jail(8)
31
LIBPKG_DESC=		Integrate with libpkg
31
32
32
MAKE_JOBS_UNSAFE=	yes
33
MAKE_JOBS_UNSAFE=	yes
33
34
Lines 65-70 CONFIGURE_ARGS+=--with-defaults Link Here
65
66
66
.include <bsd.port.options.mk>
67
.include <bsd.port.options.mk>
67
68
69
.if ${PORT_OPTIONS:MLIBPKG}
70
LIB_DEPENDS+=	libpkg.so:${PKG_ORIGIN}
71
.else
72
CONFIGURE_ARGS+=netsnmp_cv_func_pkg_init_LIBS=no
73
.endif
74
68
.if ${PORT_OPTIONS:MPYTHON}
75
.if ${PORT_OPTIONS:MPYTHON}
69
PYDISTUTILS_PKGNAME?=		netsnmp-python
76
PYDISTUTILS_PKGNAME?=		netsnmp-python
70
PYDISTUTILS_PKGVERSION?=	1.0a1
77
PYDISTUTILS_PKGVERSION?=	1.0a1
(-)net-mgmt/net-snmp/files/patch-agent_Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- agent/Makefile.in.orig	2015-01-19 16:46:08 UTC
2
+++ agent/Makefile.in
3
@@ -120,7 +120,7 @@ LMIBLIBS	= @LMIBLIBS@
4
 VAL_LIBS	= @VAL_LIBS@
5
 PERLLDOPTS_FOR_APPS = @PERLLDOPTS_FOR_APPS@
6
 PERLLDOPTS_FOR_LIBS = @PERLLDOPTS_FOR_LIBS@
7
-LIBS		= $(USELIBS) @AGENTLIBS@ $(PERLLDOPTS_FOR_APPS) $(VAL_LIBS)
8
+LIBS		= $(USELIBS) @AGENTLIBS@ $(PERLLDOPTS_FOR_APPS) $(VAL_LIBS) -lpkg
9
 OUR_AGENT_LIBS	= $(AGENTLIB) $(MIBLIB) $(LIBS) @DLLIBS@
10
 CPPFLAGS	= $(TOP_INCLUDES) -I. $(AGENT_INCLUDES) $(MIBGROUP_INCLUDES) \
11
 		  $(SNMPLIB_INCLUDES) @CPPFLAGS@ 

Return to bug 206304