From owner-svn-ports-all@freebsd.org Thu Jun 16 20:08:07 2016 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9FCDCA77ED0; Thu, 16 Jun 2016 20:08:07 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 615731DF4; Thu, 16 Jun 2016 20:08:07 +0000 (UTC) (envelope-from marino@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u5GK865w025891; Thu, 16 Jun 2016 20:08:06 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u5GK86GZ025887; Thu, 16 Jun 2016 20:08:06 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201606162008.u5GK86GZ025887@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Thu, 16 Jun 2016 20:08:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r416980 - head/databases/adabase X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 20:08:07 -0000 Author: marino Date: Thu Jun 16 20:08:06 2016 New Revision: 416980 URL: https://svnweb.freebsd.org/changeset/ports/416980 Log: databases/adabase: Upgrade version 3.0 => 3.1 This release adds support for three new types: - Spatial Data / Geographic Objects (MySQL and PostGIS) - UTF8 encoded strings - True bit flags The Spatial Data support allows direct querying of geometry without having to pass it through database conversion functions. AdaBase will convert the binary to Well-Known-Binary in order to construct the native geometry support internally. It can output Well Known Text so that manually constructed geometry can be inserted into the database effortlessly. The support is documented here with real code examples: https://jrmarino.github.io/AdaBase/geometry.html Modified: head/databases/adabase/Makefile head/databases/adabase/distinfo head/databases/adabase/pkg-plist Modified: head/databases/adabase/Makefile ============================================================================== --- head/databases/adabase/Makefile Thu Jun 16 18:49:18 2016 (r416979) +++ head/databases/adabase/Makefile Thu Jun 16 20:08:06 2016 (r416980) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= adabase -PORTVERSION= 3.0 +PORTVERSION= 3.1 DISTVERSIONPREFIX= v CATEGORIES= databases Modified: head/databases/adabase/distinfo ============================================================================== --- head/databases/adabase/distinfo Thu Jun 16 18:49:18 2016 (r416979) +++ head/databases/adabase/distinfo Thu Jun 16 20:08:06 2016 (r416980) @@ -1,2 +1,3 @@ -SHA256 (jrmarino-AdaBase-v3.0_GH0.tar.gz) = 65b2b81b1b083951771ff6f8c4efa6dadb84ecdc7147659dffb10527803b54c5 -SIZE (jrmarino-AdaBase-v3.0_GH0.tar.gz) = 132468 +TIMESTAMP = 1466107071 +SHA256 (jrmarino-AdaBase-v3.1_GH0.tar.gz) = 115967a90abf94f102aa4916a2ed14fb7aac2382f56113b791f2fd08b909444a +SIZE (jrmarino-AdaBase-v3.1_GH0.tar.gz) = 163154 Modified: head/databases/adabase/pkg-plist ============================================================================== --- head/databases/adabase/pkg-plist Thu Jun 16 18:49:18 2016 (r416979) +++ head/databases/adabase/pkg-plist Thu Jun 16 20:08:06 2016 (r416980) @@ -55,6 +55,10 @@ include/adabase/adabase-statement.ads include/adabase/adabase.ads include/adabase/commontext.adb include/adabase/commontext.ads +include/adabase/spatial_data-well_known_binary.adb +include/adabase/spatial_data-well_known_binary.ads +include/adabase/spatial_data.adb +include/adabase/spatial_data.ads %%MYSQL%%lib/adabase/adabase-bindings-mysql.ali %%PGSQL%%lib/adabase/adabase-bindings-postgresql.ali %%SQLITE%%lib/adabase/adabase-bindings-sqlite.ali @@ -92,4 +96,6 @@ lib/adabase/adabase-statement.ali lib/adabase/adabase.ali lib/adabase/commontext.ali lib/adabase/libadabase.a +lib/adabase/spatial_data-well_known_binary.ali +lib/adabase/spatial_data.ali lib/gnat/adabase.gpr