NOTICE: This package has been removed from pkgsrc

./wip/ucommon, Very light-weight C++ library for deeply embedded applications

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


Branch: CURRENT, Version: 6.0.3, Package name: ucommon-6.0.3, Maintainer: pkgsrc-users

GNU uCommon C++ is meant as a very light-weight C++ library to facilitate using
C++ design patterns even for very deeply embedded applications, such as for
systems using uclibc along with posix threading support.


Required to run:
[security/gnutls] [security/libgcrypt]

Required to build:
[textproc/intltool] [lang/perl5] [devel/libtool-base] [devel/cmake] [devel/pkg-config]

Master sites: (Expand)

SHA1: e3263fe7bb8a37dc00a227218c62a5040ccaf465
RMD160: 4debf5f5c31a6162b9d60041ddb44ca385336f3b
Filesize: 787.931 KB

Version history: (Expand)


CVS history: (Expand)


   2013-04-17 03:04:37 by othyro | Files touched by this commit (18) | Package removed
Log message:
ucommon, ccrtp, and libzrtpcpp were imported to pkgsrc HEAD. Removing.
   2013-04-15 03:09:13 by othyro | Files touched by this commit (1)
Log message:
Include buildlink3.mk files for pthread, dlopen, and openssl, after
analysis on dynamic object dependencies and installed headers.
   2013-04-13 18:16:59 by othyro | Files touched by this commit (2)
Log message:
Reverting previous commit. wiz@ had it right.
   2013-04-04 13:05:08 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix commented out doxygen dependency.
   2013-03-26 12:08:18 by othyro | Files touched by this commit (2)
Log message:
Do this better - we don't need to "hardcode" LIB_SUFFIX to lib except for
NetBSD (and perhaps other platforms). Needs to be submitted upstream if it
already hasn't been.
   2013-03-26 04:15:18 by othyro | Files touched by this commit (1)
Log message:
Also, needs intltool.
   2013-03-26 04:08:33 by othyro | Files touched by this commit (3)
Log message:
Updated to 6.0.3. ChangeLog:

from ucommon 6.0.2 to 6.0.3
- fixes for older gnutls releases

from ucommon 6.0.1 to 6.0.2
- digest stream operators
- auto memory erasing keystring and keyrandom template
- common code shared for secure library
- some fixes for gnutls support

from ucommon 6.0.0 to 6.0.1
- fixes for gnutls support
- elimination of gcrypt in gnutls

from ucommon 5.5.1 to 6.0.0
- new version 6 api
- fixed string + concat operation
- made StringPager proper base class by naming conventions
- new device access mode and name checking for fsys
- fbuf refocused on process pipe and device access
- more consistent abi naming conventions
- depreciated methods removed
- access base classes now consistent with protocols
- reorg of datetime classes
- allocation and access fault handling

from ucommon 5.5.0 to 5.5.1
- regex checks also for lib, mingw support
- pedantic cleanup of mingw
- anaselli fix for applog and pipes

from ucommon 5.4.3 to 5.5.0
- mapof and listof added
- semaphore default for commoncpp set to 0
- simplify config, no longer separate stdlib and compat
- resolved issues with XOPEN_SOURCE and broken BSD headers 
- many mingw 32 and 64 bit fixes, build fixes for out of source binary builds

from ucommon 5.4.2 to 5.4.3
- fixes for supporting ancient gcc compilers (at least >=2.96!)
- bug in Conditional gettimeout, stack and queue suggested by Pollak

from ucommon 5.4.1 to 5.4.2
- fixes for older gcc builds and template issues.
- bugfix for ConditionalAccess constructor.
- bugfix for commoncpp address functions.

from ucommon 5.4.0 to 5.4.1
- fixes for windows build.

from ucommon 5.3.0 to 5.4.0
- cleanup for ide use.
- NamedList sort uses system collation.
- some convenience string methods added.
- search and replace, regular expression support.
- UString extended with copy/cut/paste/left/right operations.
- stringpager extended with set/replace method and split.
- added fsys::pipe and fsys::noexec.
- removed unused pipeio subsystem.

from ucommon 5.2.2 to 5.3.0
- sort specific string collation functions added
- more stringpager manipulations possible
- use of stringlist_t for new fsys exec.
- string inpuit and output for bufpager.

from ucommon 5.2.1 to 5.2.2
- use strcoll for sorting when possible
- common c++ object linking, maps, and ref counted pointers added back
- stringpager supports ordered add and sorting
- directory pager and list type added
- no -L or -I paths in default installs (multi-arch issue)

from ucommon 5.2.0 to 5.2.1
- fixed issue with static linking initialization order
- shell release method

from ucommon 5.1.2 to 5.2.0
- improved shell::detach support and new pdetach utility
- fsys generic basic file operations
- commoncpp file and dso compatibility support added
   2012-10-07 19:41:39 by Aleksej Saushev | Files touched by this commit (52)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
Mark packages that don't or might probably not have staged installation.