notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
non port: databases/p5-DBD-cego/Makefile

Number of commits found: 39

Sunday, 30 Jul 2023
18:04 Kurt Jaeger (pi) search for other commits by this committer Author: Björn Lemke
databases/p5-DBD-cego: update 1.5.2 -> 1.5.3

- fix build on 14.x
commit hash: c107492c6d3289f48867a589cf461a0b4fad3b34 commit hash: c107492c6d3289f48867a589cf461a0b4fad3b34 commit hash: c107492c6d3289f48867a589cf461a0b4fad3b34 commit hash: c107492c6d3289f48867a589cf461a0b4fad3b34 c107492
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Sunday, 10 Oct 2021
19:19 Kurt Jaeger (pi) search for other commits by this committer Author: Björn Lemke
databases/p5-DBD-cego: update 1.5.0 -> 1.5.2

- In dbdimp.h, changed MAXPROTSTRING to 15 ( from 10 ), since the
  protocol string "fastserial" does not fit in. Problems have just
  been observed on Ubuntu Linux
- Fix of some memory leaks in dbdimp.c for function cego_st_execute.
  The msg and schema attribute of statement handle have to be checked
  for allocated values, before new memory is allocated

Author:    Björn Lemke <lemke@lemke-it.com>
commit hash: 13d3caea7c1f4bae93a8004d9b9ae49205ffc329 commit hash: 13d3caea7c1f4bae93a8004d9b9ae49205ffc329 commit hash: 13d3caea7c1f4bae93a8004d9b9ae49205ffc329 commit hash: 13d3caea7c1f4bae93a8004d9b9ae49205ffc329 13d3cae
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Sunday, 21 Apr 2019
13:31 pi search for other commits by this committer
devel/lfcbase: update 1.11.9 -> 1.13.0
devel/lfcxml: update 1.2.6 -> 1.2.10
databases/cego: update 2.39.16 -> 2.44.1
databases/cegobridge: update 1.4.0 -> 1.5.0
databases/p5-DBD-cego: update 14.0 -> 1.5.0

- Warning: storage format has changed
  Export to xml format before upgrade and re-import after the upgrade
  See UPDATING
- recompile all applications linked to libcego
- Lots of changes, among them:
  o improved crash recovery
  o fixes to SQL expected behaviour
  o better CDATA handling
  o fixes primary key handling design issue
  o changes to serialisation for export/import, XML export/import is still
    possible

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
Changelog:	http://www.lemke-it.com/litexec?request=pubnews&user=&lang=en&numlog=1000
Original commitRevision:499537 
Monday, 18 Jun 2018
19:03 linimon search for other commits by this committer
Adjust USES to fix builds on gcc-based architectures.

While here, pet portlint.

Tested for no regression on amd64.

Approved by:	portmgr (tier-2 blanket)
Original commitRevision:472706 
Wednesday, 8 Nov 2017
19:11 pi search for other commits by this committer
databases/p5-DBD-cego: fix build by removing obsolete patches
Original commitRevision:453762 
10:23 pi search for other commits by this committer
devel/lfcbase: update 1.10.3 -> 1.11.0
databases/cego: update 2.36.4 -> 2.37.0
databases/p5-DBD-cego: update 1.3.0 -> 1.4.0
databases/cegobridge: update 1.1.6 -> 1.2.0

lfcbase:
- Layout improvements in Pager class
- Changed constructor for Net and NetHandler class to setup maxSendLen.
  Since this changes the API, minor release level has been increased

cego:
- Improvements for cgblow simulation mode added
- Improvements for cgclt, added pipe mode to read input from stdin
  Now comments are allowed also after delimiter token, e.g.
  create table t1(a int); -- a sample table
- Support for lfcbase-1.11.x with new Net API.
  The parameter maxSendLen ist still a constant in CegoDefs.h
  Improvements added for CegoXMLSpace::setPerm, for existing permissions,
  just tableset, filter or right can be set up now,
  e.g set permission p1 with right=WRITE for role1 just sets the right
  value for permission p1 to value WRITE, all other values are unchanged
- Added show parameter admin command to show all tableset independent
  database parameters

p5-DBD-cego:
- support changed API with lfcbase-1.11.0

cegobridge:
- support changed API with lfcbase-1.11.0

