diff options
Diffstat (limited to 'net-misc/portfwd/files/portfwd-0.29-build-system.patch')
-rw-r--r-- | net-misc/portfwd/files/portfwd-0.29-build-system.patch | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/net-misc/portfwd/files/portfwd-0.29-build-system.patch b/net-misc/portfwd/files/portfwd-0.29-build-system.patch new file mode 100644 index 000000000000..fb9649b65cd9 --- /dev/null +++ b/net-misc/portfwd/files/portfwd-0.29-build-system.patch @@ -0,0 +1,76 @@ +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,4 +1,3 @@ + SUBDIRS = getopt src tools doc + +-docdir = $(prefix)/doc/portfwd + doc_DATA = COPYING README CREDITS TODO +--- a/configure.in ++++ b/configure.in +@@ -8,6 +8,7 @@ dnl Checks for programs. + AC_PROG_CC + AC_PROG_CXX + AC_PROG_YACC ++AM_PROG_AR + AM_PROG_LEX + AC_PROG_RANLIB + +@@ -45,6 +46,7 @@ dnl ) + dnl Checks for MSG_PROXY symbol + AC_TRY_RUN( + [ ++#include <stdlib.h> + #include <sys/socket.h> + int main() + { +--- a/doc/Makefile.am ++++ b/doc/Makefile.am +@@ -3,5 +3,4 @@ + man_MANS = portfwd.8 portfwd.cfg.5 + noinst_DATA = INSTALL.configure + +-docdir = $(prefix)/doc/portfwd + doc_DATA = FAQ conf.txt +--- a/getopt/Makefile.am ++++ b/getopt/Makefile.am +@@ -3,9 +3,9 @@ noinst_LIBRARIES = libgetopt.a + libgetopt_a_SOURCES = getopt.c getopt1.c + + getopt.o: getopt.c +- $(CC) -o $@ -c $< ++ $(CC) @CFLAGS@ -o $@ -c $< + cp $@ ../src + getopt1.o: getopt1.c +- $(CC) -o $@ -c $< ++ $(CC) @CFLAGS@ -o $@ -c $< + cp $@ ../src + +--- a/getopt/getopt.c ++++ b/getopt/getopt.c +@@ -91,6 +91,8 @@ + # endif + #endif + ++#include <string.h> ++ + /* This version of `getopt' appears to the caller like standard Unix `getopt' + but it behaves differently for the user, since it allows the user + to intersperse the options with the other arguments. +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -1,5 +1,5 @@ +-CFLAGS = -Wall -ggdb -O3 -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" +-CXXFLAGS = $(CFLAGS) ++CFLAGS = @CFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" ++CPPFLAGS = @CXXFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" + INCLUDES = -I$(top_srcdir)/src + + sbin_PROGRAMS = portfwd +--- a/tools/Makefile.am ++++ b/tools/Makefile.am +@@ -1,4 +1,4 @@ +-CXXFLAGS = -Wall -g -O3 ++CPPFLAGS = @CXXFLAGS@ -Wall -DPORTFWD_CONF=\"$(sysconfdir)/portfwd.cfg\" + INCLUDES = -I$(top_srcdir)/src + + noinst_PROGRAMS = t_vector udp_rcv udp_snd |