cfd
13 years agodebian/changelog: New version. 1.3.6
Mark Wooding [Sun, 30 May 2010 15:29:26 +0000 (16:29 +0100)]
debian/changelog: New version.

(How I hate having to do this.)

13 years agoBuild system, autotest.am: Support Automake 1.11 `silent-rules'.
Mark Wooding [Sat, 22 May 2010 13:03:27 +0000 (14:03 +0100)]
Build system, autotest.am: Support Automake 1.11 `silent-rules'.

  * Introduce a new macro mdw_SILENT_RULES which enables the use of
    the `silent-rules' feature if it's available.  If the feature is
    /not/ available, then make sure that AM_DEFAULT_VERBOSITY is
    defined, in order to avoid errors about recursive variable-expansion
    in custom silent-rules actions.

  * Use this machinery to implement `silent-rules' building in the
    package itself.

14 years agoAnnounce version 1.3.5. 1.3.5
Mark Wooding [Sun, 4 Oct 2009 12:57:32 +0000 (13:57 +0100)]
Announce version 1.3.5.

14 years agomdwsetup.py: Common utilities for Python module build systems.
Mark Wooding [Sun, 4 Oct 2009 12:54:13 +0000 (13:54 +0100)]
mdwsetup.py: Common utilities for Python module build systems.

14 years agodebian: Ignore debhelper logs.
Mark Wooding [Sun, 4 Oct 2009 12:54:56 +0000 (13:54 +0100)]
debian: Ignore debhelper logs.

15 years agoVersion 1.3.4. 1.3.4
Mark Wooding [Sun, 21 Dec 2008 20:20:49 +0000 (20:20 +0000)]
Version 1.3.4.

15 years agoauto-version: Separate out version deduction magic.
Mark Wooding [Sun, 21 Dec 2008 20:20:47 +0000 (20:20 +0000)]
auto-version: Separate out version deduction magic.

This is useful in simpler non-Autoconf projects, so put the magic in
a script.

15 years agoconfsubst: Rename to confsubst.in and substitute.
Mark Wooding [Sun, 21 Dec 2008 20:10:09 +0000 (20:10 +0000)]
confsubst: Rename to confsubst.in and substitute.

Otherwise it has @VERSION@ crud in it!

15 years agoaclocal/mdw_AUTO_VERSION: Tweak unpleasant AC_DEFUN hack. 1.3.3
Mark Wooding [Wed, 17 Dec 2008 12:12:03 +0000 (12:12 +0000)]
aclocal/mdw_AUTO_VERSION: Tweak unpleasant AC_DEFUN hack.

Later versions (1.10.1, for example) of aclocal don't notice AC_DEFUNs
which are commented out.  Simple answer: don't comment it, just override
it immediately.  This seems to work.

16 years agoAdd files to support Autotest-based test suites. 1.3.2
Mark Wooding [Sat, 5 Apr 2008 13:57:55 +0000 (14:57 +0100)]
Add files to support Autotest-based test suites.

16 years agodebian: Document recent changes. 1.3.1
Mark Wooding [Sat, 22 Mar 2008 12:52:58 +0000 (12:52 +0000)]
debian: Document recent changes.

16 years agoUprate build system again, for new style.
Mark Wooding [Sat, 22 Mar 2008 12:52:34 +0000 (12:52 +0000)]
Uprate build system again, for new style.

Use confsubst for building the scripts, which is a good excuse for adding
it to the collection.

16 years agofindlinks, mklinks, mdw-setup: Spruce up style.
Mark Wooding [Sat, 22 Mar 2008 12:51:44 +0000 (12:51 +0000)]
findlinks, mklinks, mdw-setup: Spruce up style.

Also fix a number of quoting bugs, and finally expunge the remaining
RCS tags.

Remove hints of Debian weirdness from mdw-setup (the actual functionality
vanished in 1f79a05...), and make it support AC_CONFIG_AUX_DIR and
AC_CONFIG_HEADER properly.

16 years agodebian: Switch to using CDBS for Debian builds.
Mark Wooding [Sat, 22 Mar 2008 12:39:06 +0000 (12:39 +0000)]
debian: Switch to using CDBS for Debian builds.

16 years agoGenerally bring up-to-date. 1.3.0
Mark Wooding [Wed, 27 Feb 2008 09:40:21 +0000 (09:40 +0000)]
Generally bring up-to-date.

  * Remove lots of macros from aclocal.glob, since there are better
    versions of most of them in the Autoconf archive.

  * Introduce mdw_AUTO_VERSION for extracting version numbers from various
    places, such as Git tags or Debian revision logs.

  * Bring things up-to-date for modern autotools.