Submitted by:	Bjoern Lemke <lemke@lemke-it.com>
Original commitRevision:453728 
Wednesday, 26 Apr 2017
19:04 ak search for other commits by this committer
- Remove checks for .PARSEDIR and vestiges of pmake support

PR:	218832
Approved by:	portmgr (antoine)
Original commitRevision:439485 
Friday, 2 Dec 2016
11:58 mat search for other commits by this committer
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are
defined.

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Original commitRevision:427552 
Friday, 1 Apr 2016
14:00 mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
Original commitRevision:412346 
Monday, 11 Jan 2016
12:30 pi search for other commits by this committer
devel/lfcbase: 1.6.7 -> 1.7.0
devel/lfcxml: 1.1.8 -> 1.2.2
databases/cego: 2.27.2 -> 2.28.3
databases/p5-DBD-cego: bump portrevision
databases/cegobridge: bump portrevision

IMPORTANT: Upgrades of cego 2.27.x to 2.28.x databases has to be done by
export and import.

lfcbase:
- Adaptions made for build with msys2 / mingw64. Many windows
  specific stuff could be eliminated, since mingw64 provides better
  POSIX support ( e.g. pthreads, timer functions .. )

lfcxml:
- Fix in configure.ac to find lfcbase and for FreeBSD

cego:
- Fix in CegoSelect::CegoSelect, the pCacheList variable was not
  initialized to 0 for all constructors. In case of system table
  selects, the variable might be undefined which might lead to
  segmetation faults.
- Changed synchronization level for btree creation. So the base
  table can also be accessed while btree is created ( During creation
  btree status is invalid )
  This also allows to perform on online btree reorganization, since
  a new btree can be build up in parallel
- Fix in CegoSystemObject::createSystemSpace, id values for bustat
  table must start with id 1 instead of id 0, otherwise, bustat
  information retrievel fails or may result in a core dump
  ( select * from $bustat )
- Added performance fix for CegoQueryHelper::decodeFVL, since the
  tuple context information is already from the method called, the
  tid, tastep and ts parameters have been remove from this method.
  This saves some decoding time
- Please note, that version 2.28.x makes datafiles from older versions
  incompatible.
  An upgrade requires a xml tableset export of existing data and a
  restore after succesful upgrade
- 2.28.x also contains many code cleanup fixes and some fixes for
  btree handling.
- Fix in CegoTableManager::createBTree, in case of an exception
  during build up, the allocated have to be cleanup up. For this the
  a rollback method was introduced in class CegoBTreeManager.
  Fix in CegoTableCursor, invalid btree objects have not been ignored
- Many adapations to make cego full 64bit ready also in combination
  with MSYS2 / MINGW64. This resulted in change of many variables
  from type long to type unsigned long long (type long is just 32 bit
  for Windows ) With an appropriate MSYS2 / MINGW64 installation,
  cego compiles proper and runs stable now.
  Many thanks to the MSYS/MINGW developers for their amazing work !
- Several changes from type int to type unsigned long long
- Fix in CegoTableManager::deleteDataTable ( renamed to
  deleteDataTableEntry )
  Since we allow now parallel updates, the method must check if the
  target tuple has already been touched by another transaction.
  Otherwise, invalid double entries could occur in case of concurrent
  updates on the same tuple.
  If a concurrent transaction is detected, the method returns false.
  This return value is used by the updateTuple method to decide,
  if the subsequent insert operation must be performed.
- Since it is not enough jut checking the tuple header info for
  update deletes, a record locking has to be added to avoid duplicates.
  In this sense, record locking for setTupleInfo method call ( used
  in CegoTableManager and CegoTransactionManager ) was added. For
  this, the lockRecord and unlockRecord method have been reactivated
  in CegoLockManager class.
  This lock avoids, that in case of concurrent tuple updates duplicate
  tuples are produced by an update.
- Fix in configure.ac to find lfcbase and lfcxml and for FreeBSD

Submitted by:	lemke@lemke-it.com
Original commitRevision:405781 
Friday, 1 May 2015
17:21 pi search for other commits by this committer
devel/lfcbase: 1.5.11 -> 1.6.1
databases/cego: 2.21.1 -> 2.22.0
databases/p5-DBD-cego: 1.2.9 -> 1.3.0

