aboutsummaryrefslogtreecommitdiffstats
path: root/databases/pglogical
diff options
context:
space:
mode:
authormatthew <matthew@FreeBSD.org>2016-09-22 23:37:51 +0800
committermatthew <matthew@FreeBSD.org>2016-09-22 23:37:51 +0800
commitd1e041630c5cda525ac5a24da3d6c724a77258a6 (patch)
treee1944f31edb0ccd590ed37325171b9f38af0a3a2 /databases/pglogical
parent56af77b02df96460067a4c7953f1b978a87dfbc0 (diff)
downloadfreebsd-ports-graphics-d1e041630c5cda525ac5a24da3d6c724a77258a6.tar.gz
freebsd-ports-graphics-d1e041630c5cda525ac5a24da3d6c724a77258a6.tar.zst
freebsd-ports-graphics-d1e041630c5cda525ac5a24da3d6c724a77258a6.zip
pglogical: update to 1.2.0
pglogical-output: delete; merged into databases/pglogical The databases/pglogical and databases/pglogical-output ports have been merged into one codebase upstream, and database/pglogical now installs the pglogical-output.so module. pkg(8) should handle the merger correctly; portmaster(1), portupgrade(1) users are advised to manually delete pglogical-output before upgrading.
Diffstat (limited to 'databases/pglogical')
-rw-r--r--databases/pglogical/Makefile7
-rw-r--r--databases/pglogical/distinfo6
-rw-r--r--databases/pglogical/files/patch-Makefile13
-rw-r--r--databases/pglogical/pkg-plist19
4 files changed, 15 insertions, 30 deletions
diff --git a/databases/pglogical/Makefile b/databases/pglogical/Makefile
index 447a95078d2..3877205d00e 100644
--- a/databases/pglogical/Makefile
+++ b/databases/pglogical/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pglogical
-PORTVERSION= 1.1.2
-PORTREVISION= 1
+PORTVERSION= 1.2.0
CATEGORIES= databases
MASTER_SITES= http://packages.2ndquadrant.com/pglogical/tarballs/
@@ -12,9 +11,6 @@ COMMENT= Logical replication system as a PostgreSQL extension
LICENSE= PostgreSQL
-BUILD_DEPENDS= ${LOCALBASE}/lib/postgresql/pglogical_output.so:databases/pglogical-output
-RUN_DEPENDS= ${LOCALBASE}/lib/postgresql/pglogical_output.so:databases/pglogical-output
-
USES= gmake pgsql:9.4+ tar:bzip2
WANT_PGSQL= client server
@@ -39,6 +35,7 @@ PLIST_SUB= PGSQL94="@comment "
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pglogical_create_subscriber
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pglogical.so
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pglogical_output.so
.if ${PGSQL_VER:M9.4}
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/pglogical_dump
.endif
diff --git a/databases/pglogical/distinfo b/databases/pglogical/distinfo
index b5e23758d2f..e8b5026c227 100644
--- a/databases/pglogical/distinfo
+++ b/databases/pglogical/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1465561102
-SHA256 (pglogical-1.1.2.tar.bz2) = 9fca04947c23ab31f96b3fa2bb60f4e9498df24952e54e7f05be5ed6e1090440
-SIZE (pglogical-1.1.2.tar.bz2) = 257139
+TIMESTAMP = 1474554898
+SHA256 (pglogical-1.2.0.tar.bz2) = d289a1307ebd66a60a9547cee920101c85df354809a507eb218bf2aa93c16afe
+SIZE (pglogical-1.2.0.tar.bz2) = 319475
diff --git a/databases/pglogical/files/patch-Makefile b/databases/pglogical/files/patch-Makefile
deleted file mode 100644
index f2f83d8b742..00000000000
--- a/databases/pglogical/files/patch-Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.orig 2016-08-17 20:46:15 UTC
-+++ Makefile
-@@ -6,7 +6,9 @@ PGFILEDESC = "pglogical - logical replic
-
- DATA = pglogical--1.0.0.sql pglogical--1.0.1.sql pglogical--1.0.0--1.0.1.sql \
- pglogical--1.1.0.sql pglogical--1.1.1.sql pglogical--1.0.0--1.1.0.sql \
-- pglogical--1.0.1--1.1.0.sql pglogical--1.1.0--1.1.1.sql
-+ pglogical--1.0.1--1.1.0.sql pglogical--1.1.0--1.1.1.sql \
-+ pglogical--1.1.2.sql pglogical--1.1.0--1.1.2.sql \
-+ pglogical--1.1.1--1.1.2.sql
-
- OBJS = pglogical_apply.o pglogical_conflict.o pglogical_manager.o \
- pglogical_node.o pglogical_proto.o pglogical_relcache.o \
diff --git a/databases/pglogical/pkg-plist b/databases/pglogical/pkg-plist
index 6d6138fcbf4..49e68bc60b3 100644
--- a/databases/pglogical/pkg-plist
+++ b/databases/pglogical/pkg-plist
@@ -1,17 +1,18 @@
-bin/pglogical_create_subscriber
%%PGSQL94%%bin/pglogical_dump
+bin/pglogical_create_subscriber
+include/pglogical_output/compat.h
+include/pglogical_output/hooks.h
lib/postgresql/pglogical.so
+lib/postgresql/pglogical_output.so
share/postgresql/extension/pglogical--1.0.0--1.0.1.sql
-share/postgresql/extension/pglogical--1.0.0--1.1.0.sql
share/postgresql/extension/pglogical--1.0.0.sql
share/postgresql/extension/pglogical--1.0.1--1.1.0.sql
-share/postgresql/extension/pglogical--1.0.1.sql
share/postgresql/extension/pglogical--1.1.0--1.1.1.sql
-share/postgresql/extension/pglogical--1.1.0--1.1.2.sql
-share/postgresql/extension/pglogical--1.1.0.sql
share/postgresql/extension/pglogical--1.1.1--1.1.2.sql
-share/postgresql/extension/pglogical--1.1.1.sql
-share/postgresql/extension/pglogical--1.1.2.sql
+share/postgresql/extension/pglogical--1.1.2--1.2.0.sql
+share/postgresql/extension/pglogical--1.2.0.sql
share/postgresql/extension/pglogical.control
-%%PGSQL94%%share/postgresql/extension/pglogical_origin--1.0.0.sql
-%%PGSQL94%%share/postgresql/extension/pglogical_origin.control
+share/postgresql/extension/pglogical_origin--1.0.0.sql
+share/postgresql/extension/pglogical_origin.control
+share/postgresql/extension/pglogical_output--1.1.0.sql
+share/postgresql/extension/pglogical_output.control