Also strip off redundant and annoying `$Id$' tags.

18 years agomdw-setup: Fix for constructing Makefile.am from m4 source.
Mark Wooding [Fri, 10 Mar 2006 00:33:30 +0000 (00:33 +0000)]
mdw-setup: Fix for constructing Makefile.am from m4 source.

Change into the containing directory before running m4.  The Makefile
machinery may want to use some other files lying around to do its thing,
and it makes life easier if it doesn't have to do stupid games with
relative-to-the-project-root file names.

18 years agoaclocal: When checking for `environ', don't find `__environ'.
Mark Wooding [Sat, 18 Feb 2006 18:36:06 +0000 (18:36 +0000)]
aclocal: When checking for `environ', don't find `__environ'.

We need to check for word boundaries on either side.

18 years agoaclocal: Fix Python and Perl checking macros.
Mark Wooding [Wed, 8 Feb 2006 19:45:03 +0000 (19:45 +0000)]
aclocal: Fix Python and Perl checking macros.

  * Both were grievously broken, trying to run binaries which just
    didn't exist.  Check existence (and executability) of binaries
    before actually running them.

  * Python version checking had m4 quoting problems.  Fix them by
    liberal application of changequote.

  * Both failed to quote the proposed binary names properly.  This
    probably wasn't a problem, but I wouldn't put money on it.

18 years agoaclocal (mdw_CURSES): Fix definition of HAVE_CURSES.
Mark Wooding [Wed, 8 Feb 2006 00:19:39 +0000 (00:19 +0000)]
aclocal (mdw_CURSES): Fix definition of HAVE_CURSES.

The AC_DEFINE call was missing a value, and would unhelpfully have used
the help text instead.  Not what was wanted.

18 years agoChange in project setups.
Mark Wooding [Tue, 7 Feb 2006 19:44:18 +0000 (19:44 +0000)]
Change in project setups.

Replace lots of little `setup' scripts with a single `mdw-setup' script
here which works out what it needs to do.

Also, don't explicitly call `mkinstalldirs' from the Makefile.am,
because it doesn't exist any more.

18 years agoExtract gitiginore files from Subversion.
Mark Wooding [Sat, 28 Jan 2006 11:34:17 +0000 (11:34 +0000)]
Extract gitiginore files from Subversion.

18 years agoOoops. More fixes needed.
mdw [Thu, 15 Sep 2005 12:17:47 +0000 (12:17 +0000)]
Ooops.  More fixes needed.

18 years agoFixing for later automakes.
mdw [Thu, 15 Sep 2005 12:07:59 +0000 (12:07 +0000)]
Fixing for later automakes.

18 years agoKill mdw_REQUIRE.
mdw [Thu, 15 Sep 2005 12:04:03 +0000 (12:04 +0000)]
Kill mdw_REQUIRE.

18 years agoFix for Cygwin.
mdw [Wed, 14 Sep 2005 23:07:23 +0000 (23:07 +0000)]
Fix for Cygwin.

19 years agoVersion bump the configure script. 1.2.10
mdw [Fri, 22 Apr 2005 21:26:12 +0000 (21:26 +0000)]
Version bump the configure script.

19 years agoAutoconf and automake fixing.
mdw [Fri, 22 Apr 2005 21:25:17 +0000 (21:25 +0000)]
Autoconf and automake fixing.

19 years agoFix mdw__PERL_VERSION stuff. Grumble.
mdw [Mon, 27 Sep 2004 13:16:38 +0000 (13:16 +0000)]
Fix mdw__PERL_VERSION stuff.  Grumble.

19 years agoFix mdw__PERL_VERSION stuff. Grumble.
mdw [Mon, 27 Sep 2004 13:16:20 +0000 (13:16 +0000)]
Fix mdw__PERL_VERSION stuff.  Grumble.

20 years agoExpunge revision histories in files.
mdw [Thu, 8 Apr 2004 01:36:29 +0000 (01:36 +0000)]
Expunge revision histories in files.

20 years agoDebianization.
mdw [Sat, 29 Nov 2003 23:47:33 +0000 (23:47 +0000)]
Debianization.

20 years agoVarious Debian fixes.
mdw [Mon, 10 Nov 2003 10:01:39 +0000 (10:01 +0000)]
Various Debian fixes.

20 years agoDebianization\!
mdw [Sun, 9 Nov 2003 16:12:12 +0000 (16:12 +0000)]
Debianization\!

