Update to pgrouting 3.0.0.

Tests (using newly-imported pgtap) fails but this is being worked on
with upstream.
This commit is contained in:
landry 2020-06-12 08:35:01 +00:00
parent dde59ad4f0
commit 022a2ac1a4
3 changed files with 16 additions and 17 deletions

View File

@ -1,11 +1,10 @@
# $OpenBSD: Makefile,v 1.27 2020/02/05 20:46:51 rsadowski Exp $
# $OpenBSD: Makefile,v 1.28 2020/06/12 08:35:01 landry Exp $
COMMENT = geospatial routing extension for PostgreSQL
V = 2.6.3
V = 3.0.0
DISTNAME = pgrouting-${V}
MASTER_SITES = https://github.com/pgRouting/pgrouting/releases/download/v${V}/
REVISION = 0
CATEGORIES = geo databases
@ -16,21 +15,22 @@ MAINTAINER = Landry Breuil <landry@openbsd.org>
# GPLv2
PERMIT_PACKAGE= Yes
WANTLIB += CGAL boost_system-mt boost_thread-mt gmp m pthread
WANTLIB += boost_atomic-mt boost_chrono-mt boost_date_time-mt ${COMPILER_LIBCXX}
WANTLIB += m pthread ${COMPILER_LIBCXX}
MODULES = databases/postgresql devel/cmake
COMPILER = base-clang ports-gcc
LIB_DEPENDS = math/cgal \
devel/boost
RUN_DEPENDS = geo/postgis
BUILD_DEPENDS = databases/postgresql,-server
TEST_DEPENDS = ${BUILD_PKGPATH}
BUILD_DEPENDS = databases/postgresql,-server \
devel/boost
TEST_DEPENDS = ${BUILD_PKGPATH} \
databases/pgtap
TEST_ENV = LD_PRELOAD=libpthread.so
SUBST_VARS = V
MODPOSTGRESQL_TEST_DBNAME = ___pgr___test___
MODPOSTGRESQL_TEST_CMD = \
cd ${WRKSRC}; \
./tools/testers/algorithm-tester.pl
sh ./tools/testers/pg_prove_tests.sh postgres
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (pgrouting-2.6.3.tar.gz) = fr7xncaY1OhbhSdPaUnneyb+Wit5M1WJvD+9/Kl36w8=
SIZE (pgrouting-2.6.3.tar.gz) = 6066698
SHA256 (pgrouting-3.0.0.tar.gz) = g5FbaXdkdWyb2FS6k8H6tv9Oze6PBGA7/lZjOdQW0sw=
SIZE (pgrouting-3.0.0.tar.gz) = 6216615

View File

@ -1,8 +1,5 @@
@comment $OpenBSD: PLIST,v 1.11 2019/09/23 13:42:02 landry Exp $
lib/postgresql/libpgrouting-2.6.so
share/postgresql/extension/pgrouting--2.0.0--${V}.sql
share/postgresql/extension/pgrouting--2.0.1--${V}.sql
share/postgresql/extension/pgrouting--2.1.0--${V}.sql
@comment $OpenBSD: PLIST,v 1.12 2020/06/12 08:35:01 landry Exp $
@so lib/postgresql/libpgrouting-3.0.so
share/postgresql/extension/pgrouting--2.2.0--${V}.sql
share/postgresql/extension/pgrouting--2.2.1--${V}.sql
share/postgresql/extension/pgrouting--2.2.2--${V}.sql
@ -22,5 +19,7 @@ share/postgresql/extension/pgrouting--2.5.4--${V}.sql
share/postgresql/extension/pgrouting--2.5.5--${V}.sql
share/postgresql/extension/pgrouting--2.6.0--${V}.sql
share/postgresql/extension/pgrouting--2.6.1--${V}.sql
share/postgresql/extension/pgrouting--2.6.2--${V}.sql
share/postgresql/extension/pgrouting--2.6.3--${V}.sql
share/postgresql/extension/pgrouting--${V}.sql
share/postgresql/extension/pgrouting.control