tags 287658 +patch thanks Indeed, gengetopt could be upgraded to 2.17 which debianizes nicely. I think the gnu/kfreebsd related build failure is fixed in the upstream version, but someone should verify it?
New interesting features include possibility to init and free memory used by the parser, which translates to nicer valgrind memcheck figures to some programs. At least cmdline_parser_configfile function changed its interface, but nothing too big. -Mikko
diff -ur gengetopt-2.10/debian/changelog gengetopt-2.17/debian/changelog --- gengetopt-2.10/debian/changelog 2006-08-14 12:27:29.000000000 +0300 +++ gengetopt-2.17/debian/changelog 2006-08-11 15:47:40.000000000 +0300 @@ -1,3 +1,9 @@ +gengetopt (2.17-0.mkr01) unstable; urgency=low + + * New upstream + + -- Mikko Rapeli <[EMAIL PROTECTED]> Fri, 11 Aug 2006 15:42:28 +0300 + gengetopt (2.10-2) unstable; urgency=low * QA Upload diff -ur gengetopt-2.10/debian/control gengetopt-2.17/debian/control --- gengetopt-2.10/debian/control 2006-08-14 12:27:29.000000000 +0300 +++ gengetopt-2.17/debian/control 2006-08-11 15:59:30.143207528 +0300 @@ -2,8 +2,8 @@ Section: devel Priority: optional Maintainer: Debian QA Group <[EMAIL PROTECTED]> -Build-Depends: debhelper (>=3), flex-old -Standards-Version: 3.5.2 +Build-Depends: debhelper, flex, texinfo +Standards-Version: 3.7.2 Package: gengetopt Architecture: any diff -ur gengetopt-2.10/debian/copyright gengetopt-2.17/debian/copyright --- gengetopt-2.10/debian/copyright 2006-08-14 12:27:29.000000000 +0300 +++ gengetopt-2.17/debian/copyright 2006-08-11 16:24:49.802184248 +0300 @@ -7,14 +7,16 @@ gengetopt - generate a C function that uses getopt_long to parse command line arguments -Copyright (C) 1999 Roberto Arturo Tena Sanchez -Copyright (C) 2000 Free Software Foundation +Copyright (C) 1999, 2000, 2001, Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. +Use of gengetopt does not impose any particular license on the +generated code. + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the @@ -22,8 +24,7 @@ You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA -02110-1301, USA +Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA The included file 'COPYING' is a copy of the GNU General Public License. ---------------------------------------------------------- diff -ur gengetopt-2.10/debian/gengetopt.files gengetopt-2.17/debian/gengetopt.files --- gengetopt-2.10/debian/gengetopt.files 2006-08-14 12:27:29.000000000 +0300 +++ gengetopt-2.17/debian/gengetopt.files 2006-08-11 16:30:41.975645744 +0300 @@ -1,20 +1,20 @@ usr/bin/gengetopt -usr/share/gengetopt/gnugetopt.h -usr/share/gengetopt/getopt.c -usr/share/gengetopt/getopt1.c -usr/share/man/man1/gengetopt.1 +usr/share/doc/gengetopt/ChangeLog usr/share/doc/gengetopt/NEWS -usr/share/doc/gengetopt/THANKS usr/share/doc/gengetopt/README -usr/share/doc/gengetopt/gengetopt.html -usr/share/doc/gengetopt/cmdline1.c.html -usr/share/doc/gengetopt/man_getopt.html -usr/share/doc/gengetopt/no_getopt_long.txt -usr/share/doc/gengetopt/examples/sample1.ggo -usr/share/doc/gengetopt/examples/sample2.ggo -usr/share/doc/gengetopt/examples/main1.cc -usr/share/doc/gengetopt/examples/main2.c +usr/share/doc/gengetopt/THANKS usr/share/doc/gengetopt/examples/cmdline1.c usr/share/doc/gengetopt/examples/cmdline1.h usr/share/doc/gengetopt/examples/cmdline2.c usr/share/doc/gengetopt/examples/cmdline2.h +usr/share/doc/gengetopt/examples/main1.cc +usr/share/doc/gengetopt/examples/main2.c +usr/share/doc/gengetopt/examples/sample1.ggo +usr/share/doc/gengetopt/examples/sample2.ggo +usr/share/doc/gengetopt/gengetopt.html +usr/share/doc/gengetopt/index.html +usr/share/gengetopt/getopt.c +usr/share/gengetopt/getopt1.c +usr/share/gengetopt/gnugetopt.h +usr/share/info/gengetopt.info +usr/share/man/man1/gengetopt.1

