Subject: CVS commit: pkgsrc/devel/buildtool
From: Julio Merino
Date: 2003-07-24 12:12:30
Message id: 20030724101230.111A6B004@cvs.netbsd.org

Log Message:
Update to 0.12:

     Released on 2003/07/24, its state was alpha.

     o   The bt_wizard module was added, which creates the basic structure
         needed for a project based on a serie of interactive questions.

     o   Added cache support for many checks in bt_config.  This makes the
         program run a lot faster if checks are duplicated, and more impor-
         tant, lets the administrator define check results beforehand in the
         system wide bt_config.conf configuration file.

     o   The bt_swcgen module was added, which aids the system administrator
         in the creation of system-wide configuration files for bt_config
         (that is, files that store check results to avoid rechecking the same
         thing over and over again).

     o   The buildtool.d/config_init file was deprecated.  The entire configu-
         ration script is now read from a single file, buildtool.d/config, as
         the old framework was confusing and error prone.  Compatibility will
         be kept for some time.

     o   The TeXinfo documentation was removed.  The manual is now distributed
         in its own `buildtool-doc' package, written using Docbook/XML.

     o   The buildtool.spec file was added, needed to create RPM packages.  It
         actually supports building binary packages for RedHat Linux and SuSE
         Linux.

     o   Improved user experience: better usage messages and support for long
         options added.

     o   A developer mode was added to all configure scripts (disabled by de-
         fault).  It enables extra functionality during the build process,
         ideal for developers but which may annoy end users.

     o   Removed license description files.  bt_dist will suggest a COPYING
         file instead, as this is the most common practice suggested by li-
         censes.

     o   New standard checks in the bt_config module, specially
         bt_check_prog_m4() and bt_check_attribute().

     o   Code cleanup and simplification (using M4 in some places).

Files:
RevisionActionfile
1.10modifypkgsrc/devel/buildtool/Makefile
1.6modifypkgsrc/devel/buildtool/PLIST
1.8modifypkgsrc/devel/buildtool/distinfo
1.1addpkgsrc/devel/buildtool/MESSAGE
1.1addpkgsrc/devel/buildtool/buildlink2.mk