NOTICE: This package has been removed from pkgsrc

./pkgtools/posix_headers, POSIX compatibility headers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 0.6, Package name: posix_headers-0.6, Maintainer: tnn

This package attempts to resolve deficiencies in system headers.
These deficiencies are commonly found on older operating system releases.
When use of posix_headers has been enabled on a platform, this package will
become a compile-time dependency for every package. It will provide customized
header files that take preference over some system provided ones (that may
not even exist). This happens transparently through use of buildlink3.


Version history: (Expand)


CVS history: (Expand)


   2008-05-23 23:08:19 by Tobias Nygren | Files touched by this commit (15) | Package removed
Log message:
Since posix is a registered trademark and this package by no means provides
nor intends to provide full posix(r) compatibility, I've decided to rename
it.

An improved version of the package will be re-imported later, probably
under the name "compat_headers".
   2008-02-16 23:24:19 by Tobias Nygren | Files touched by this commit (2)
Log message:
Fix hpux c++ linkage problem. Bump version.
   2008-01-16 04:32:59 by Tobias Nygren | Files touched by this commit (1)
Log message:
Supports installation to DESTDIR.
   2007-08-06 00:06:11 by Tobias Nygren | Files touched by this commit (1)
Log message:
Use full parameter lists in macros to avoid bogus replacements.
   2007-08-05 13:20:47 by Tobias Nygren | Files touched by this commit (1)
Log message:
Tru64 doesn't have strtoll, but alpha is a pure LP64 platform so we can
just define it to strtol and most consumers of strtoll should be happy.
   2007-08-05 13:10:12 by Tobias Nygren | Files touched by this commit (1)
Log message:
Add quotes around sed scripts.
   2007-08-01 23:33:48 by Tobias Nygren | Files touched by this commit (19)
Log message:
Near full rewrite of posix_headers:
- Implement a simple framework for automated header testing and generation
  using the c preprocessor.
- Make it installable on all platforms. On most platforms it will not install
  any files however.
- Bump revision to 0.5.

The changes should make it easier to add Interix support to this package.
Note that the package is still far from complete; for example the replacement
stdint.h does not yet provide fallback definitions for int_*t and friends
but relies on inttypes.h to provide them, which turns out to work for HPUX.
   2007-04-29 21:52:50 by Tobias Nygren | Files touched by this commit (1)
Log message:
Use BUILDLINK_DEPMETHOD instead of BUILD_DEPENDS hack.