mirror of
https://git.freebsd.org/ports.git
synced 2025-06-01 19:06:28 -04:00
Make sysutils/npadmin compile under -current again.
Noticed on: bento
This commit is contained in:
parent
9d4c337599
commit
5c971b8dc8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=70647
4 changed files with 69 additions and 0 deletions
|
@ -13,12 +13,19 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
|
|||
|
||||
MAINTAINER= dom@happygiraffe.net
|
||||
|
||||
LIB_DEPENDS= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
|
||||
|
||||
MAN1= npadmin.1
|
||||
|
||||
USE_REINPLACE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
CONFIGURE_ENV= LIBS=-lgnugetopt LDFLAGS=-L${LOCALBASE}/lib CPPFLAGS=-I${LOCALBASE}/include
|
||||
|
||||
pre-patch:
|
||||
@${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure
|
||||
|
||||
pre-configure:
|
||||
${RM} ${WRKSRC}/getopt.h ${WRKSRC}/getopt1.c
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
42
sysutils/npadmin/files/patch-Makefile.in
Normal file
42
sysutils/npadmin/files/patch-Makefile.in
Normal file
|
@ -0,0 +1,42 @@
|
|||
--- Makefile.in.orig Mon Jun 5 13:44:42 2000
|
||||
+++ Makefile.in Thu Nov 21 17:54:41 2002
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
bin_PROGRAMS = npadmin
|
||||
|
||||
-npadmin_SOURCES = argflags.h ber.C ber.h beroid.C berseq.C compat.h npaconsts.h npadmin.C npahelpers.C npahelpers.h npaoids.h npastructs.h oidseq.C oidseq.h printmib.C printmib.h session.C session.h structfill.C structfill.h getopt.h getopt.c getopt1.c snmpsock.h snmpsock.C
|
||||
+npadmin_SOURCES = argflags.h ber.C ber.h beroid.C berseq.C compat.h npaconsts.h npadmin.C npahelpers.C npahelpers.h npaoids.h npastructs.h oidseq.C oidseq.h printmib.C printmib.h session.C session.h structfill.C structfill.h snmpsock.h snmpsock.C
|
||||
|
||||
|
||||
npadmin_LDADD = @LIBOBJS@
|
||||
@@ -86,7 +86,7 @@
|
||||
CPPFLAGS = @CPPFLAGS@
|
||||
LIBS = @LIBS@
|
||||
npadmin_OBJECTS = ber.o beroid.o berseq.o npadmin.o npahelpers.o \
|
||||
-oidseq.o printmib.o session.o structfill.o getopt.o getopt1.o \
|
||||
+oidseq.o printmib.o session.o structfill.o getopt.o \
|
||||
snmpsock.o
|
||||
npadmin_DEPENDENCIES = @LIBOBJS@
|
||||
npadmin_LDFLAGS =
|
||||
@@ -333,8 +333,7 @@
|
||||
beroid.o: beroid.C ber.h compat.h config.h
|
||||
berseq.o: berseq.C ber.h compat.h config.h
|
||||
getopt.o: getopt.c config.h
|
||||
-getopt1.o: getopt1.c config.h getopt.h
|
||||
-npadmin.o: npadmin.C config.h getopt.h compat.h structfill.h session.h \
|
||||
+npadmin.o: npadmin.C config.h compat.h structfill.h session.h \
|
||||
ber.h oidseq.h snmpsock.h argflags.h npaoids.h npaconsts.h \
|
||||
npastructs.h npahelpers.h printmib.h
|
||||
npahelpers.o: npahelpers.C argflags.h npaconsts.h npastructs.h npaoids.h \
|
||||
@@ -345,9 +344,9 @@
|
||||
printmib.o: printmib.C printmib.h session.h ber.h compat.h config.h \
|
||||
oidseq.h snmpsock.h npaconsts.h npastructs.h npaoids.h \
|
||||
argflags.h npahelpers.h structfill.h
|
||||
-session.o: session.C getopt.h compat.h config.h ber.h session.h oidseq.h \
|
||||
+session.o: session.C compat.h config.h ber.h session.h oidseq.h \
|
||||
snmpsock.h argflags.h
|
||||
-snmpsock.o: snmpsock.C snmpsock.h getopt.h
|
||||
+snmpsock.o: snmpsock.C snmpsock.h
|
||||
structfill.o: structfill.C structfill.h session.h ber.h compat.h \
|
||||
config.h oidseq.h snmpsock.h
|
||||
|
10
sysutils/npadmin/files/patch-npadmin.C
Normal file
10
sysutils/npadmin/files/patch-npadmin.C
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- npadmin.C.orig Thu Nov 21 17:53:10 2002
|
||||
+++ npadmin.C Thu Nov 21 17:53:48 2002
|
||||
@@ -11,6 +11,7 @@
|
||||
#include <sys/time.h>
|
||||
#include <sys/types.h>
|
||||
|
||||
+#define HAVE_DECL_GETOPT 1
|
||||
#ifdef HAVE_GETOPT_H
|
||||
#include <getopt.h>
|
||||
#else
|
10
sysutils/npadmin/files/patch-snmpsock.C
Normal file
10
sysutils/npadmin/files/patch-snmpsock.C
Normal file
|
@ -0,0 +1,10 @@
|
|||
--- snmpsock.C.orig Thu Nov 21 17:55:05 2002
|
||||
+++ snmpsock.C Thu Nov 21 17:55:19 2002
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <netdb.h>
|
||||
#include <ctype.h>
|
||||
#include <errno.h>
|
||||
+#include <stdlib.h>
|
||||
|
||||
#define MAXPACKSIZE 10240
|
||||
|
Loading…
Add table
Reference in a new issue