diff options
author | olgeni <olgeni@FreeBSD.org> | 2009-08-10 04:30:24 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2009-08-10 04:30:24 +0800 |
commit | d1a2d46522de1b4288cd25b69bd2bd52a48df306 (patch) | |
tree | f855fa7e2bdc43f83fe38e7bd94644c5323d9f88 /databases/slony1v2 | |
parent | 22ca8a371208706b4a166e5a0c25d5c5f74762fc (diff) | |
download | freebsd-ports-gnome-d1a2d46522de1b4288cd25b69bd2bd52a48df306.tar.gz freebsd-ports-gnome-d1a2d46522de1b4288cd25b69bd2bd52a48df306.tar.zst freebsd-ports-gnome-d1a2d46522de1b4288cd25b69bd2bd52a48df306.zip |
Upgrade to slony1 version 2.0.2 after repocopy.
From the slony1 home page:
"This is a major new release of Slony-I; it makes use of some
features introduced in PostgreSQL 8.3, and hence is not compatible
with versions older than 8.3. This is considered a pretty good
tradeoff, as various functionality would not be possible with earlier
versions of PostgreSQL."
Support for PostgreSQL 8.4 will be available in slony1 2.0.3, hence
IGNORE_WITH_PGSQL also contains 84 for now.
This port conflicts with slony1-*.
PR: ports/135096 (with a few changes)
Submitted by: Ismail Yenigul <ismail.yenigul at endersys.com.tr>
Repocopy by: marcus
Diffstat (limited to 'databases/slony1v2')
-rw-r--r-- | databases/slony1v2/Makefile | 18 | ||||
-rw-r--r-- | databases/slony1v2/distinfo | 12 | ||||
-rw-r--r-- | databases/slony1v2/pkg-descr | 6 | ||||
-rw-r--r-- | databases/slony1v2/pkg-plist | 23 |
4 files changed, 28 insertions, 31 deletions
diff --git a/databases/slony1v2/Makefile b/databases/slony1v2/Makefile index 1f68cc41285c..0e3c1d770c26 100644 --- a/databases/slony1v2/Makefile +++ b/databases/slony1v2/Makefile @@ -5,12 +5,13 @@ # $FreeBSD$ # -PORTNAME= slony1 -PORTVERSION= 1.2.16 +PORTNAME= slony1v2 +PORTVERSION= 2.0.2 CATEGORIES= databases -MASTER_SITES= http://main.slony.info/downloads/1.2/source/ -DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}-${PORTVERSION}-docs${EXTRACT_SUFX} +MASTER_SITES= http://main.slony.info/downloads/2.0/source/ +DISTNAME= slony1-${PORTVERSION} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ${DISTNAME}-docs${EXTRACT_SUFX} MAINTAINER= vivek@khera.org COMMENT= PostgreSQL master to multiple replicas replication system @@ -28,9 +29,11 @@ SUB_LIST+= NAME=slon OPTIONS= PERLTOOLS "Install perl configuration tools" Off +CONFLICTS?= slony1-* + .include <bsd.port.pre.mk> -IGNORE_WITH_PGSQL= 84 +IGNORE_WITH_PGSQL= 73 74 80 81 82 84 .if defined(WITH_PERLTOOLS) USE_PERL5= yes @@ -53,7 +56,7 @@ CONFIGURE_ARGS+=--with-pgconfigdir=${LOCALBASE}/bin \ --with-pgpkglibdir=${LOCALBASE}/lib/postgresql \ --with-pgsharedir=${LOCALBASE}/share/postgresql -DEFAULT_PGSQL_VER?=80 +DEFAULT_PGSQL_VER?=83 # Setting/finding PostgreSQL version we want. .if exists(${LOCALBASE}/bin/postmaster) @@ -76,7 +79,6 @@ post-install: ${MKDIR} ${DOCSDIR}/adminguide ${MKDIR} ${DOCSDIR}/howto ${INSTALL_DATA} ${WRKSRC}/COPYRIGHT ${WRKSRC}/INSTALL ${WRKSRC}/SAMPLE ${WRKSRC}/README ${WRKSRC}/HISTORY-1.1 ${WRKSRC}/UPGRADING ${DOCSDIR} -# ${INSTALL_DATA} ${WRKSRC}/doc/*/*.pdf ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/doc/howto/*.txt ${WRKSRC}/doc/howto/*.html ${DOCSDIR}/howto/ ${INSTALL_DATA} ${WRKSRC}/doc/adminguide/*.html ${WRKSRC}/doc/adminguide/*.png ${DOCSDIR}/adminguide/ .endif diff --git a/databases/slony1v2/distinfo b/databases/slony1v2/distinfo index 751f931d8b9b..3c935e2316c4 100644 --- a/databases/slony1v2/distinfo +++ b/databases/slony1v2/distinfo @@ -1,6 +1,6 @@ -MD5 (slony1-1.2.16.tar.bz2) = 1b112918a152ce3b6396de17c437fc7e -SHA256 (slony1-1.2.16.tar.bz2) = 8b6278859a999f38b6ae38e7d991e8988e9dfb86ad15e159e7f1f20ab35380cb -SIZE (slony1-1.2.16.tar.bz2) = 881560 -MD5 (slony1-1.2.16-docs.tar.bz2) = 47414e8d1b0ad97f023f794d9677d33a -SHA256 (slony1-1.2.16-docs.tar.bz2) = be9bf2c529164e6f8c5ea68bb9bed9bcdf9ddb9b0023c0fbd6a8376c37b9f90d -SIZE (slony1-1.2.16-docs.tar.bz2) = 231348 +MD5 (slony1-2.0.2.tar.bz2) = bad7d73ab83ee87244df24de70ac319e +SHA256 (slony1-2.0.2.tar.bz2) = 937ff0aad51cb4c7ef57d92431654c2d35ab22e0ff0f038f0a38e9c8af3b723f +SIZE (slony1-2.0.2.tar.bz2) = 933793 +MD5 (slony1-2.0.2-docs.tar.bz2) = 19a42d920a6abe855d0e254cb24410c4 +SHA256 (slony1-2.0.2-docs.tar.bz2) = fde0954f65e102697890ad70d79b0928a41ab89d610500d01e8fd4424edb3d1b +SIZE (slony1-2.0.2-docs.tar.bz2) = 242622 diff --git a/databases/slony1v2/pkg-descr b/databases/slony1v2/pkg-descr index 4d9368491802..2c8cebff0488 100644 --- a/databases/slony1v2/pkg-descr +++ b/databases/slony1v2/pkg-descr @@ -10,4 +10,10 @@ Slony-I is developed as a system for data centers and backup sites, where the normal mode of operation is that all nodes are available. +Differences from 1.2 stream + +- Removal of TABLE ADD KEY + +- It drops all support for databases prior to Postgres version 8.3. + WWW: http://www.slony.info/ diff --git a/databases/slony1v2/pkg-plist b/databases/slony1v2/pkg-plist index e052a5d92e3f..2f5ed56aae82 100644 --- a/databases/slony1v2/pkg-plist +++ b/databases/slony1v2/pkg-plist @@ -2,21 +2,12 @@ bin/slon bin/slonik bin/slony_logshipper lib/postgresql/slony1_funcs.so -lib/postgresql/xxid.so etc/slon.conf-sample sbin/slon-mkservice share/postgresql/slony1_base.sql -share/postgresql/slony1_base.v74.sql -share/postgresql/slony1_base.v80.sql -share/postgresql/slony1_base.v81.sql +share/postgresql/slony1_base.v83.sql share/postgresql/slony1_funcs.sql -share/postgresql/slony1_funcs.v74.sql -share/postgresql/slony1_funcs.v80.sql -share/postgresql/slony1_funcs.v81.sql -share/postgresql/xxid.v74.sql -share/postgresql/xxid.v80.sql -share/postgresql/xxid.v81.sql -%%PERLTOOLS%%sbin/show_configuration +share/postgresql/slony1_funcs.v83.sql %%PERLTOOLS%%sbin/slon_kill %%PERLTOOLS%%sbin/slon_start %%PERLTOOLS%%sbin/slon_watchdog @@ -55,6 +46,7 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/cmds.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/commandreference.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/complexenv.png +%%PORTDOCS%%%%DOCSDIR%%/adminguide/complexfail.png %%PORTDOCS%%%%DOCSDIR%%/adminguide/concepts.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/ddlchanges.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/definingsets.html @@ -62,7 +54,6 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/failover.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/faq.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/firstdb.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.add-empty-table-to-replication-integer-integer-text-text-text-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.add-missing-table-field-text-text-text-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.addpartiallogindices.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.altertableforreplication-integer.html @@ -107,7 +98,7 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.enablesubscription-integer-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.failednode-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.failednode2-integer-integer-integer-bigint-bigint.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.failoverset-int-integer-integer-integer-bigint.html +%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.failoverset-int-integer-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.forwardconfirm-integer-integer-bigint-timestamp-without-time-zone.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.generate-sync-event-interval.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.getlocalnodeid-name.html @@ -123,7 +114,7 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.logtrigger.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.mergeset-int-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.mergeset-integer-integer.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.moveset-int-integer-integer-integer-bigint.html +%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.moveset-int-integer-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.moveset-integer-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.reachablefromnode-integer-integerarray.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.rebuildlistenentries.html @@ -134,7 +125,6 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.registry-set-int4-text-integer.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.registry-set-text-text-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.registry-set-timestamp-text-timestamp-without-time-zone.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/function.replicate-partition-integer-text-text-text-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.sequencelastvalue-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.sequencesetvalue-integer-integer-bigint-bigint.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.setaddsequence-int-integer-integer-text-text.html @@ -181,7 +171,7 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/function.upgradeschema-text.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/hdrcmds.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/help.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/i13365.html +%%PORTDOCS%%%%DOCSDIR%%/adminguide/i13318.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/index.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/installation.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/listenpaths.html @@ -253,7 +243,6 @@ share/postgresql/xxid.v81.sql %%PORTDOCS%%%%DOCSDIR%%/adminguide/stmtwaitevent.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/subscribenodes.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/supportedplatforms.html -%%PORTDOCS%%%%DOCSDIR%%/adminguide/table.sl-config-lock.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/table.sl-confirm.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/table.sl-event.html %%PORTDOCS%%%%DOCSDIR%%/adminguide/table.sl-listen.html |