pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/netcat6 Update netcat6 to 1.0. Notable changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/980203abcc73
branches:  trunk
changeset: 509311:980203abcc73
user:      ghen <ghen%pkgsrc.org@localhost>
date:      Wed Mar 08 09:09:42 2006 +0000

description:
Update netcat6 to 1.0.  Notable changes:

* Fixed a bug in listen (missing AI_PASSIVE flag)
* Converted to use autopoint for i18n source (merged from autopoint_test
  branch)
* Fixed a segv in the bluez code (null local address)
* Moved afindep and bluez network code to separate modules with very generic
  interfaces and refactored to create functions for common code.  The bluez
  code now uses a similar approach to afindep.
* Reworking of warnings and other messages to simplify and reduce the number of
  strings for translation.
* Made parameter checking more resilient and now always includes arguments for
  optional components (such as bluetooth), but now gives an appropriate error
  if used.
* Updated man page with bluetooth options.
* Created a system.h header for system specific defines, which includes
  autoconfs config.h.
* Changed boolean types to use stdbool.h (where available)
* Fixed typedefs to use *_t for the typedef symbol, not the original struct
  name.
* Extensive code cleanup to prepare for a release.
* Add -X and --rev-transfer options (reverse transfer).
* Updated copyright notices for 2005.
* Fixed --transfer example in man page.
* Corrected --no-reuseaddr handling (it was inverted).
* Updated i18n subsystem to gettext 0.14.1
* Added configuration time detection of Bluez.
* Applied Chris's patch that fixes SOMAXCONN backlog parameter for listen(2) in
  src/network.c, slightly modified.
* Added support for Bluez (http://www.bluez.org) on Linux systems.
* Fixed a conflict with FreeBSD profiling library by renaming warn() to
  warning(). Thanks to Filippo Natali for reporting the bug.
* Fixed CFLAGS handling problem. Thanks to Filippo Natali for the patch and to
  the FreeBSD maintainers for reporting the bug.

diffstat:

 net/netcat6/Makefile         |   4 ++--
 net/netcat6/PLIST            |   5 +++--
 net/netcat6/distinfo         |   9 ++++-----
 net/netcat6/patches/patch-aa |  18 ------------------
 4 files changed, 9 insertions(+), 27 deletions(-)

diffs (59 lines):

diff -r 3aeedbe855c8 -r 980203abcc73 net/netcat6/Makefile
--- a/net/netcat6/Makefile      Wed Mar 08 08:43:39 2006 +0000
+++ b/net/netcat6/Makefile      Wed Mar 08 09:09:42 2006 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1.1.1 2005/12/28 15:49:41 ghen Exp $
+# $NetBSD: Makefile,v 1.2 2006/03/08 09:09:42 ghen Exp $
 
-DISTNAME=              nc6-0.5
+DISTNAME=              nc6-1.0
 PKGNAME=               ${DISTNAME:S/nc/netcat/}
 CATEGORIES=            net
 MASTER_SITES=          ftp://ftp.deepspace6.net/pub/ds6/sources/nc6/
diff -r 3aeedbe855c8 -r 980203abcc73 net/netcat6/PLIST
--- a/net/netcat6/PLIST Wed Mar 08 08:43:39 2006 +0000
+++ b/net/netcat6/PLIST Wed Mar 08 09:09:42 2006 +0000
@@ -1,4 +1,5 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2005/12/28 15:49:41 ghen Exp $
+@comment $NetBSD: PLIST,v 1.2 2006/03/08 09:09:42 ghen Exp $
 bin/nc6
+lib/charset.alias
 man/man1/nc6.1
-${PKGLOCALEDIR}/locale/it/LC_MESSAGES/nc6.mo
+${PKGLOCALEDIR}/locale/locale.alias
diff -r 3aeedbe855c8 -r 980203abcc73 net/netcat6/distinfo
--- a/net/netcat6/distinfo      Wed Mar 08 08:43:39 2006 +0000
+++ b/net/netcat6/distinfo      Wed Mar 08 09:09:42 2006 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2005/12/28 15:49:41 ghen Exp $
+$NetBSD: distinfo,v 1.2 2006/03/08 09:09:42 ghen Exp $
 
-SHA1 (nc6-0.5.tar.bz2) = e9a7350012ee04dff70d2c6f715d322c790976c5
-RMD160 (nc6-0.5.tar.bz2) = a840829c7bc0d2f9b7cb0d26e5de138207e1c2dd
-Size (nc6-0.5.tar.bz2) = 200077 bytes
-SHA1 (patch-aa) = 003961ddf49cc78e229581c781186514f35146cb
+SHA1 (nc6-1.0.tar.bz2) = 1c361a8060be427fe1b2209d7155e26670e0c1b9
+RMD160 (nc6-1.0.tar.bz2) = c5444976925ffece7f27fc1ff3c16ebe19998b78
+Size (nc6-1.0.tar.bz2) = 264257 bytes
diff -r 3aeedbe855c8 -r 980203abcc73 net/netcat6/patches/patch-aa
--- a/net/netcat6/patches/patch-aa      Wed Mar 08 08:43:39 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-aa,v 1.1.1.1 2005/12/28 15:49:41 ghen Exp $
-
-NetBSD/DragonFly/*BSD/Linux/Solaris have alloca defined in either <stdlib.h>
-or <alloca.h>, so drop this test because it breaks on DragonFly.  
-
---- src/filter.c.orig  2003-04-14 09:00:50.000000000 +0000
-+++ src/filter.c
-@@ -37,10 +37,6 @@
- #else
- #ifdef _AIX
- #pragma alloca
--#else
--#ifndef alloca /* predefined by HP cc +Olibcalls */
--char *alloca();
--#endif
- #endif
- #endif
- 



Home | Main Index | Thread Index | Old Index