[cygutils - Chuck Wilson's collection of Cygwin utilities] branch master, updated. v1_4_16-1-g850f730

mgeisert@sourceware.org mgeisert@sourceware.org
Mon Jul 3 08:35:00 GMT 2017




https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/cygutils.git;h=850f73011069d692157701fe003428dac086ef89

commit 850f73011069d692157701fe003428dac086ef89
Author: Mark Geisert <mark@maxrnd.com>
Date:   Mon Jul 3 01:34:58 2017 -0700

    Release 1.4.16 respin


Diff:
---
 ChangeLog        |  826 +-----------------------------------------------------
 NEWS             |    6 +
 cygutils.cygport |   10 +-
 3 files changed, 20 insertions(+), 822 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 6e57894..c67ee00 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,9 +1,10 @@
-2017-06-25  Mark Geisert  <mark@maxrnd.com>
+2017-07-03  Mark Geisert  <mark@maxrnd.com>
 
 	Release 1.4.16
 	* configure.ac: Bump version number to 1.4.16.
 	* BRANCHES: Ditto.
 	* cygutils.cygport: Ditto, plus remove execute bits from file mode.
+	* cygutils.cygport: Temporarily hide /usr/lib/libpopt.la for compile.
 	* src/mkshortcut/mkshortcut.c: Add Unicode support from Thomas Wolff.
 	* src/readshortcut/readshortcut.c: Ditto, plus minor formatting fixes.
 	* src/conv/conv.c: Remove execute bits from file mode.
@@ -12,6 +13,7 @@
 	* src/ipc/ipck: Minor formatting fixes.
 	* src/*/*.c: Add 'void' type to printLicense() definition.
 	* src/winln/winln.c: Add "#define _GNU_SOURCE" to get asprintf() proto.
+	* ChangeLog: Remove 800+ lines of dup content from end of file.
 
 2015-11-23  Mark Geisert  <mark@maxrnd.com>
 
@@ -1133,823 +1135,6 @@
 	(getVersion): new function
 	(mkshortcut): new function, contains core code
 	(print_version): removed.
-   (main): almost completely rewritten to use popt
-	instead of getopt
-	* TODO: remove note about mkshortcut.
-
-2002-11-10  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Fix things so that 'make dist' works
-
-	* Makefile.am: split up EXTRA_DIST into several
-	variables.  Add a lot of files.  Remove reference
-	to the m4/ directory.
-	* HOW-TO-CONTRIBUTE: correct a few things affected
-	by the above change.
-
-2002-11-10  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Tired of long 'cvs diff' times over my modem, I
-	removed the files generated by bootstrap from 
-	CVS.  tarballs will have them, but cvs checkouts
-	will need to always run bootstrap.  Since gettextize
-	is too intrusive, leave ABOUT-NLS and config.rpath
-	so we don't have to include gettext in bootstrap.
-	Also, don't bother with autoheader, so leave config.h.in
-	in CVS as well.
-
-	* missing: remove
-	* mkinstalldirs: remove
-	* install-sh: remove
-	* config.guess: remove
-	* config.sub: remove
-	* depcomp: remove
-	* compile: remove
-	* Makefile.in: remove
-	* aclocal.m4: remove
-	* configure: remove
-	* stamp-h.in: remove (not used by newer autotools)
-
-2002-11-10  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Because utmpdump and last are now provided by the new
-	sysvinit package, those programs have been removed 
-	from cygutils.  Also, update to recent autotools &
-	gettext, plus a few cleanups.
-
-	* src/last/last.c: remove
-	* src/last/utmpdump.c: remove
-	* src/last/oldutmp.h: remove
-	* src/last/last.1: remove
-	* src/last/lastb.1: remove
-	* src/last/: remove directory
-	* intl/Makefile.in: remove
-	* intl/: remove directory
-
-	* src/cal/cal.c: cygwin provides langinfo.h, but
-	not the nl_langinfo function.  Make sure both exist
-	before calling nl_langinfo.
-	* configure.ac: remove references to system header files
-	needed only by utmpdump or last. Don't try to generate
-	intl/Makefile. 
-	* Makefile.am: remove intl/ directory; add po/ directory
-	to make new gettext happy.  Remove last and utmpdump from
-	bin_PROGRAMS; remove last.1 and lastb.1 from man_MANS.
-	change _LDADD vars from @INTLLIBS@ to @LIBINTL@.  Remove
-	references to last and utmpdump _SOURCES.
-	* po/LINGUAS: new file (needed by new gettext)
-	* po/POTFILES.in: new file (needed by new gettext)
-	* common.h: remove references to system header files used
-	only by utmpdump or last
-	* bootstrap: add `force' options
-	* NEWS: docu update
-	* PROGLIST: docu update
-	* README: dpcu update
-	* TODO: docu update
-	* HOW-TO-CONTRIBUTE: docu update
-	
-	* aclocal.m4: regenerate
-	* configure: regenerate
-	* Makefile.in: regenerate
-	* config.h.in: regenerate
-	* ABOUT-NLS: new version
-	* COPYING: new version
-	* INSTALL: new version
-	* mkinstalldirs: new version
-	* missing: new version
-	* install-sh: new version
-	* depcomp: new version
-	* config.sub: new version
-	* config.guess: new version
-	
-2002-07-17  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	At Bruno Haible's suggestion, don't include all of
-	gettext.  Just have an intl/ directory with a null
-	Makefile.in, and a populated po/ directory.  m4/
-	is no longer necessary.  Later, when automake bug
-	is fixed, we can remove the intl/ directory entirely,
-	but we'll still need the po/ directory and the ABOUT-NLS
-	file.
-
-	* intl/*: remove
-	* intl/Makefile.in: turn this into a null file
-	* m4/*: remove
-	* configure.ac: remove m4/Makefile from AC_CONFIG_FILES
-	* Makefile.am: remove m4/ from SUBDIRS
-	* Makefile.in: regenerate
-	* configure: regenerate
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* configure.ac: bump version to 1.1.2
-	* configure: regenerate
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Add 'mcookie' program.  Tag "v1_1_1d"
-
-	* src/mcookie: new directory
-	* src/mcookie/mcookie.c: new file
-	* src/mcookie/mcookie.1: new file
-	* src/mcookie/md5.h: new file
-	* src/mcookie/md5.c: new file
-	* Makefile.am: add program 'mcookie'
-	* configure.ac: add test for gettimeofday
-	* config.h.in: regenerate
-	* Makefile.in: regenerate
-	* PROGLIST: add mcookie
-	* README: add mcookie
-	* NEWS: mention mcookie
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Add 'colrm' program.  Tag "v1_1_1c"
-
-	* src/colrm: new directory
-	* src/colrm/colrm.c: new file
-	* src/colrm/colrm.1: new file
-	* src/colrm/widechar.h: new file
-	* Makefile.am: add program 'colrm'
-	* Makefile.in: regenerate
-	* PROGLIST: add colrm
-	* README: add colrm
-	* NEWS: hasn't been updated in a while...
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Add 'colcrt' program.  Tag "v1_1_1b"
-
-	* src/colcrt: new directory
-	* src/colcrt/colcrt.c: new file
-	* src/colcrt/colcrt.1: new file
-	* src/colcrt/widechar.h: new file
-	* Makefile.am: add program 'colcrt'
-	* Makefile.in: regenerate
-	* PROGLIST: add colcrt
-	* README: add colcrt
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Add 'column' program.  Tag "v1_1_1a"
-
-	* src/column: new directory
-	* src/column/column.c: new file
-	* src/column/column.1: new file
-	* src/column/err.c: new file
-	* src/column/errs.h: new file
-	* src/column/widechar.h: new file
-	* Makefile.am: add program 'column'
-	* configure.ac: add check for TIOCGWINSZ, termios.h, and ioctl.h.
-	* common.h: use TIOCGWINSZ to include sys/termios.h or sys/ioctl.h.
-	* Makefile.in: regenerate
-	* config.h.in: regenerate
-	* configure: regenerate
-	* PROGLIST: add column
-	* README: add column
-
-2002-07-12  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* TODO: remove gettext reminder
-	* HOW-TO-CONTRIBUTE: explain how to handle programs
-	that need -lintl, given the gettextize changes below.
-	* Makefile.in: regenerate
-
-2002-07-12  gettextize  <bug-gnu-gettext@gnu.org>
-
-	Bug in automake means that we have to gettextize -- even tho
-	we will never actually build gettext ourselves ('external'
-	option in AM_GNU_GETTEXT).  Reported to automake list.
-
-	Bug in gettext means that we have to explicitly set and AC_SUBST
-	BUILD_INCLUDED_LIBINTL and USE_INCLUDED_LIBINTL in configure.ac.
-	Reported to Bruno.
-
-	* Makefile.am (SUBDIRS): Add intl, m4.
-	(ACLOCAL_AMFLAGS): New variable.
-	(EXTRA_DIST): Add config.rpath.
-	* configure.ac (AC_CONFIG_FILES): Add intl/Makefile, po/Makefile.in,
-	m4/Makefile.
-	* intl/: new directory
-	* intl/*: new files
-	* po/: new directory
-	* po/*: new files
-	* m4/: new directory
-	* m4/*: new files
-	* config.rpath: new file
-	* ABOUT-NLS: new file
-	* aclocal.m4: regenerate
-	* Makefile.in: regenerate
-	* configure: regenerate
-	* bootstrap: add -I m4 to aclocal command; copy files
-	* config.guess: new file
-	* config.sub: new file
-	* compile: new file
-	* config.h.in: regenerate
-	* TODO: note to remove all this garbage when it becomes
-	possible; need bugfix to automake and gettext.m4
-
-2002-07-12  Charles S. Wilson  <cwilson@ece.gatech.edu>
-
-	Adjust to cygwin's libintl library now depending on libiconv.
-	Easiest way: remove explicit search for -lintl and libintl.h;
-	instead use AM_GNU_GETTEXT.
-
-	Add 'rev' program
-
-	* configure.ac: don't look for -lintl and libintl.h 'by hand';
-	use AM_GNU_GETTEXT instead.  Unfortunately, even 'external'
-	option requires po/ and intl/ directories.  See gettextize above.
-	* src/rev: new directory
-	* src/rev/rev.c: new file
-	* src/rev/rev.1: new file
-	* src/rev/widechar.h: new file
-	* Makefile.am: add program 'rev'.  Add LDADD variables for
-	the programs that use gettext, since -lintl is no longer 
-	automatically included in LIBS (use @INTLLIBS@)
-	* Makefile.in: regenerate
-	* PROGLIST: add rev
-	* README: add rev
-
-2002-06-06  Charles S. Wilson  <cwilson@ece.gatech.edu>
-            Egor Duda
-
-   Add getopt.exe, readlink.exe.  Bump to 1.1.1.
-
-	* AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
-	* configure.ac: bump to 1.1.1
-	* Makefile.am: add getopt and readlink
-	* PROGLIST: ditto
-	* README: ditto
-	* Makefile.in: regenerate
-	* configure: regenerate
-	* src/Makefile.am: delete (forgot to do so in previous commit)
-	* src/Makefile.in: delete (ditto)
-	* src/readlink/readlink.1: new file
-	* src/readlink/readlink.c: new file
-	* src/getopt/getopt.1: new file
-	* src/getopt/getopt.c: new file
-	* src/getopt/parse.bash: new file
-	* src/getopt/parse.tcsh: new file
-	* src/getopt/test.bash: new file
-	* src/getopt/test.tcsh: new file
-
-2002-06-05  Charles S. Wilson  <cwilson@ece.gatech.edu>
-            Robert Collins  <robert.collins@itdomain.com.au>
-
-	Convert to one-big-makefile style.  cf "Recursive make
-	considered harmful".  Bump to 1.1.0
-
-	* HOW-TO-CONTRIBUTE: update to reflect one-big-makefile style.
-	* Makefile.am: consolidate from src/*/Makefile.am
-	* configure.ac: remove src/*/Makefile from AC_CONFIG_FILES list.
-	bump version.
-	* NEWS: Note one-file-to-build-them-all
-	* TODO: update
-	* aclocal.m4: regenerate
-	* Makefile.in: regenerate
-	* configure: regenerate
-	* /src/realpath/Makefile.in: delete
-	* /src/realpath/Makefile.am: delete
-	* /src/namei/Makefile.in: delete
-	* /src/namei/Makefile.am: delete
-	* /src/mkshortcut/Makefile.in: delete
-	* /src/mkshortcut/Makefile.am: delete
-	* /src/lpr/Makefile.in: delete
-	* /src/lpr/Makefile.am: delete
-	* /src/last/Makefile.in: delete
-	* /src/last/Makefile.am: delete
-	* /src/ipc/Makefile.in: delete
-	* /src/ipc/Makefile.am: delete
-	* /src/dump/Makefile.in: delete
-	* /src/dump/Makefile.am: delete
-	* /src/ddate/Makefile.in: delete
-	* /src/ddate/Makefile.am: delete
-	* /src/cygstart/Makefile.in: delete
-	* /src/cygstart/Makefile.am: delete
-	* /src/conv/Makefile.in: delete
-	* /src/conv/Makefile.am: delete
-	* /src/col/Makefile.in: delete
-	* /src/col/Makefile.am: delete
-	* /src/cal/Makefile.in: delete
-	* /src/cal/Makefile.am: delete
-	* /src/banner/Makefile.in: delete
-	* /src/banner/Makefile.am: delete
-	* /src/ascii/Makefile.in: delete
-	* /src/ascii/Makefile.am: delete
-	* /src/Makefile.in: delete
-	* /src/Makefile.am: delete
-
-2002-05-23  Charles S. Wilson  <cwilson@ece.gatech.edu>
-
-	* Makefile.in: regenerate
-	* src/Makefile.in: regenerate
-	* src/*/Makefile.in: regenerate
-	* configure: regenerate
-	* aclocal.m4: regenerate
-
-2002-05-22  David A. Willis  <dawillis1214@yahoo.com>
-
-	* src/col: new directory
-	* src/col/Makefile.am: new file
-	* src/col/Makefile.in: new file
-	* src/col/col.c: new file
-	* src/col/err.c: new file
-	* src/col/err.h: new file
-	* src/col/col.1: new file
-	* src/col/README.col: new file
-	* src/Makefile.am: add subdirectory col
-	* src/Makefile.in: regenerate
-	* AUTHORS: add David A. Willis for col
-	* PROGLIST: add col
-	* README: add col
-
-2002-04-16  Chris January  <chris@atomice.net>
-
-	* src/conv/conv.c (convert): Use correct type to store the
-	return value of fgetc()
-
-2002-03-15  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* Makefile.in: rebootstrap
-	* aclocal.m4: ditto
-	* configure: ditto
-	* src/Makefile.in: ditto
-	* src/ascii/Makefile.in: ditto
-	* src/banner/Makefile.in: ditto
-	* src/cal/Makefile.in: ditto
-	* src/clip/Makefile.in: ditto
-	* src/conv/Makefile.in: ditto
-	* src/ddate/Makefile.in: ditto
-	* src/dump/Makefile.in: ditto
-	* src/ipc/Makefile.in: ditto
-	* src/last/Makefile.in: ditto
-	* src/lpr/Makefile.in: ditto
-	* src/mkshortcut/Makefile.in: ditto
-	* src/namei/Makefile.in: ditto
-	* src/realpath/Makefile.in: ditto
-
-2002-03-15  Michael Schaap  <cygwin_start@mscha.org>
-
-	* src/cygstart: new directory
-	* src/cygstart/Makefile.am: new file
-	* src/cygstart/Makefile.in: new file
-	* src/cygstart/cygstart.c: new file
-	* src/cygstart/cygstart.1: new file
-	* src/Makefile.am: add subdirectory cygstart
-	* src/Makefile.in: regenerate
-	* AUTHORS: add Michael Schaap for cygstart
-	* PROGLIST: add cygstart
-	* README: add cygstart
-
-2002-03-13  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* HOW-TO-CONTRIBUTE: fix typos
-
-2002-03-13  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>
-
-	* src/mkshortcut/mkshortcut.c: fix NULL pointer problem
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* TODO: remove 'reorg' note
-	* configure.ac: mark as version 1.0.0
-	* configure: regenerate
-	* HOW-TO-CONTRIBUTE: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* configure.ac: build Makefiles in new directories
-	* configure.in: regenerate
-	* Makefile.am: change subdirs
-	* Makefile.in: regenerate
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src: new directory
-	* src/Makefile.am: new file
-	* src/Makefile.in: new file
-	* src-gpl/Makefile.am: removed
-	* src-gpl/Makefile.in: removed
-	* src-pd/Makefile.am: removed
-	* src-pd/Makefile.in: removed
-	* src-bsd/Makefile.am: removed
-	* src-bsd/Makefile.in: removed
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/ascii: new directory
-	* src-gpl/ascii.c: moved to src/ascii/ascii.c
-	* src/ascii/ascii.c: moved from src-gpl/ascii.c
-	* src/ascii/Makefile.am: new file
-	* src/ascii/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/banner: new directory
-	* src-gpl/banner.c: moved to src/banner/banner.c
-	* src/banner/banner.c: moved from src-gpl/banner.c
-	* src/banner/Makefile.am: new file
-	* src/banner/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/cal: new directory
-	* src-bsd/cal.c: moved to src/cal/cal.c
-	* src/cal/cal.c: moved from src-bsd/cal.c
-	* src-bsd/cal.1: moved to src/cal/cal.1
-	* src/cal/cal.1: moved from src-bsd/cal.1
-	* src-bsd/err.c: moved to src/cal/err.c
-	* src/cal/err.c: moved from src-bsd/err.c
-	* src-bsd/errs.h: moved to src/cal/errs.h
-	* src/cal/errs.h: moved from src-bsd/errs.h
-	* src-bsd/widechar.h: moved to src/cal/widechar.h
-	* src/cal/widechar.h: moved from src-bsd/widechar.h
-	* src-bsd/README.cal: moved to src/cal/README.cal
-	* src/cal/README.cal: moved from src-bsd/README.cal
-	* src/cal/Makefile.am: new file
-	* src/cal/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/clip: new directory
-	* src-gpl/putclip.c: moved to src/clip/putclip.c
-	* src/clip/putclip.c: moved from src-gpl/putclip.c
-	* src-gpl/getclip.c: moved to src/clip/getclip.c
-	* src/clip/getclip.c: moved from src-gpl/getclip.c
-	* src/clip/Makefile.am: new file
-	* src/clip/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/conv: new directory
-	* src-gpl/conv.c: moved to src/conv/conv.c
-	* src/conv/conv.c: moved from src-gpl/conv.c
-	* src/conv/Makefile.am: new file
-	* src/conv/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/ddate: new directory
-	* src-pd/ddate.c: moved to src/ddate/ddate.c
-	* src/ddate/ddate.c: moved from src-pd/ddate.c
-	* src-pd/ddate.1: moved to src/ddate/ddate.1
-	* src/ddate/ddate.1: moved from src-pd/ddate.1
-	* src-pd/ddate.doc: moved to src/ddate/ddate.doc
-	* src/ddate/ddate.doc: moved from src-pd/ddate.doc
-	* src/ddate/Makefile.am: new file
-	* src/ddate/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/dump: new directory
-	* src-gpl/dump.c: moved to src/dump/dump.c
-	* src/dump/dump.c: moved from src-gpl/dump.c
-	* src/dump/Makefile.am: new file
-	* src/dump/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/ipc: new directory
-	* src-gpl/msgtool.c: moved to src/ipc/msgtool.c
-	* src/ipc/msgtool.c: moved from src-gpl/msgtool.c
-	* src-gpl/semstat.c: moved to src/ipc/semstat.c
-	* src/ipc/semstat.c: moved from src-gpl/semstat.c
-	* src-gpl/semtool.c: moved to src/ipc/semtool.c
-	* src/ipc/semtool.c: moved from src-gpl/semtool.c
-	* src-gpl/shmtool.c: moved to src/ipc/shmtool.c
-	* src/ipc/shmtool.c: moved from src-gpl/shmtool.c
-	* src/ipc/Makefile.am: new file
-	* src/ipc/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/last: new directory
-	* src-gpl/last.c: moved to src/last/last.c
-	* src/last/last.c: moved from src-gpl/last.c
-	* src-gpl/last.1: moved to src/last/last.1
-	* src/last/last.1: moved from src-gpl/last.1
-	* src-gpl/lastb.1: moved to src/last/lastb.1
-	* src/last/lastb.1: moved from src-gpl/lastb.1
-	* src-gpl/oldutmp.h: moved to src/last/oldutmp.h
-	* src/last/oldutmp.h: moved from src-gpl/oldutmp.h
-	* src-gpl/utmpdump.c: moved to src/last/utmpdump.c
-	* src/last/utmpdump.c: moved from src-gpl/utmpdump.c
-	* src/last/Makefile.am: new file
-	* src/last/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/lpr: new directory
-	* src-gpl/lpr.c: moved to src/lpr/lpr.c
-	* src/lpr/lpr.c: moved from src-gpl/lpr.c
-	* src/lpr/Makefile.am: new file
-	* src/lpr/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/mkshortcut: new directory
-	* src-gpl/mkshortcut.c: moved to src/mkshortcut/mkshortcut.c
-	* src/mkshortcut/mkshortcut.c: moved from src-gpl/mkshortcut.c
-	* src-gpl/mkshortcut.1: moved to src/mkshortcut/mkshortcut.1
-	* src/mkshortcut/mkshortcut.1: moved from src-gpl/mkshortcut.1
-	* src/mkshortcut/Makefile.am: new file
-	* src/mkshortcut/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/namei: new directory
-	* src-pd/namei.c: moved to src/namei/namei.c
-	* src/namei/namei.c: moved from src-pd/namei.c
-	* src-pd/namei.1: moved to src/namei/namei.1
-	* src/namei/namei.1: moved from src-pd/namei.1
-	* src-pd/README.namei: moved to src/namei/README.namei
-	* src/namei/README.namei: moved from src-pd/README.namei
-	* src-pd/README1.namei: moved to src/namei/README1.namei
-	* src/namei/README1.namei: moved from src-pd/README1.namei
-	* src/namei/Makefile.am: new file
-	* src/namei/Makefile.in: new file
-
-2002-03-02  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/realpath: new directory
-	* src-gpl/realpath.c: moved to src/realpath/realpath.c
-	* src/realpath/realpath.c: moved from src-gpl/realpath.c
-	* src/realpath/Makefile.am: new file
-	* src/realpath/Makefile.in: new file
-
-
-2002-02-23  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src-gpl/Makefile.am: add lpr and mkshortcut 
-	* src-gpl/Makefile.in: regenerate
-	* configure.ac: update version number
-	* configure: regenerate
-	* AUTHORS: add Rick and Joshua
-	* PROGLIST: add lpr and mkshortcut
-	* NEWS: add lpr and mkshortcut
-	* README: add lpr and mkshortcut
-	* TODO: add some notes...
-	* src-gpl/mkshortcut.c: Reformat comment block. Explicitly
-	include config.h and common.h.  Move other #inludes to
-	common.h.  Add some static strings for later use (version,
-	Id, copyright).
-	* src-gpl/lpr.c: Add license reference. Explicitly include
-	config.h and common.h.  Move other #includes to common.h.
-	Add some static strings for later use (version, Id, copyright).
-	Change programName to program_name (to match style of other
-	programs).  Strdup from argv[0] instead of hardcoding.  Use 
-	VA_START macro instead of va_start.
-
-2002-02-23  Rick Rankin  <rick_rankin@yahoo.com>
-
-	* src-gpl/lpr.c: new file
-
-2002-02-23  Joshua Daniel Franklin  <joshuadfranklin@yahoo.com>
-
-	* src-gpl/mkshortcut.c: new file
-	* src-gpl/mkshortcut.1: new file
-
-2002-02-23  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src-pd/ddate.c: add explicit license reference
-	and move #includes to common.h.  Guard setlocale. 
-	Explicitly include config.h, common.h
-	* src-pd/namei.c: ditto
-	* src-bsd/cal.c: ditto
-	* src-bsd/err.c: ditto
-	* src-bsd/errs.h: explicitly include config.h, common.h
-	* src-bsd/widechar.h: explicitly include config.h (NOT common.h)
-	* src-gpl/ascii.c: explicitly include config.h
-	* src-gpl/banner.c: reformat license notice. explicitly 
-	include config.h
-	* src-gpl/conv.c: explictly include config.h
-	* src-gpl/dump.c: explictly include config.h; move other
-	includes into common.h
-	* src-gpl/getclip.c: explicitly include config.h
-	* src-gpl/last.c: reformat license notice. explicitly include
-	config.h.  Move other #includes into common.h
-	* src-gpl/oldutmp.h: add explicit license reference.
-	* src-gpl/putclip.c: include config.h.  Move other #includes
-	into common.h
-	* src-gpl/realpath.c: Reformat license reference. Explicitly 
-	include config.h.
-	* src-gpl/msgtool.c: add explicit license reference. include
-	config.h.  Guard ipc #includes.  Move other includes into common.h
-	* src-gpl/semstat.c: ditto
-	* src-gpl/semtool.c: ditto
-	* src-gpl/shmtool.c: ditto
-	* src-gpl/utmpdump.c: Reformat license reference.  Explicitly 
-	include config.h.  Move other includes into common.h.
-	* config.h.in: regenerate
-	* configure.ac: Add the new checks 
-	* common.h: Migrate other includes from .c files here.
-	* configure: regenerate
-
-2002-01-28  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src-bsd/cal.c: fix spelling
-
-2002-01-27  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* acinclude.m4: new file
-	* common.h: new file
-	* configure.ac: add conditionals for windows-only,
-	cygipc-only programs
-	* src-gpl/Makefile.am: use conditionals
-	* aclocal.m4: regenerate
-	* config.h.in: regenerate
-	* Makefile.in: regenerate
-	* src-gpl/Makefile.in: regenerate
-	* configure: regenerate
-	* README: minor changes
-	* src-bsd/cal.c: use common.h
-	* src-pd/ddate.c: use common.h
-	* src-pd/namei.c: use common.h
-	* src-gpl/ascii.c: use common.h
-	* src-gpl/banner.c: use common.h
-	* src-gpl/conv.c: use common.h
-	* src-gpl/dump.c: use common.h
-	* src-gpl/getclip.c: use common.h
-	* src-gpl/last.c: use common.h
-	* src-gpl/msgtool.c: use common.h
-	* src-gpl/putclip.c: use common.h
-	* src-gpl/realpath.c: use common.h
-	* src-gpl/semstat.c: use common.h
-	* src-gpl/semtool.c: use common.h
-	* src-gpl/shmtool.c: use common.h
-	* src-gpl/utmpdump.c: use common.h
-
-2002-01-26  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* NEWS: add entries for 0.9.6, .7, and .8
-	* ChangeLog: fix tabs
-	* release version 0.9.8
-
-2002-01-26  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src-pd/ddate.c: new file
-	* src-pd/ddate.1: new file
-	* src-pd/ddate.doc: new file
-	* AUTHORS: add Druel the Chaotic
-	* PROGLIST: add ddate
-	* README: mention ddate
-	* src-pd/Makefile.am: add ddate to proglist, ddate.1
-	to manlist
-	* src-bsd/Makefile.in: regenerate
-
-2002-01-26  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src-gpl/realpath.c: new file
-	* AUTHORS: add Steven Barker
-	* PROGLIST: add realpath
-	* README: mention realpath
-	* src-gpl/Makefile.am: add realpath to proglist
-	* src-gpl/Makefile.in: regenerate
-
-2002-01-18  Mark Bradshaw  <bradshaw@staff.crosswalk.com>
-
-	* src-gpl/utmpdump.c: new file
-	* AUTHORS: add Mark Bradshaw
-	* PROGLIST: add utmpdump
-	* README: mention utmpdump
-	* src-gpl/Makefile.am: add utmpdump to proglist
-	* src-gpl/Makefile.in: regenerate
-
-2002-01-16  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* bootstrap: new file
-	* src-gpl/Makefile.am: add last to proglist
-	* src-gpl/Makefile.in: regenerate
-	* PROGLIST: add last
-	* README: mention last
-	* AUTHORS: add Mark Bradshaw
-
-2002-01-16  Mark Bradshaw  <bradshaw@staff.crosswalk.com>
-
-	* src-gpl/last.c: new file
-	* src-gpl/last.1: new file
-	* src-gpl/lastb.1: new file
-	* src-gpl/oldutmp.h: new file
-
-2001-12-05  Joerg Schaible  <joerg.schaible@gft.com>
-
-	* src-gpl/banner.c: fix the -c option, use ANSI
-	font to print the extended charset
-
-2001-12-04  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* licenses: new subdir
-	* licenses/COPYING.GPL: new file (GPL text)
-	* licenses/COPYING.BSD-no-advert: new file (BSD license,
-	without the advertising clause)
-	* src-pd: new subdir (for public domain source code that
-	I've taken, modified, and released under the GPL)
-	* src-bsd: new subdir (for source code that is covered 
-	by the BSD-no-advert license)  Note that BSD-w-advert
-	code is disallowed -- can't legally be linked to 
-	cygwin1.dll.
-	* src: removed (renamed to src-gpl for consistency)
-	* src-gpl: new (renamed from src)
-	* PROGLIST: new file (contains descriptions of the 
-	various programs)
-	* README: proglist stuff removed.  README is more general.
-	* src-bsd/Makefile.am: new file
-	* src-bsd/Makefile.in: new file
-	* src-bsd/README.cal: new file
-	* src-bsd/cal.1: new file
-	* src-bsd/cal.c: new file
-	* src-bsd/err.c: new file
-	* src-bsd/errs.h: new file
-	* src-bsd/widechar.h: new file
-	* src-pd/Makefile.am: new file
-	* src-pd/Makefile.in: new file
-	* src-pd/README.namei: new file
-	* src-pd/README1.namei: new file
-	* src-pd/namei.1: new file
-	* src-pd/namei.c: new file
-	* configure.ac: add new tests to support namei and cal
-	* Makefile.am: add new subdirs
-	* config.h.in: regenerate
-	* aclocal.m4: regenerate
-	* Makefile.in: regenerate
-	* src/Makefile.in: regenerate
-
-2001-11-28  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* package renamed to 'cygutils'
-	* README: update
-	* NEWS: update
-	* AUTHORS: add Joerg Schaible
-	* configure.ac: package name change
-	* src/Makefile.am: add 'banner'
-	* src/banner.c: new file.  Modified from Joerg's
-	original to use popt for argument processing.
-	* configure: regenerate
-	* config.h.in: regenerate
-	* aclocal.m4: regenerate
-	* Makefile.in: regenerate
-	* src/Makefile.in: regenerate
-
-2001-11-26  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* src/semtool.c: added
-	* src/semstat.c: added
-	* src/msgtool.c: added
-	* src/shmtool.c: added
-	* src/Makefile.am: add semtool, semstat, msgtool,
-	and shmtool targets.
-	* configure.ac: add check for cygipc, and for 
-	ipc headers
-	* configure: regenerate
-	* config.h.in: regenerate
-	* aclocal.m4: regenerate
-	* Makefile.in: regenerate
-	* src/Makefile.in: regenerate
-	
-2001-11-25  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	* uuencode.1: deleted
-	* uuencode.c: deleted
-	* uudecode.1: deleted
-	* uudecond.c: deleted (get these from GNU sharutils)
-	* mktemp.1: deleted
-	* mktemp.c: deleted (get these from 
-	http://www.courtesan.com/mktemp/)
-	* autoconfiscated -- lots of new files
-	* moved remaining .c files into src subdir
-   * src/conv.c: now recognize 'dos2unix.exe' and
-	'unix2dos.exe' as special argv[0] values, along
-	with 'd2u.exe' and 'u2d.exe'
-	* src/Makefile.in: install conv.exe as itself but
-	also as d2u.exe, u2d.exe, dos2unix.exe and unix2dos.exe
-
-0.9.2
-
-	* link with /usr/lib/libpopt.a ('official' version)
-	* add mktemp implementation
-	* add friendly help/option handling to dump, putclip,
-	getclip, and ascii.
-
-0.9.1 ----  baseline
-
-
-2002-11-11  Charles Wilson  <cwilson@ece.gatech.edu>
-
-	Convert mkshortcut to popt.  Bump to version 1.1.3
-
-	* mkshortcut.c (license): new function
-	(version): popt version() function
-	(version): static variable renamed to versionStr
-	(help): new function
-	(usage): popt usage() function; the old usage()
-	function eliminated
-	(printLicense): new function
-	(printBottomDescription): new function
-	(printTopDescription): new function
-	(getVersion): new function
-	(mkshortcut): new function, contains core code
-	(print_version): removed.
 	(main): almost completely rewritten to use popt
 	instead of getopt
 	* TODO: remove note about mkshortcut.
@@ -2191,7 +1376,7 @@
 2002-06-06  Charles S. Wilson  <cwilson@ece.gatech.edu>
             Egor Duda
 
-   Add getopt.exe, readlink.exe.  Bump to 1.1.1.
+	Add getopt.exe, readlink.exe.  Bump to 1.1.1.
 
 	* AUTHORS: add Egor, Kenneth Stailey, and Frodo Looijaard
 	* configure.ac: bump to 1.1.1
@@ -2735,7 +1920,7 @@
 	http://www.courtesan.com/mktemp/)
 	* autoconfiscated -- lots of new files
 	* moved remaining .c files into src subdir
-   * src/conv.c: now recognize 'dos2unix.exe' and
+	* src/conv.c: now recognize 'dos2unix.exe' and
 	'unix2dos.exe' as special argv[0] values, along
 	with 'd2u.exe' and 'u2d.exe'
 	* src/Makefile.in: install conv.exe as itself but
@@ -2749,4 +1934,3 @@
 	getclip, and ascii.
 
 0.9.1 ----  baseline
-
diff --git a/NEWS b/NEWS
index 917ec11..dbc9879 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+1.4.16
+  * Unicode support added to mkshortcut and readshortcut by Thomas Wolff.
+  * Minor formatting fixes to quash compiler warnings.
+  * Execute bits removed from files not needing them.
+  * Temporarily rename /usr/lib/libpopt.la while building package.
+
 1.4.15
   New maintainer Mark Geisert <mark@maxrnd.com>.
   Source code master converted from CVS to Git, still hosted at sourceware.
diff --git a/cygutils.cygport b/cygutils.cygport
index d756ee0..c698fe9 100644
--- a/cygutils.cygport
+++ b/cygutils.cygport
@@ -64,10 +64,18 @@ cygutils_x11_CONTENTS='
 DIFF_EXCLUDES="-x m4 -x build-aux -x Makefile.in -x aclocal.m4 -x configure"
 
 src_compile() {
+	# libpopt.la breaks our build process so rename it temporarily
+	if [ -r /usr/lib/libpopt.la ]; then
+		mv /usr/lib/libpopt.la /usr/lib/libpopt.la.safe
+		trap 'mv /usr/lib/libpopt.la.safe /usr/lib/libpopt.la' exit
+	fi
 	cd ${S}
 	./bootstrap
 	cd ${B}
 	cygconf --enable-silent-rules
 	cygmake
+	# restore original libpopt.la if necessary
+	if [ -r /usr/lib/libpopt.la.safe ]; then
+		mv /usr/lib/libpopt.la.safe /usr/lib/libpopt.la
+	fi
 }
-



More information about the Cygwin-apps-cvs mailing list