Package-Name: netcat
Gentoo-Package: net-analyzer/netcat
Source: ftp://coast.cs.purdue.edu/pub/tools/unix/netutils/netcat/nc(\d)(\d+).tgz $1.$2
Zap-Before-Install: 1
Repack:
	mkdir netcat-"$(VERSION)"
	cd netcat-"$(VERSION)" && tar xzvfp "$(SOURCE)"
Compile:
	mv -f Changelog README netcat.blurb "$(PREFIX)/"
	$(MAKE) nc XFLAGS='-DLINUX'
	umask 022 ; mkdir -p "$(PREFIX)"/bin
	mv -f nc "$(PREFIX)"/bin/
Install:
	$(MAKE) instbin BIN=nc
Patch: <<EOT
######## begin no sleep at exit patch
--- netcat.c.old	1996-03-21 09:38:04 +0900
+++ netcat.c	2005-09-05 11:15:51 +0900
@@ -211,7 +211,7 @@
   o_verbose = 1;
   holler (str, p1, p2, p3, p4, p5, p6);
   close (netfd);
-  sleep (1);
+//  sleep (1);
   exit (1);
 } /* bail */
 
######## end no sleep at exit patch
--- netcat.c.old	1996-03-21 09:38:04 +0900
+++ netcat.c	2002-11-21 21:46:55 +0900
@@ -31,7 +31,7 @@
 /* conditional includes -- a very messy section which you may have to dink
    for your own architecture [and please send diffs...]: */
 /* #undef _POSIX_SOURCE		/* might need this for something? */
-#define HAVE_BIND		/* ASSUMPTION -- seems to work everywhere! */
+/* #define HAVE_BIND		/* ASSUMPTION -- seems to work everywhere! */
 #define HAVE_HELP		/* undefine if you dont want the help text */
 /* #define ANAL			/* if you want case-sensitive DNS matching */
 
EOT

/pkg/netcat/
/usr/bin/nc
