Subject: CVS commit: pkgsrc/devel/bglibs
To: None <pkgsrc-changes@NetBSD.org>
From: Amitai Schlair <schmonz@netbsd.org>
List: pkgsrc-changes
Date: 07/15/2005 05:45:00
Module Name: pkgsrc
Committed By: schmonz
Date: Fri Jul 15 05:45:00 UTC 2005
Modified Files:
pkgsrc/devel/bglibs: Makefile PLIST buildlink3.mk distinfo
pkgsrc/devel/bglibs/patches: patch-aa
Log Message:
Update to 1.024. From the changelog:
- Fixed (again) glob patterns to allow both "!" (like modern glob) or
"^" (like existing shells) for negating character sets.
- Tweaked str_alloc to use realloc when appropriate.
- Fixed glob pattern matches to use "!" instead of "~" for negating
character sets like all other globs use.
- Fixed the installer libraries to include all the necessary object
files for producing the installer/instcheck/instshow programs.
- Added a generic installer program, similar to the "install" program
included with ezmlm.
- Fixed the instshow library to use and dispaly the install prefix just
like the other instlib programs.
- The installers now automatically create missing directories, and
installs into temporary files that get renamed.
- Added path_mkdirs function.
- Fixed typo bug in str_catfv and str_copyfv that caused failures on (at
least) PPC and S390 architectures. Thanks Gerrit Pape.
- Fixed 32-to-64 bit sign extension bug in fmt_multi on some 64-bit
platforms. Thanks Gerrit Pape.
- installer/instcheck program libraries now optionally install into a
prefix directory specified on the command line or with
$install_prefix (which can be set on the make command line).
- Installation is now done under seperate include/lib directories.
- Added sysdep for "extern int daylight" (replaced by a macro if not
present).
- Fixed a couple of length counting bugs in the fmt number code.
- Added multiple-item formatting functions fmt_multi (similar to printf,
but safer), fmt_multiv, obuf_putf, str_catf, and str_copyf, as well as
a set of formatted message functions.
To generate a diff of this commit:
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/bglibs/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/bglibs/PLIST \
pkgsrc/devel/bglibs/buildlink3.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/bglibs/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/devel/bglibs/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.