From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 130931 invoked by alias); 3 Jul 2017 08:35:32 -0000 Mailing-List: contact cygwin-apps-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sourceware.org Received: (qmail 130357 invoked by uid 10114); 3 Jul 2017 08:35:31 -0000 Date: Mon, 03 Jul 2017 08:35:00 -0000 Message-ID: <20170703083531.130245.qmail@sourceware.org> From: mgeisert@sourceware.org To: cygwin-apps-cvs@sourceware.org Subject: [cygutils - Chuck Wilson's collection of Cygwin utilities] branch master, updated. v1_4_16-1-g850f730 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 2b20ac24b2fb966da31ddfa0080657d39d918df7 X-Git-Newrev: 850f73011069d692157701fe003428dac086ef89 X-SW-Source: 2017-q3/txt/msg00000.txt.bz2 https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/cygutils.git;h=850f73011069d692157701fe003428dac086ef89 commit 850f73011069d692157701fe003428dac086ef89 Author: Mark Geisert 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 +2017-07-03 Mark Geisert 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 @@ -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 - - 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 - - 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 - - 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 - - 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 - - * configure.ac: bump version to 1.1.2 - * configure: regenerate - -2002-07-12 Charles Wilson - - 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 - - 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 - - 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 - - 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 - - * 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 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 - - 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 - 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 - Robert Collins - - 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 - - * Makefile.in: regenerate - * src/Makefile.in: regenerate - * src/*/Makefile.in: regenerate - * configure: regenerate - * aclocal.m4: regenerate - -2002-05-22 David A. Willis - - * 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 - - * src/conv/conv.c (convert): Use correct type to store the - return value of fgetc() - -2002-03-15 Charles Wilson - - * 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 - - * 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 - - * HOW-TO-CONTRIBUTE: fix typos - -2002-03-13 Joshua Daniel Franklin - - * src/mkshortcut/mkshortcut.c: fix NULL pointer problem - -2002-03-02 Charles Wilson - - * TODO: remove 'reorg' note - * configure.ac: mark as version 1.0.0 - * configure: regenerate - * HOW-TO-CONTRIBUTE: new file - -2002-03-02 Charles Wilson - - * configure.ac: build Makefiles in new directories - * configure.in: regenerate - * Makefile.am: change subdirs - * Makefile.in: regenerate - -2002-03-02 Charles Wilson - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * src-gpl/lpr.c: new file - -2002-02-23 Joshua Daniel Franklin - - * src-gpl/mkshortcut.c: new file - * src-gpl/mkshortcut.1: new file - -2002-02-23 Charles Wilson - - * 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 - - * src-bsd/cal.c: fix spelling - -2002-01-27 Charles Wilson - - * 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 - - * NEWS: add entries for 0.9.6, .7, and .8 - * ChangeLog: fix tabs - * release version 0.9.8 - -2002-01-26 Charles Wilson - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * src-gpl/banner.c: fix the -c option, use ANSI - font to print the extended charset - -2001-12-04 Charles Wilson - - * 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 - - * 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 - - * 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 - - * 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 - - 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 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 . 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 } -