summaryrefslogtreecommitdiff
path: root/net-analyzer/argus-clients/files
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-31 20:30:04 +0000
commit4650985dd0e898b82e0d2ec225931297d4fadccf (patch)
treeeb0e8002cf3ebf1009110b6fec47fa90f873d824 /net-analyzer/argus-clients/files
parent67f76a858f1ac826bd8a550d756d9ec6e340ed4f (diff)
gentoo resync : 31.01.2018
Diffstat (limited to 'net-analyzer/argus-clients/files')
-rw-r--r--net-analyzer/argus-clients/files/argus-clients-3.0.4.1-disable-tcp-wrappers-automagic.patch4
-rw-r--r--net-analyzer/argus-clients/files/argus-clients-3.0.8.2-ar.patch31
-rw-r--r--net-analyzer/argus-clients/files/argus-clients-3.0.8.2-rpc.patch34
3 files changed, 67 insertions, 2 deletions
diff --git a/net-analyzer/argus-clients/files/argus-clients-3.0.4.1-disable-tcp-wrappers-automagic.patch b/net-analyzer/argus-clients/files/argus-clients-3.0.4.1-disable-tcp-wrappers-automagic.patch
index a08d974ce893..8e240043625d 100644
--- a/net-analyzer/argus-clients/files/argus-clients-3.0.4.1-disable-tcp-wrappers-automagic.patch
+++ b/net-analyzer/argus-clients/files/argus-clients-3.0.4.1-disable-tcp-wrappers-automagic.patch
@@ -1,5 +1,5 @@
---- configure.ac.org 2011-01-28 18:26:54.000000000 +0100
-+++ configure.ac 2011-04-20 00:09:37.000000000 +0200
+--- a/configure.ac
++++ b/configure.ac
@@ -121,6 +121,12 @@
esac
diff --git a/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-ar.patch b/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-ar.patch
new file mode 100644
index 000000000000..e5df5378ab17
--- /dev/null
+++ b/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-ar.patch
@@ -0,0 +1,31 @@
+--- a/common/Makefile.in
++++ b/common/Makefile.in
+@@ -113,23 +113,23 @@
+ all: $(LIBS)
+
+ @INSTALL_LIB@/argus_common.a: $(COMMONOBJ)
+- rm -f $@; ar qc $@ $(COMMONOBJ)
++ rm -f $@; $(AR) qc $@ $(COMMONOBJ)
+ -$(RANLIB) $@
+
+ @INSTALL_LIB@/argus_parse.a: $(PARSEOBJ)
+- rm -f $@; ar qc $@ $(PARSEOBJ)
++ rm -f $@; $(AR) qc $@ $(PARSEOBJ)
+ -$(RANLIB) $@
+
+ @INSTALL_LIB@/argus_client.a: $(CLIENTOBJ)
+- rm -f $@; ar qc $@ $(CLIENTOBJ)
++ rm -f $@; $(AR) qc $@ $(CLIENTOBJ)
+ -$(RANLIB) $@
+
+ @INSTALL_LIB@/argus_output.a: $(OUTPUTOBJ)
+- rm -f $@; ar qc $@ $(OUTPUTOBJ)
++ rm -f $@; $(AR) qc $@ $(OUTPUTOBJ)
+ -$(RANLIB) $@
+
+ @INSTALL_LIB@/argus_event.a: $(EVENTOBJ)
+- rm -f $@; ar qc $@ $(EVENTOBJ)
++ rm -f $@; $(AR) qc $@ $(EVENTOBJ)
+ -$(RANLIB) $@
+
+ scanner.c: scanner.l
diff --git a/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-rpc.patch b/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-rpc.patch
new file mode 100644
index 000000000000..e140fa96b2a3
--- /dev/null
+++ b/net-analyzer/argus-clients/files/argus-clients-3.0.8.2-rpc.patch
@@ -0,0 +1,34 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -40,6 +40,7 @@
+ AC_PROG_INSTALL
+ AC_PROG_RANLIB
+ AC_PROG_YACC
++PKG_PROG_PKG_CONFIG
+
+ AC_CHECK_PROGS(V_RANLIB, ranlib, @true)
+ AC_QOSIENT_LEX_AND_YACC(V_LEX, V_YACC, argus_)
+@@ -82,6 +83,12 @@
+ AC_CHECK_HEADERS([stdlib.h stddef.h string.h strings.h sys/file.h sys/ioctl.h sys/param.h sys/socket.h])
+ AC_CHECK_HEADERS([sys/mount.h sys/time.h sys/vfs.h syslog.h termios.h unistd.h values.h ifaddrs.h])
+
++PKG_CHECK_MODULES(libtirpc, libtirpc,
++ [LIBS="${LIBS} ${libtirpc_LIBS}"],
++[AC_CHECK_HEADER([rpc/types.h],,
++ [AC_MSG_ERROR([Cannot find <rpc/types.h>])])]
++)
++
+ # Checks for typedefs, structures, and compiler characteristics.
+ AC_C_CONST
+ AC_C_INLINE
+--- a/common/Makefile.in
++++ b/common/Makefile.in
+@@ -48,7 +48,7 @@
+
+ CC = @CC@
+ CCOPT = @V_CCOPT@
+-INCLS = -I. -I../include @V_INCLS@ @MYSQL_INCLS@
++INCLS = -I. -I../include @V_INCLS@ @MYSQL_INCLS@ @libtirpc_CFLAGS@
+ DEFS = @DEFS@ -DARGUS_SYSLOG
+
+ # Standard CFLAGS