BSD Ports

devel/lfcbase 1.23.7 FreeBSD

Collection of basic c++ classes, used for databases/cego

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
527b42a219
License
GPLv3
Categories
devel
Package size
217.9 KiB, 1255.3 KiB installed

Description

This is a collection of basic c++ classes, used for devel/lfcxml and databases/cego and probably other applications.

Many more details are available at:

In the other systems

SystemPortVersion
FreeBSDdevel/lfcbase1.23.7
DragonFlydevel/lfcbase1.18.11

Install

Binary package:

pkg install lfcbase

From the ports tree:

cd /usr/ports/devel/lfcbase/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	lfcbase>0:devel/lfcbase
LIB_DEPENDS=	liblfcbase.so:devel/lfcbase

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.23.71.23.71.18.01.22.11.23.7
FreeBSD:14:quarterly1.23.61.23.6n/a1.21.71.23.6
FreeBSD:15:latest1.23.71.23.7n/a1.22.11.22.1
FreeBSD:15:quarterly1.23.61.23.6n/an/an/a
FreeBSD:16:latest1.23.61.23.7n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

No options to configure.

USES
libtool ncurses tar:bz2
Service scripts
none

Files

pkg-plist 45
  • include/lfcbase/AESCrypt.h
  • include/lfcbase/AVLTreeT.h
  • include/lfcbase/Base64Coder.h
  • include/lfcbase/BigDecimal.h
  • include/lfcbase/BigInteger.h
  • include/lfcbase/Bitmap.h
  • include/lfcbase/Chain.h
  • include/lfcbase/CommandExecuter.h
  • include/lfcbase/Crypt.h
  • include/lfcbase/Datetime.h
  • include/lfcbase/Directory.h
  • include/lfcbase/Exception.h
  • include/lfcbase/File.h
  • include/lfcbase/GraphT.h
  • include/lfcbase/GetLongOpt.h
  • include/lfcbase/GetOpt.h
  • include/lfcbase/HashT.h
  • include/lfcbase/Host.h
  • include/lfcbase/ListT.h
  • include/lfcbase/Logger.h
  • include/lfcbase/Matcher.h
  • include/lfcbase/Screen.h
  • include/lfcbase/NanoTimer.h
  • include/lfcbase/Net.h
  • include/lfcbase/NetHandler.h
  • include/lfcbase/OutStream.h
  • include/lfcbase/Pager.h
  • include/lfcbase/Process.h
  • include/lfcbase/Replacer.h
  • include/lfcbase/Semaphore.h
  • include/lfcbase/SetT.h
  • include/lfcbase/SharedMemory.h
  • include/lfcbase/SigHandler.h
  • include/lfcbase/Sleeper.h
  • include/lfcbase/StackT.h
  • include/lfcbase/TextIndex.h
  • include/lfcbase/Thread.h
  • include/lfcbase/ThreadLock.h
  • include/lfcbase/Timer.h
  • include/lfcbase/Tokenizer.h
  • include/lfcbase/TreeT.h
  • lib/liblfcbase.a
  • lib/liblfcbase.so
  • lib/liblfcbase.so.2
  • lib/liblfcbase.so.2.0.0
distinfo 1
FileSizeSHA256
lfcbase-1.23.7.tar.bz251436423b30e37e6ec5b816749ced57a76f241a9713943a5a54b268732311d7b1d0e2e
Master sites 1
  • http://www.lemke-it.com/

Commit history 2

DateCommitCreditsLog message
527b42a219 Björn Lemke devel/lfcbase: 1.23.6 -> 1.23.7, databases/cego: 2.54.39 -> 2.54.41
lfcbase: - in BigDecimal::scaleTo, rounding mode HALFUP was not treated correctly cego: - cgclt show systemspace now aggregates space type and indicate usage in percent for each space - Added flag _stdNullComp to support standard SQL Null value comparison behaviour ( comparison returns false in any case ) As default, cego specific comparison is enabled, where null values are the lowest values ( e.g. -1 > null returns true ) Note : This ordering is also used for btree value sorting, where a well defined ordering for null values is needed. This SQL standard behaviour can be enabled be setting STDNULLCOMP=ON in the database xml file
3355938f08 Björn Lemke databases/cego: 2.54.29 -> 2.54.38, devel/lfcbase: 1.23.5 -> 1.23.6
lfcbase: - compiler warnings fixed for class Chain::toUpper and toLower ( dynamic wText allocation ) cego: - procedure cache - Added admin command set maxpagedelete to set up maximum number of pages marked for delete before forcing a checkpoint. - CegoQueryManager: _authUser has to be stored locally, otherwise setUser method looses user information, if auth was not enabled - new admin command object usage to show usage of tableset objects to detect any usage leaks and to get an overview of objects in use by running database threads - backupManager: indicate number of logs to recover up to crash for the corresponding backup id. - Fix added in CegoRecoveryManager::recoverCurrentTransactionLog - Added list transaction command …