20 years agoSupport Automake's `aclocal' scheme. Deposit Autoconf fragments in
mdw [Wed, 24 Sep 2003 22:45:57 +0000 (22:45 +0000)]
Support Automake's `aclocal' scheme.  Deposit Autoconf fragments in
`aclocal's' repository.  Apply heinous bodging to `txtlib' and
`mkaclocal'.

20 years agoDon't whine if you can't make the directory. 1.2.9
mdw [Thu, 15 May 2003 23:42:31 +0000 (23:42 +0000)]
Don't whine if you can't make the directory.

20 years agoDistribute `maninst' script
mdw [Thu, 15 May 2003 23:39:15 +0000 (23:39 +0000)]
Distribute `maninst' script

21 years agoAdd mdw_MANEXT.
mdw [Wed, 23 Apr 2003 12:47:22 +0000 (12:47 +0000)]
Add mdw_MANEXT.

21 years agoDon't clobber self-describing manpages.
mdw [Wed, 23 Apr 2003 12:47:09 +0000 (12:47 +0000)]
Don't clobber self-describing manpages.

21 years agoTool for installing manpages.
mdw [Sat, 5 Apr 2003 09:12:13 +0000 (09:12 +0000)]
Tool for installing manpages.

22 years agoFix spelling. Add new macro which works out where to put TeX files.
mdw [Tue, 19 Feb 2002 22:50:24 +0000 (22:50 +0000)]
Fix spelling.  Add new macro which works out where to put TeX files.

22 years agoAdd SDL-finding equipment. Quote some macro names which need it. Add
mdw [Sun, 3 Feb 2002 19:15:15 +0000 (19:15 +0000)]
Add SDL-finding equipment.  Quote some macro names which need it.  Add
long-overdue macros for expanding configured paths (and do it
properly).

23 years agoVersion bump. 1.2.8
mdw [Sat, 3 Mar 2001 13:11:16 +0000 (13:11 +0000)]
Version bump.

23 years agoRestore temporary variable on exit.
mdw [Fri, 23 Feb 2001 09:07:24 +0000 (09:07 +0000)]
Restore temporary variable on exit.

23 years agoOverhaul the mLib debugging options.
mdw [Sun, 4 Feb 2001 01:18:52 +0000 (01:18 +0000)]
Overhaul the mLib debugging options.

23 years agoRemove redundant stuff.
mdw [Sat, 20 Jan 2001 12:03:08 +0000 (12:03 +0000)]
Remove redundant stuff.

23 years agoHonour TMPDIR environment variable.
mdw [Sat, 20 Jan 2001 12:02:12 +0000 (12:02 +0000)]
Honour TMPDIR environment variable.

23 years agoAdd new option to disable reading standard libraries.
mdw [Sat, 20 Jan 2001 12:01:56 +0000 (12:01 +0000)]
Add new option to disable reading standard libraries.

23 years agoCosmetic indentation fix.
mdw [Sat, 20 Jan 2001 12:01:09 +0000 (12:01 +0000)]
Cosmetic indentation fix.

23 years agoDefine flags with macros, to ensure unsignedness.
mdw [Sat, 20 Jan 2001 12:00:36 +0000 (12:00 +0000)]
Define flags with macros, to ensure unsignedness.

23 years agoInclude stdlib.
mdw [Sat, 14 Oct 2000 17:12:14 +0000 (17:12 +0000)]
Include stdlib.

23 years agoFixes from upstream.
mdw [Sat, 14 Oct 2000 16:32:15 +0000 (16:32 +0000)]
Fixes from upstream.

23 years agoUse a copy of @str_qword@ for word splitting, to handle quotes
mdw [Sun, 8 Oct 2000 09:57:31 +0000 (09:57 +0000)]
Use a copy of @str_qword@ for word splitting, to handle quotes
properly.  If building in mLib, use the real thing directly rather than
the copy.

23 years agoNew initialization macro for libraries, and a new base client macro for
mdw [Tue, 15 Aug 2000 21:37:49 +0000 (21:37 +0000)]
New initialization macro for libraries, and a new base client macro for
finding libraries with an appropriate version.

23 years agoNew common library configuration skeleton, filled in by configure.in.
mdw [Tue, 15 Aug 2000 21:37:06 +0000 (21:37 +0000)]
New common library configuration skeleton, filled in by configure.in.
Replaces mLib-config etc.

24 years agoAnd support for MXD (not yet released).
mdw [Fri, 26 Nov 1999 01:23:17 +0000 (01:23 +0000)]
And support for MXD (not yet released).

24 years agoAdd support for mgLib too. 1.2.7
mdw [Thu, 11 Nov 1999 20:03:58 +0000 (20:03 +0000)]
Add support for mgLib too.

24 years agoVersion bump.
mdw [Thu, 11 Nov 1999 18:51:04 +0000 (18:51 +0000)]
Version bump.

24 years agoNew macros for configuring clients of mLib and Catacomb.
mdw [Thu, 11 Nov 1999 17:49:33 +0000 (17:49 +0000)]
New macros for configuring clients of mLib and Catacomb.

24 years agoRegular expression fixes for parsing version numbers.
mdw [Thu, 11 Nov 1999 17:49:15 +0000 (17:49 +0000)]
Regular expression fixes for parsing version numbers.

24 years agoNew, unencumbered `getdate.h' file. 1.2.6
mdw [Sun, 24 Oct 1999 09:58:50 +0000 (09:58 +0000)]
New, unencumbered `getdate.h' file.

24 years agoVersion bump.
mdw [Sat, 23 Oct 1999 12:35:22 +0000 (12:35 +0000)]
Version bump.

24 years agoMerge in differences from the resolver's version.
mdw [Sun, 10 Oct 1999 16:53:53 +0000 (16:53 +0000)]
Merge in differences from the resolver's version.

24 years agoVersion bump. 1.2.5
mdw [Fri, 20 Aug 1999 07:26:34 +0000 (07:26 +0000)]
Version bump.

24 years agoFix stupid error.
mdw [Thu, 19 Aug 1999 18:37:43 +0000 (18:37 +0000)]
Fix stupid error.

24 years agoLots of reformatting. Spurious wing comments expunged.
mdw [Thu, 19 Aug 1999 18:35:27 +0000 (18:35 +0000)]
Lots of reformatting.  Spurious wing comments expunged.

24 years agoAdd a couple more flag constants.
mdw [Thu, 19 Aug 1999 18:35:10 +0000 (18:35 +0000)]
Add a couple more flag constants.

24 years agoFix typo in header line for mdw_DECL_ENVIRON.
mdw [Tue, 27 Jul 1999 18:27:37 +0000 (18:27 +0000)]
Fix typo in header line for mdw_DECL_ENVIRON.

24 years agoReorder and tidy documentation.
mdw [Mon, 26 Jul 1999 23:44:32 +0000 (23:44 +0000)]
Reorder and tidy documentation.

24 years agoVersion bump. 1.2.4
mdw [Sat, 17 Jul 1999 10:27:52 +0000 (10:27 +0000)]
Version bump.

24 years agoMore useful macros added.
mdw [Sat, 17 Jul 1999 10:27:44 +0000 (10:27 +0000)]
More useful macros added.

24 years agoFix stupid bug which only read one word from environment variables.
mdw [Fri, 18 Jun 1999 21:59:46 +0000 (21:59 +0000)]
Fix stupid bug which only read one word from environment variables.

24 years agoFix bug in relative time specifications. Caused `now', `tomrrow',
mdw [Wed, 26 May 1999 09:28:44 +0000 (09:28 +0000)]
Fix bug in relative time specifications.  Caused `now', `tomrrow',
etc. to bump the time by one minute.

