svn commit: r548251 - head/databases/virtualpg
Loïc Bartoletti
lbartoletti at FreeBSD.org
Fri Sep 11 16:10:00 UTC 2020
Author: lbartoletti
Date: Fri Sep 11 16:09:59 2020
New Revision: 548251
URL: https://svnweb.freebsd.org/changeset/ports/548251
Log:
databases/virtualpg: Update to 2.0.0
- Add pkg-plist
- Update description
Short summary of differences between earlier versions and v2:
- Now VirtualPG is available as both a standard C/C++ library (libvirtualpg) and a dynamic extension module to SQLite (mod_virtualpg).
- Now the user can freely choose his/her preferred format for DATE / TIME / TIMESTAMP values.
- Transactions (BEGIN / COMMIT / ROLLBACK) are now fully honoured also on the PostgreSQL side.
- Write operations (INSER / UPDATE / DELETE) are now allowed only if the PostgreSQL user has the corresponding GRANT permissions.
- Write operations can be enabled only for PostgreSQL Tables explicitly declaring a PRIMARY KEY.
Added:
head/databases/virtualpg/pkg-plist (contents, props changed)
Modified:
head/databases/virtualpg/Makefile
head/databases/virtualpg/distinfo
head/databases/virtualpg/pkg-descr
Modified: head/databases/virtualpg/Makefile
==============================================================================
--- head/databases/virtualpg/Makefile Fri Sep 11 16:02:56 2020 (r548250)
+++ head/databases/virtualpg/Makefile Fri Sep 11 16:09:59 2020 (r548251)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= virtualpg
-PORTVERSION= 1.0.2
-PORTREVISION= 2
+PORTVERSION= 2.0.0
CATEGORIES= databases geography
MASTER_SITES= http://www.gaia-gis.it/gaia-sins/
@@ -22,8 +21,8 @@ CFLAGS+= -I${WRKSRC}/src/headers -I${LOCALBASE}/includ
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
CONFIGURE_ARGS+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
-PLIST_FILES= lib/mod_virtualpg.so \
- lib/mod_virtualpg.so.1 \
- lib/mod_virtualpg.so.1.0.0
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libvirtualpg.so.0.1.1
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mod_virtualpg.so.0.1.1
.include <bsd.port.mk>
Modified: head/databases/virtualpg/distinfo
==============================================================================
--- head/databases/virtualpg/distinfo Fri Sep 11 16:02:56 2020 (r548250)
+++ head/databases/virtualpg/distinfo Fri Sep 11 16:09:59 2020 (r548251)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1496583395
-SHA256 (virtualpg-1.0.2.tar.gz) = 37abd56b2899c90b355e50d843ba019af540b83e7af1da110a766f041abb514e
-SIZE (virtualpg-1.0.2.tar.gz) = 351084
+TIMESTAMP = 1599838589
+SHA256 (virtualpg-2.0.0.tar.gz) = f49a35770e2f302a9ac8e9f2bd23ab305e093a323b5909b48ecf85ae5a342c88
+SIZE (virtualpg-2.0.0.tar.gz) = 378593
Modified: head/databases/virtualpg/pkg-descr
==============================================================================
--- head/databases/virtualpg/pkg-descr Fri Sep 11 16:02:56 2020 (r548250)
+++ head/databases/virtualpg/pkg-descr Fri Sep 11 16:09:59 2020 (r548251)
@@ -1,7 +1,8 @@
-VirtualPG is a loadable dynamic extension to both SQLite and SpatiaLite.
+VirtualPG 2 is available both as a classic C/C++ library and as a loadable
+dynamic extension module for both SQLite and SpatiaLite.
-Its intended scope is supporting direct SQL access to PostgreSQL and PostGIS own
-tables, so to make any possible kind of data exchange between these two popular
-open source Spatial DBMSes as straightforward and simple as possible.
+The intended scope of VirtualPG is supporting direct data exchange form/to
+PostgreSQL / PostGIS targets and SQLite simply using basic,
+plain SQL statements.
WWW: https://www.gaia-gis.it/fossil/virtualpg/index
Added: head/databases/virtualpg/pkg-plist
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/virtualpg/pkg-plist Fri Sep 11 16:09:59 2020 (r548251)
@@ -0,0 +1,9 @@
+include/virtualpg.h
+lib/libvirtualpg.a
+lib/libvirtualpg.so
+lib/libvirtualpg.so.0
+lib/libvirtualpg.so.0.1.1
+lib/mod_virtualpg.so
+lib/mod_virtualpg.so.0
+lib/mod_virtualpg.so.0.1.1
+libdata/pkgconfig/virtualpg.pc
More information about the svn-ports-head
mailing list