freebsd-ports/devel/lfcbase/Makefile
Kurt Jaeger ae07e8c34e devel/lfcbase: update 1.9.7 -> 1.10.0
databases/cego: update 2.33.22 -> 2.34.0

lfcbase:
- Adoptions made in CommandExecuter and Outstream for MINGW builds
- Added Datetime advanced constructor for more efficient datetime construction

cego:
- Small fix in CegoAttrCond::operator = , compare Find result
  with 0 instead of false. A compile error occured for MINGW compiles
- Use of new introduced lfcbase datetime constructor to create
  datetime values with numeric input ( year, month, day, hour, minute
  and second ) for more efficient value handling
- Fix in CegoTypeConverter::getTypeLen for LONG_TYPE values, it
  should be size of(long long) instead of sizeof(long). This impacts
  MINGW compiles, since sizeof(long) ist just 4 bytes
- Changed CegoTypeConverter methods to static
- Introduced new date function newdate with optional numeric input.
  If used with year and month input, this can double the speed for
  date construction ( no string parsing required )

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
2017-08-12 12:21:23 +00:00

23 lines
445 B
Makefile

# $FreeBSD$
PORTNAME= lfcbase
PORTVERSION= 1.10.0
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/
MAINTAINER= pi@FreeBSD.org
COMMENT= Collection of basic c++ classes, used for databases/cego
LICENSE= GPLv3
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= autoreconf libtool
post-patch:
@${REINPLACE_CMD} 's|-O3||g' ${WRKSRC}/src/Makefile.in
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblfcbase.so.2
.include <bsd.port.mk>