lfcbase:
- Added syslog support
- syslog is enabled per default

cego:
- fix in CegoFieldValue::comp for correct null value ordering
- adapt to lfcbase 1.6 with syslog support

p5-DBD-cego:
- adapt to lfcbase 1.6 with syslog support

Submitted by:	Bjorn Lemke <lemke@lemke-it.com>
Original commitRevision:385129 
Wednesday, 26 Nov 2014
13:08 mat search for other commits by this committer
Change the way Perl modules are installed, update the default Perl to 5.18.

Before, we had:

  site_perl :           lib/perl5/site_perl/5.18
  site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
  perl_man3 :           lib/perl5/5.18/man/man3

Now we have:

  site_perl : lib/perl5/site_perl
  site_arch : lib/perl5/site_perl/mach/5.18
  perl_man3 : lib/perl5/site_perl/man/man3

Modules without any .so will be installed at the same place regardless of the
Perl version, minimizing the upgrade when the major Perl version is changed.
It uses a version dependent directory for modules with compiled bits.

As PERL_ARCH is no longer needed in plists, it has been removed from
PLIST_SUB.

The USE_PERL5=fixpacklist keyword is removed, the .packlist file is now
always removed, as is perllocal.pod.

The old site_perl and site_perl/arch directories have been kept in the
default Perl @INC for all Perl ports, and will be phased out as these old
Perl versions expire.

PR:		194969
Differential Revision:	https://reviews.freebsd.org/D1019
Exp-run by:	antoine
Reviewed by:	perl@
Approved by:	portmgr
Original commitRevision:373448 
Tuesday, 4 Nov 2014
20:28 pi search for other commits by this committer
databases/p5-DBD-cego: fix Makefile
Original commitRevision:372170 
20:27 pi search for other commits by this committer
databases/p5-DBD-cego: 1.2.8 -> 1.2.9

- Modifications in Cego.xs to support newer releases of DBI

Submitted by:	Bjorn Lemke <lemke@lemke-it.com>
Original commitRevision:372169 
Sunday, 8 Jun 2014
19:05 pi search for other commits by this committer
Mass-update maintainer from fbsd-ports@opsec.eu -> pi@FreeBSD.org
Original commitRevision:357068 
Friday, 14 Feb 2014
16:23 miwi search for other commits by this committer
- Remove useless bmake/fmake check
- While here convert USE_GMAKE to USES
Original commitRevision:344277 
Saturday, 2 Nov 2013
18:07 wg search for other commits by this committer
databases/p5-DBD-cego: update to 1.2.8

- Update to 1.2.8
- Fix a quoting bug

PR:		ports/183596
Submitted by:	Kurt Jaeger <fbsd-ports opsec.eu> (maintainer)
Original commitRevision:332528 
Sunday, 27 Oct 2013
18:05 sunpoet search for other commits by this committer
- Update to 1.2.7
- While I'm here:
  - Convert to new LIB_DEPENDS format
  - Respect CC
  - Use USES=gmake
  - Support STAGEDIR

Changes:	http://www.lemke-it.com/litexec?request=pubclogcegodbd
PR:		ports/183359
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Original commitRevision:331793 
Friday, 20 Sep 2013
16:13 bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
Original commitRevision:327717 
Friday, 2 Aug 2013
18:21 az search for other commits by this committer
- Convert to new perl framework
Original commitRevision:324171 
Tuesday, 30 Jul 2013
13:50 culot search for other commits by this committer
- Update to 1.2.6
- Update LICENSE (now GPLv3, was GPLv2)

PR:		ports/179254
Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Original commitRevision:323968 
Wednesday, 10 Jul 2013
12:25 bapt search for other commits by this committer
Mark job unsafe, remove now useless bmake workaround
Original commitRevision:322681 
Saturday, 4 May 2013
20:02 bapt search for other commits by this committer
Fix build with bmake
Original commitRevision:317340 
Saturday, 30 Mar 2013
04:40 miwi search for other commits by this committer
- Unbreak build

PR:		177473
Submitted by:	maintainer
Reported by:	pointyhat
Original commitRevision:315593 
Tuesday, 15 May 2012
18:20 culot search for other commits by this committer
- Update to 1.2.0

