[Top][All Lists]

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

[patch #7587] Enhanced checking for Curses

From: John Zaitseff
Subject: [patch #7587] Enhanced checking for Curses
Date: Thu, 28 Jul 2011 13:12:54 +0000
User-agent: Mozilla/5.0 (compatible; Konqueror/4.6; Linux) KHTML/4.6.5 (like Gecko) Kubuntu


                 Summary: Enhanced checking for Curses
                 Project: GNU Autoconf Archive
            Submitted by: zaitseff
            Submitted on: Thu 28 Jul 2011 23:12:53 EST
                Priority: 5 - Normal
                  Status: None
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any



I have completely rewritten the AX_WITH_CURSES macro, and added the macros
following reasons:

* The checks are far more rigorous and now work with many more systems.  In
particular, Debian Sid, Debian 6.0 (Squeeze), Ubuntu 11.04 (Natty), Ubuntu
10.04 (Lucid), Fedora 15, FreeBSD 8.2 and Cygwin have all been confirmed as
* The old version required Ncurses to be present even when linking with
NcursesW.  This has been fixed.
* Multiple header filenames are checked for each library as these seem to be
different in every system.  The old version did not do these checks and hence
failed on many systems (eg, FreeBSD and Cygwin).
* A number of feature checks have been added: X/Open Enhanced functionality
checks, colour function checks, obsolete function checks, etc.
* The additional macros check for auxiliary libraries associated with Curses:
Panel, Menu and Form, again with checks against NcursesW, Ncurses and plain
* Extensive documentation has been added, particularly useful for the beginner
(ie, exactly what needs to be put where for a working Curses check).

Given this list of features and bug-fixes, please accept the new versions into
the Autoconf Archive.  I have included a diff against the current git HEAD, as
well as the full files.  I am already using these macros in one of my own
projects, so I can verify that they do work :-)  Thanks!

Yours truly,

John Zaitseff


File Attachments:

Date: Thu 28 Jul 2011 23:12:53 EST  Name: autoconf-archive-JNZ-1.diff  Size:
37kB   By: zaitseff

Date: Thu 28 Jul 2011 23:12:53 EST  Name: ax_with_curses.m4  Size: 24kB   By:

Date: Thu 28 Jul 2011 23:12:53 EST  Name: ax_with_curses_extra.m4  Size: 9kB  
By: zaitseff



Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]