Subject: CVS commit: pkgsrc/devel/buildtool
To: None <pkgsrc-changes@NetBSD.org>
From: Julio Merino <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 07/24/2003 10:12:30
Module Name: pkgsrc
Committed By: jmmv
Date: Thu Jul 24 10:12:30 UTC 2003
Modified Files:
pkgsrc/devel/buildtool: Makefile PLIST distinfo
Added Files:
pkgsrc/devel/buildtool: MESSAGE buildlink2.mk
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).
To generate a diff of this commit:
cvs rdiff -r0 -r1.1 pkgsrc/devel/buildtool/MESSAGE \
pkgsrc/devel/buildtool/buildlink2.mk
cvs rdiff -r1.9 -r1.10 pkgsrc/devel/buildtool/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/buildtool/PLIST
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/buildtool/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.