PR:             ports/167839
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Original commit
Wednesday, 4 Apr 2012
14:54 culot search for other commits by this committer
- Update to 1.1.15 to unbreak build [1]
- Pet portlint(1) by moving LICENSE section earlier
- Use dirrmtry instead of dirrm in pkg-plist for directories not specific to
  this port

PR:             ports/166631 [1]
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Feature safe:   yes
Original commit
Friday, 10 Feb 2012
20:19 pav search for other commits by this committer
- Mark BROKEN: does not compile
  In file included from Cego.c:142:
  /usr/local/lib/perl5/site_perl/5.12.4/mach/auto/DBI/Driver_xst.h: In function
'int dbdxst_bind_params(SV*, imp_sth_t*, I32, I32)':
  /usr/local/lib/perl5/site_perl/5.12.4/mach/auto/DBI/Driver_xst.h:72: error:
cannot convert 'imp_sth_t*' to 'imp_xxh_t*' in argument passing
  /usr/local/lib/perl5/site_perl/5.12.4/mach/auto/DBI/Driver_xst.h: In function
'SV* dbdxst_fetchall_arrayref(SV*, SV*, SV*)':
  /usr/local/lib/perl5/site_perl/5.12.4/mach/auto/DBI/Driver_xst.h:98: error:
cannot convert 'imp_sth_t*' to 'imp_xxh_t*' in argument passing
  ./Cego.xsi: In function 'void XS_DBD__Cego__db__login(CV*)':
  ./Cego.xsi:96: error: invalid conversion from 'const char*' to 'char*'
  ./Cego.xsi:97: error: invalid conversion from 'const char*' to 'char*'
  [..]

Reported by:    pointyhat
Original commit
Tuesday, 31 May 2011
06:01 sunpoet search for other commits by this committer
- Fix build with Perl 5.14 [1]
- Fix typo: PORTREVISION
- Make portlint happier

PR:             ports/157222 [1]
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer)
Original commit
Saturday, 14 May 2011
21:27 beech search for other commits by this committer
-Restore maintainership to submitter

PR:             ports/157030
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu>
Approved by:    itetcu (mentor)(implicit)
Original commit
Thursday, 28 Apr 2011
20:26 tabthorpe search for other commits by this committer
- Reset maintainer due to email bounces

Final-Recipient: rfc822; fbsd-ports@opsec.eu
Original-Recipient: rfc822;fbsd-ports@opsec.eu
Action: failed
Status: 5.0.0
Remote-MTA: dns; home.opsec.eu
Diagnostic-Code: smtp; 550 Unrouteable address

Submitted by:   erwin
With hat:       portmgr
Original commit
Wednesday, 27 Apr 2011
10:06 bapt search for other commits by this committer
- Fix DBD/Cego/Cego.so missing symbols
- Bump port revision

PR:             ports/156623
Submitted by:   Kurt Jaeger <fbsd-ports _at_ opsec.eu> (maintainer)
Original commit
Sunday, 12 Dec 2010
23:12 pgollucci search for other commits by this committer
- Update to 1.1.14
- Remove MD5

PR:             ports/153055
Submitted by:   myself (pgollucci)
Approved by:    fbsd-ports@opsec.eu (maintainer)
Changes:        http://www.lemke-it.com/Changes
Original commit
Friday, 1 Oct 2010
23:16 makc search for other commits by this committer
Update to 1.1.13

PR:             ports/150681
Submitted by:   Kurt Jaeger (maintainer)
Original commit
Friday, 24 Sep 2010
04:51 pgollucci search for other commits by this committer
- Mark BROKEN does not compile b/c of lots of bad c/c++/xs code

With Hat:       perl@
Reported by:    QAT
Confirmed by:   P6 TB
Original commit
00:44 pgollucci search for other commits by this committer
- %%SITE_PERL%%/auto and %%SITE_PERL%%/%%PERL_ARCH%%/auto
  are part of lang/perl5* pkg-plist
- Bump PORTREVISIONs

With Hat:   perl@
Original commit
Wednesday, 7 Jul 2010
14:06 sylvio search for other commits by this committer
A DBI driver for the Cego database for Perl 5

Many more details are available at:

WWW:    http://www.lemke-it.com/

PR:             ports/148331
Submitted by:   Kurt Jaeger <fbsd-ports@opsec.eu>
Feature safe:   yes
Original commit

Number of commits found: 39