svn commit: r499537 - in head: . databases/cego databases/cegobridge databases/p5-DBD-cego devel/lfcbase devel/lfcxml

Kurt Jaeger pi at FreeBSD.org
Sun Apr 21 13:31:28 UTC 2019


Author: pi
Date: Sun Apr 21 13:31:25 2019
New Revision: 499537
URL: https://svnweb.freebsd.org/changeset/ports/499537

Log:
  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 at lemke-it.com>
  Changelog:	http://www.lemke-it.com/litexec?request=pubnews&user=&lang=en&numlog=1000

Modified:
  head/UPDATING
  head/databases/cego/Makefile
  head/databases/cego/distinfo
  head/databases/cego/pkg-plist
  head/databases/cegobridge/Makefile
  head/databases/cegobridge/distinfo
  head/databases/p5-DBD-cego/Makefile
  head/databases/p5-DBD-cego/distinfo
  head/devel/lfcbase/Makefile
  head/devel/lfcbase/distinfo
  head/devel/lfcxml/Makefile
  head/devel/lfcxml/distinfo

Modified: head/UPDATING
==============================================================================
--- head/UPDATING	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/UPDATING	Sun Apr 21 13:31:25 2019	(r499537)
@@ -5,6 +5,33 @@ they are unavoidable.
 You should get into the habit of checking this file for changes each time
 you update your ports collection, before attempting any port upgrades.
 
+20190421:
+  AFFECTS: users of databases/cego
+  AUTHOR: pi at FreeBSD.org
+
+  To upgrade from cego 2.39.16 to 2.44.1, you need to export to xml before
+  the upgrade and import from xml after the upgrade, because the internal
+  storage has changed for some types.
+
+  Use these steps:
+
+  - export your database while it runs, see
+    http://www.lemke-it.com/litexec?request=pubcegodoc&user=&lang=en&section=cgdoc_database_running.html#tsimpexp_mode
+    for details.
+  - stop the database
+    service cego stop
+  - upgrade the port/package
+  - re-create the database
+    cego --mode=create --tableset=<database> --dbxml=<database>.xml
+  - import the database
+    cego --mode=xmlimport --tableset=<database> \
+	--dbxml=<database>.xml --impfile=export.xml --doLogging
+  - modify /etc/rc.conf by adding
+    cego_<database>_cpdump="YES"
+    cego_<database>_cleanup="YES"
+  - start the database
+    service cego start
+
 20190420:
   AFFECTS: users of lang/ruby24
   AUTHOR: mfechner at FreeBSD.org

Modified: head/databases/cego/Makefile
==============================================================================
--- head/databases/cego/Makefile	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/cego/Makefile	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,8 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	cego
-PORTVERSION=	2.39.16
-PORTREVISION=	1
+PORTVERSION=	2.44.1
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
 

Modified: head/databases/cego/distinfo
==============================================================================
--- head/databases/cego/distinfo	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/cego/distinfo	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1524428386
-SHA256 (cego-2.39.16.tar.gz) = 3394e09ea1d35657804c4500b4c97a735ce6072cb300bafa90a4fdf6b03df35b
-SIZE (cego-2.39.16.tar.gz) = 1711508
+TIMESTAMP = 1555850425
+SHA256 (cego-2.44.1.tar.gz) = b1a4545171eb501ccece9b01f025648828466b53cfba5fab4f05f5a2629086c5
+SIZE (cego-2.44.1.tar.gz) = 2796679

Modified: head/databases/cego/pkg-plist
==============================================================================
--- head/databases/cego/pkg-plist	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/cego/pkg-plist	Sun Apr 21 13:31:25 2019	(r499537)
@@ -42,6 +42,7 @@ include/cego/CegoBufferPoolEntry.h
 include/cego/CegoCaseCond.h
 include/cego/CegoCheckObject.h
 include/cego/CegoCheckpoint.h
+include/cego/CegoCheckpointDump.h
 include/cego/CegoClob.h
 include/cego/CegoComparison.h
 include/cego/CegoCondDesc.h

Modified: head/databases/cegobridge/Makefile
==============================================================================
--- head/databases/cegobridge/Makefile	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/cegobridge/Makefile	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	cegobridge
-PORTVERSION=	1.4.0
+PORTVERSION=	1.5.0
 CATEGORIES=	databases
 MASTER_SITES=	http://www.lemke-it.com/
 
@@ -11,6 +11,8 @@ COMMENT=	Imports non-cego database dump files into ceg
 LIB_DEPENDS=	liblfcbase.so:devel/lfcbase \
 		liblfcxml.so:devel/lfcxml \
 		libcego.so:databases/cego
+
+USES=		readline
 
 LICENSE=	GPLv3
 GNU_CONFIGURE=	yes

