Next | Query returned 39 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2004-04-25 12:04:08 by Julio M. Merino Vidal | Files touched by this commit (1)
Log message:
Initial addition.
   2004-03-07 02:47:01 by Min Sik Kim | Files touched by this commit (1)
Log message:
bl3ify and enable pkgviews installation.
   2004-02-04 18:12:09 by Julio M. Merino Vidal | Files touched by this commit (4)
Log message:
Update to 0.15:

     Fifteenth alpha version, released on 2004/02/04.

     o   Finally dropped bt_make and bt_wrap, together with all compatibility
         code introduced around them.

     o   M4 is no longer needed.  It was introduced to clean up code, but it
         has proven to only ofuscate it.  As a side effect, bt_swcgen uses
         shell scripts instead of macro files to generate system wide configu-
         ration.

     o   Added some checks to bt_config: bt_check_hdr_time(),
         bt_check_prog_cc_flag() and bt_check_prog_cxx_flag().

     o   Support for the `+=' operator (append text to a variable) was added
         to bt_sh.  This can be used to simplify syntax when writting scripts.

     o   Support for pkgconfig files was added to bt_pkgflags.

     o   Support for pkgconfig command line syntax was added to bt_pkgflags
         (it is not exactly the same, but we now support operators in their
         real form, like `=' or `!=', plus spaces to separate keywords).

     o   Multiple portability problems fixed.
   2003-09-15 16:49:45 by Julio M. Merino Vidal | Files touched by this commit (1)
Log message:
Use GNU m4 under NetBSD 1.5.x to fix some problems *sigh*.
   2003-09-05 20:50:34 by Julio M. Merino Vidal | Files touched by this commit (4)
Log message:
Update to 0.14:

     o   Added the `qt_program' type to bt_logic as a replacement for the old
         qt.moc.mk makefile.

     o   Added logging functionality to bt_logic, to help debugging problems
         present in it and to tell the developer what is happening during a
         build.

     o   Added a standard customizable directory (named `doc') where a package
         may install documents.  Package documents (those registered in the
         docs() function) will get installed in this directory by default.

     o   Removed all uses of the getopt(1) command.  This means that all mod-
         ules that still used it now support long options, aside from the
         standard short ones.

     o   Multiple bug fixes.
   2003-08-31 21:29:07 by Julio M. Merino Vidal | Files touched by this commit (4)
Log message:
Update to 0.13:

     o   All Buildtool control files (the ones in the buildtool.d subdirecto-
         ry) were unified into a single file, Generic.bt, which is placed in
         the top level directory for simplicity.  Everything is now controlled
         from shell functions defined in that file.  Buildtool will assist you
         in this conversion when needed.

     o   The bt_sh module was added, a very fast and small shell interpreter.

     o   The bt_logic module was extended (really, rewritten from scratch) to
         provide a shell based program to track dependancies and build tar-
         gets.  It still acts as a wrapper for compilation and linking com-
         mands.  As a side effect, the old code was readded as the bt_wrap
         module, needed to keep bt_make working until both can be safely re-
         moved.

     o   bt_config will now check for several programs to generate dependancy
         files.  Aside from the standard cpp(1), it also searches for fastdep,
         which will give better results on slow computers.

     o   Some bug fixes.
   2003-07-25 13:52:54 by Julio Merino | Files touched by this commit (3)
Log message:
Apply distribution patch and fix a minor problem (linker flags not beeing
passed to configure checks).  Bump PKGREVISION to 1.
   2003-07-24 12:12:30 by Julio Merino | Files touched by this commit (5)
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).
   2003-07-17 23:50:07 by grant beattie | Files touched by this commit (1504)
Log message:
s/netbsd.org/NetBSD.org/
   2003-06-20 12:22:56 by Julio Merino | Files touched by this commit (2)
Log message:
Convert to USE_NEW_TEXINFO.  While here, pass ${SH}'s value to configure.

Next | Query returned 39 messages, browsing 21 to 30 | Previous