mirror of
https://git.freebsd.org/ports.git
synced 2025-07-17 17:29:23 -04:00
- Repocopy 3.0 to pgpool-II-30 and upgrade pgpool-II to 3.1.
- Install user-defined c-functions ([1], partial). - Add reload command to startup script [2] PR: ports/156578 [1], ports/156818 [2] Submitted by: Anton Yuzhaninov <ayuzhaninov@team.vega.ru> [1], Anton Yuzhaninov <citrin@citrin.ru> [2]
This commit is contained in:
parent
ad5f19d2f0
commit
20d764128d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=282243
5 changed files with 35 additions and 11 deletions
|
@ -13,13 +13,15 @@ MASTER_SITES= http://pgfoundry.org/frs/download.php/3076/
|
|||
MAINTAINER= kuriyama@FreeBSD.org
|
||||
COMMENT= A connection pool server for PostgreSQL
|
||||
|
||||
LICENSE= BSD
|
||||
|
||||
USE_GMAKE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_PGSQL= yes
|
||||
USE_LDCONFIG= yes
|
||||
LICENSE= BSD
|
||||
NO_LATEST_LINK= yes
|
||||
|
||||
CONFLICTS= pgpool-3.* pgpool-II-*
|
||||
CONFLICTS= pgpool-3.* pgpool-II-2.* pgpool-II-3.1.*
|
||||
USE_RC_SUBR= pgpool
|
||||
|
||||
PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.euc_jp
|
||||
|
|
|
@ -6,20 +6,21 @@
|
|||
#
|
||||
|
||||
PORTNAME= pgpool-II
|
||||
PORTVERSION= 3.0.4
|
||||
PORTVERSION= 3.1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://pgfoundry.org/frs/download.php/3076/
|
||||
MASTER_SITES= http://pgfoundry.org/frs/download.php/3114/
|
||||
|
||||
MAINTAINER= kuriyama@FreeBSD.org
|
||||
COMMENT= A connection pool server for PostgreSQL
|
||||
|
||||
LICENSE= BSD
|
||||
|
||||
USE_GMAKE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
USE_PGSQL= yes
|
||||
USE_LDCONFIG= yes
|
||||
LICENSE= BSD
|
||||
|
||||
CONFLICTS= pgpool-3.* pgpool-II-*
|
||||
CONFLICTS= pgpool-3.* pgpool-II-2.* pgpool-II-3.0.*
|
||||
USE_RC_SUBR= pgpool
|
||||
|
||||
PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.euc_jp
|
||||
|
@ -29,6 +30,9 @@ PORTDOCShtml+= tutorial-en.html tutorial-ja.html
|
|||
|
||||
MAN8= pgpool.8
|
||||
|
||||
FUNCTIONS= pgpool-recovery pgpool-regclass
|
||||
#FUNCTIONS+= pgpool-walrecrunning
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
|
||||
${WRKSRC}/configure
|
||||
|
@ -36,10 +40,14 @@ post-patch:
|
|||
${WRKSRC}/sql/pgpool-recovery/Makefile
|
||||
|
||||
post-build:
|
||||
@cd ${WRKSRC}/sql/pgpool-recovery && ${GMAKE}
|
||||
.for f in ${FUNCTIONS}
|
||||
@cd ${WRKSRC}/sql/${f} && ${GMAKE}
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
@cd ${WRKSRC}/sql/pgpool-recovery && ${GMAKE} ${INSTALL_TARGET}
|
||||
.for f in ${FUNCTIONS}
|
||||
@cd ${WRKSRC}/sql/${f} && ${GMAKE} ${INSTALL_TARGET}
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKSRC}/sample/dist_def_pgbench.sql ${DATADIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/sample/replicate_def_pgbench.sql ${DATADIR}
|
||||
${MKDIR} ${DATADIR} ${EXAMPLESDIR}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (pgpool-II-3.0.4.tar.gz) = 886e0fa3dec98f4a6c25cc5b4b1fc5aac49258e2669c1ffda178d18711c8b5c1
|
||||
SIZE (pgpool-II-3.0.4.tar.gz) = 1211828
|
||||
SHA256 (pgpool-II-3.1.tar.gz) = 742114cea9d2babf1c330dd5050ecd23d9a9be53ebe3cbd87142762e8a8ea940
|
||||
SIZE (pgpool-II-3.1.tar.gz) = 1354418
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
#
|
||||
# PROVIDE: pgpool
|
||||
# REQUIRE: LOGIN
|
||||
# KEYWORD: shutdown
|
||||
|
@ -38,6 +38,9 @@ command_args="${pgpool_flags}"
|
|||
start_cmd="pgpool_start"
|
||||
stop_cmd="${command} ${command_args} stop"
|
||||
|
||||
extra_commands="reload"
|
||||
reload_cmd="${command} ${command_args} reload"
|
||||
|
||||
required_files="${pgpool_conf}"
|
||||
|
||||
pgpool_start()
|
||||
|
|
|
@ -3,8 +3,10 @@ bin/pcp_attach_node
|
|||
bin/pcp_detach_node
|
||||
bin/pcp_node_count
|
||||
bin/pcp_node_info
|
||||
bin/pcp_pool_status
|
||||
bin/pcp_proc_count
|
||||
bin/pcp_proc_info
|
||||
bin/pcp_promote_node
|
||||
bin/pcp_recovery_node
|
||||
bin/pcp_stop_pgpool
|
||||
bin/pcp_systemdb_info
|
||||
|
@ -16,13 +18,16 @@ etc/pgpool.conf.sample-master-slave
|
|||
etc/pgpool.conf.sample-replication
|
||||
etc/pgpool.conf.sample-stream
|
||||
etc/pool_hba.conf.sample
|
||||
include/libpcp_ext.h
|
||||
include/pcp.h
|
||||
include/pool_process_reporting.h
|
||||
include/pool_type.h
|
||||
lib/libpcp.a
|
||||
lib/libpcp.la
|
||||
lib/libpcp.so
|
||||
lib/libpcp.so.0
|
||||
%%DATADIR%%/dist_def_pgbench.sql
|
||||
%%DATADIR%%/insert_lock.sql
|
||||
%%DATADIR%%/pgpool.pam
|
||||
%%DATADIR%%/replicate_def_pgbench.sql
|
||||
%%DATADIR%%/system_db.sql
|
||||
|
@ -30,7 +35,13 @@ lib/libpcp.so.0
|
|||
%%EXAMPLESDIR%%/pgpool_recovery_pitr
|
||||
%%EXAMPLESDIR%%/pgpool_remote_start
|
||||
share/postgresql/contrib/pgpool-recovery.sql
|
||||
share/postgresql/contrib/pgpool-regclass.sql
|
||||
@comment share/postgresql/contrib/pgpool-walrecrunning.sql
|
||||
share/postgresql/contrib/uninstall_pgpool-recovery.sql
|
||||
share/postgresql/contrib/uninstall_pgpool-regclass.sql
|
||||
lib/postgresql/pgpool-recovery.so
|
||||
lib/postgresql/pgpool-regclass.so
|
||||
@comment lib/postgresql/pgpool-walrecrunning.so
|
||||
@dirrmtry share/postgresql/contrib
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
@dirrm %%DATADIR%%
|
||||
|
|
Loading…
Add table
Reference in a new issue