Modified: head/databases/cegobridge/distinfo
==============================================================================
--- head/databases/cegobridge/distinfo	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/cegobridge/distinfo	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1519903668
-SHA256 (cegobridge-1.4.0.tar.gz) = 6977cf6723b69723e4fc83067af1c44f7635960968611414b5432029bc3c7cec
-SIZE (cegobridge-1.4.0.tar.gz) = 691239
+TIMESTAMP = 1555833179
+SHA256 (cegobridge-1.5.0.tar.gz) = 8e21a2247bb227e5d075d6728eef3dec7c4359bcaedb1b39e1da9fa020085a24
+SIZE (cegobridge-1.5.0.tar.gz) = 691265

Modified: head/databases/p5-DBD-cego/Makefile
==============================================================================
--- head/databases/p5-DBD-cego/Makefile	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/p5-DBD-cego/Makefile	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	DBD-cego
-PORTVERSION=	1.4.0
+PORTVERSION=	1.5.0
 CATEGORIES=	databases perl5
 MASTER_SITES=	http://www.lemke-it.com/
 PKGNAMEPREFIX=	p5-
@@ -13,7 +13,9 @@ LICENSE=	GPLv3
 
 BUILD_DEPENDS=	p5-DBI>=1.631:databases/p5-DBI
 RUN_DEPENDS=	p5-DBI>=1.631:databases/p5-DBI
-LIB_DEPENDS=	libcego.so:databases/cego
+LIB_DEPENDS=	liblfcbase.so:devel/lfcbase \
+		liblfcxml.so:devel/lfcxml \
+		libcego.so:databases/cego
 
 USES=		compiler gmake perl5
 USE_PERL5=	configure

Modified: head/databases/p5-DBD-cego/distinfo
==============================================================================
--- head/databases/p5-DBD-cego/distinfo	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/databases/p5-DBD-cego/distinfo	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510121769
-SHA256 (DBD-cego-1.4.0.tar.gz) = 0273ea7801502762b6c143cb6d27cdb65ad2c61902d3b58336c2783f1ebf707f
-SIZE (DBD-cego-1.4.0.tar.gz) = 28508
+TIMESTAMP = 1555833259
+SHA256 (DBD-cego-1.5.0.tar.gz) = 6f09425c801eac2509a5c75e7f7227a997f3927693abd5763d99b097148fd4fe
+SIZE (DBD-cego-1.5.0.tar.gz) = 28529

Modified: head/devel/lfcbase/Makefile
==============================================================================
--- head/devel/lfcbase/Makefile	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/devel/lfcbase/Makefile	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	lfcbase
-PORTVERSION=	1.11.9
+PORTVERSION=	1.13.0
 CATEGORIES=	devel
 MASTER_SITES=	http://www.lemke-it.com/
 

Modified: head/devel/lfcbase/distinfo
==============================================================================
--- head/devel/lfcbase/distinfo	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/devel/lfcbase/distinfo	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1524428359
-SHA256 (lfcbase-1.11.9.tar.gz) = add478fcfbafde79e8764c76425408d472ce46169403c8e6add2bb02f0be4d14
-SIZE (lfcbase-1.11.9.tar.gz) = 639566
+TIMESTAMP = 1555832450
+SHA256 (lfcbase-1.13.0.tar.gz) = 69f854a8b296332c26159c66b82922e5e3889bca2fb2913916076fa163770a82
+SIZE (lfcbase-1.13.0.tar.gz) = 644807

Modified: head/devel/lfcxml/Makefile
==============================================================================
--- head/devel/lfcxml/Makefile	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/devel/lfcxml/Makefile	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	lfcxml
-PORTVERSION=	1.2.6
+PORTVERSION=	1.2.10
 CATEGORIES=	devel
 MASTER_SITES=	http://www.lemke-it.com/
 

Modified: head/devel/lfcxml/distinfo
==============================================================================
--- head/devel/lfcxml/distinfo	Sun Apr 21 12:27:01 2019	(r499536)
+++ head/devel/lfcxml/distinfo	Sun Apr 21 13:31:25 2019	(r499537)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1510339150
-SHA256 (lfcxml-1.2.6.tar.gz) = 9abfa24778d6546de970042a1734bed9b32922cc54dc3fb4f9663b97bcb504c7
-SIZE (lfcxml-1.2.6.tar.gz) = 510160
+TIMESTAMP = 1555832511
+SHA256 (lfcxml-1.2.10.tar.gz) = 11cb6e26c866ebd3d3c6527b2bba79d2e2d1f63f57ec606a0a8d503f98817aab
+SIZE (lfcxml-1.2.10.tar.gz) = 511345


More information about the svn-ports-head mailing list