Next | Query returned 39 messages, browsing 31 to 40 | previous

History of commit frequency

CVS Commit History:


   2003-04-12 12:14:27 by Julio Merino | Files touched by this commit (3)
Log message:
Update to 0.11:

     o   Lots of bugfixes.

     o   The bt_pkgflags module was added, which provides a replacement for
         the pkg-config utility (not compatible).

     o   The bt_msg_summary() function was added to bt_config, which provides
         an homogeneous way to output diagnostic messages at the end of the
         configuration process.

     o   The bt_err() function in bt_config does not accept error codes any
         more as its first argument.

     o   The buildtool(1) manpage was rewrote, including a simple user refer-
         ence so people can easily learn how to build packages without having
         to dig into the big manual.
   2003-02-05 19:19:39 by Julio Merino | Files touched by this commit (3)
Log message:
Update to 0.10.  Changes in this version:

     o   The bt_logic module was added.  It parses each call to the compiler
         and linker, sorts arguments, adapts them to the current platform and
         runs the resulting converted command.  It also provides generation of
         dependancy files and installation of stuff.

     o   Initial support of shared libraries through bt_logic's framework.
         Buildtool can now build them on different platforms and use different
         naming schemes (needed for Darwin), set rpaths automatically, and
         more.  Note that this is still very experimental.

     o   New tunable features related with libraries are available for Build-
         tool-ized packages.  They are called SHARED and STATIC, and tune
         which kind of libraries you want to build.

     o   Standalone bt_mkdep and bt_install modules were removed.  All their
         functionality is now superseded by bt_logic.

     o   The x11.subr module was added to bt_config.  It provides checks for
         automatic detection of the X Window System.

     o   The pkgconfig.subr module was added to bt_config.  It provides a
         frontend to the pkg-config(1) program.  The bt_check_pkgflags() func-
         tion has been deprecated in favour of this module.

     o   Added functions to automate the detection of a C/C++ compilation en-
         vironment in bt_config.  They are called bt_check_env_c() and
         bt_check_env_cxx().
   2003-01-23 14:47:15 by Julio Merino | Files touched by this commit (2)
Log message:
Update to 0.9.  Changes in this version:

     o   Distribution documents converted to mdoc.

     o   Improved the bt_generate_output() function in bt_config; it now gen-
         erates an external script, called bt_output, that can be used to
         recreate files at any time.

     o   Implemented Buildtool version checking (BT_REQUIRE can be used now).
         We cannot wait until 1.0 to have this feature.

     o   Miscellaneous bug fixes (in bt_config and bt_lint).

     o   Automatically generated configuration files have been prefixed with
         `bt_' to avoid conflicts with user files.  For example, config.h is
         now named bt_config.h by default.

     o   Support for shared libraries has now been disabled by default.  It is
         still too incomplete.
   2003-01-09 20:20:19 by Julio Merino | Files touched by this commit (1)
Log message:
Use HAS_CONFIGURE and CONFIGURE_ARGS instead of defining our own do-configure
target. Not doing this means that variables like CFLAGS are not passed to the
script.
   2002-12-16 12:29:44 by Julio Merino | Files touched by this commit (1)
Log message:
Regen: previous distribution file contained too much garbage and was
recreated.
   2002-12-15 18:22:38 by Julio Merino | Files touched by this commit (3)
Log message:
Update buildtool to 0.8.

Changes in 0.8, state: alpha
----------------------------

    * Full  rewrite  of Buildtool's  own  build  system, which  should
      improve maintenance and portability.

    * New module bt_install, which provides a portable install program
      to not depend on specific system details to do installation.

    * New pthread.subr module  for bt_config, which provides functions
      for  automatic detection  of  a pthreads  implementation in  the
      current system.

    * Added checks  in bt_config: bt_check_func, to  check for generic
      functions (not  specific to any library),  and bt_check_type, to
      check for the presence of a generic type.

    * Fixes in  bt_config's loadable  module support. It  was severely
      broken in the previous version.
   2002-12-02 11:08:06 by Thomas Klausner | Files touched by this commit (1)
Log message:
Typo and grammar fixes.
   2002-11-30 16:01:06 by Julio Merino | Files touched by this commit (3)
Log message:
Update buildtool to 0.7.

Changes in 0.7, state: alpha
----------------------------

    * New check bt_check_bits, which determines appropiate C types for
      different sizes.

    * New  check bt_check_hdr_std,  which  searches standard  headers.
      You *must* use this function,  as it is now required for further
      checks (improves portability).

    * Addition of the `siteinfo' target to the main program. It allows
      to get  specific information about where  Buildtool is installed
      by third party programs.

    * Default name  of Makefile's changed to  Makefile.bt. This allows
      Automake and Buildtool  to coexist in the same  package and also
      avoids  running  a regular  Make  tool  within a  Buildtool-ized
      package (which will confuse the user).

    * Build fixes under MacOS X (Darwin).

    * Minor bug fixes to run cleanly under Win32, using Cygwin.

    * Runtime fixes under GNU-based  systems (the `getopt' command did
      not behave properly).

While I'm here, fix some things: force the package to use TeXinfo 4.0 and
make it use PKG_SYSCONFDIR.
   2002-10-21 10:16:08 by Alistair G. Crooks | Files touched by this commit (4) | Imported package
Log message:
Initial import of buildtool-0.6 into the NetBSD Packages Collection.

Provided in PR 18042 by Julio Merino.

Buildtool is a set of helper tools designed to make easy to
configure source packages and build them, also making them more
portable.

Buildtool can be tought as the BSD replacement of GNU automake,
autoconf and libtool.


Next | Query returned 39 messages, browsing 31 to 40 | previous