aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Cook <bcook@openbsd.org>2015-09-12 09:50:44 -0500
committerBrent Cook <bcook@openbsd.org>2015-09-12 09:50:44 -0500
commita64c42a09d094f077e20fd46d644fbd94a3cec14 (patch)
treeeab1bb19600ad75f670e7dd5558eb6f39f6128f4
parentbcd3b2fde680dbcd46cdd62f40dcf8e262b0020b (diff)
downloadportable-a64c42a09d094f077e20fd46d644fbd94a3cec14.tar.gz
portable-a64c42a09d094f077e20fd46d644fbd94a3cec14.tar.bz2
portable-a64c42a09d094f077e20fd46d644fbd94a3cec14.zip
add some backcompat in nc, don't install it
-rw-r--r--apps/nc/Makefile.am10
-rwxr-xr-xupdate.sh1
2 files changed, 10 insertions, 1 deletions
diff --git a/apps/nc/Makefile.am b/apps/nc/Makefile.am
index ccb770a..a8e7a40 100644
--- a/apps/nc/Makefile.am
+++ b/apps/nc/Makefile.am
@@ -1,6 +1,8 @@
1include $(top_srcdir)/Makefile.am.common 1include $(top_srcdir)/Makefile.am.common
2 2
3bin_PROGRAMS = nc 3if HAVE_POLL
4
5noinst_PROGRAMS = nc
4 6
5nc_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD) 7nc_LDADD = $(PLATFORM_LDADD) $(PROG_LDADD)
6nc_LDADD += $(top_builddir)/tls/libtls.la 8nc_LDADD += $(top_builddir)/tls/libtls.la
@@ -9,3 +11,9 @@ nc_SOURCES = atomicio.c
9nc_SOURCES += netcat.c 11nc_SOURCES += netcat.c
10nc_SOURCES += socks.c 12nc_SOURCES += socks.c
11noinst_HEADERS = atomicio.h 13noinst_HEADERS = atomicio.h
14
15if !HAVE_STRTONUM
16nc_SOURCES += compat/strtonum.c
17endif
18
19endif
diff --git a/update.sh b/update.sh
index 842ecd2..f4aa70a 100755
--- a/update.sh
+++ b/update.sh
@@ -213,6 +213,7 @@ sed -e "s/compat\///" crypto/Makefile.am.arc4random > \
213# copy nc(1) source 213# copy nc(1) source
214echo "copying nc(1) source" 214echo "copying nc(1) source"
215rm -f apps/nc/*.c apps/nc/*.h 215rm -f apps/nc/*.c apps/nc/*.h
216$CP $libc_src/stdlib/strtonum.c apps/nc
216for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/nc/Makefile.am` ; do 217for i in `awk '/SOURCES|HEADERS|MANS/ { print $3 }' apps/nc/Makefile.am` ; do
217 if [ -e $app_src/nc/$i ]; then 218 if [ -e $app_src/nc/$i ]; then
218 $CP $app_src/nc/$i apps/nc 219 $CP $app_src/nc/$i apps/nc