24 years agoLittle formatting things.
mdw [Thu, 20 May 1999 23:00:42 +0000 (23:00 +0000)]
Little formatting things.

24 years agoCarry through changes to the interface properly in the documentation.
mdw [Thu, 20 May 1999 23:00:30 +0000 (23:00 +0000)]
Carry through changes to the interface properly in the documentation.
Other little formatting things.

24 years agoChange naming to match newer mLib conventions. 1.2.3
mdw [Wed, 19 May 1999 20:27:11 +0000 (20:27 +0000)]
Change naming to match newer mLib conventions.

24 years agoNew version number.
mdw [Wed, 19 May 1999 20:25:16 +0000 (20:25 +0000)]
New version number.

24 years agoAdd getdate implementation. 1.2.2
mdw [Mon, 17 May 1999 20:43:49 +0000 (20:43 +0000)]
Add getdate implementation.

24 years agoNew version number.
mdw [Mon, 17 May 1999 20:42:08 +0000 (20:42 +0000)]
New version number.

24 years agoFix copyright information. 1.2.1
mdw [Sat, 15 May 1999 10:25:38 +0000 (10:25 +0000)]
Fix copyright information.

24 years agoBoring files that creep in every now and then.
mdw [Fri, 14 May 1999 18:52:06 +0000 (18:52 +0000)]
Boring files that creep in every now and then.

24 years agoReformat the LGPL notice slightly.
mdw [Fri, 14 May 1999 18:51:42 +0000 (18:51 +0000)]
Reformat the LGPL notice slightly.

24 years agoChange `-ise' to `-ize' throughout.
mdw [Thu, 13 May 1999 22:59:07 +0000 (22:59 +0000)]
Change `-ise' to `-ize' throughout.

24 years agoUpdate version number.
mdw [Thu, 13 May 1999 22:56:46 +0000 (22:56 +0000)]
Update version number.

24 years agoInitial revision 1.2.0
mdw [Wed, 5 May 1999 19:23:46 +0000 (19:23 +0000)]
Initial revision