summaryrefslogtreecommitdiff
path: root/databases/pgpool-II-22
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2008-05-31 23:01:15 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2008-05-31 23:01:15 +0000
commita54fe1ca9c33931d7c4381a84ee11454f9831c08 (patch)
tree16cc7f849128603b27ba13f7bdb8ae11e1eadd30 /databases/pgpool-II-22
parentc7651500a041b224f401ba85fc192aac6ad83c1c (diff)
Diffstat (limited to 'databases/pgpool-II-22')
-rw-r--r--databases/pgpool-II-22/Makefile54
-rw-r--r--databases/pgpool-II-22/distinfo3
-rw-r--r--databases/pgpool-II-22/files/patch-main.c53
-rw-r--r--databases/pgpool-II-22/files/pgpool.in53
-rw-r--r--databases/pgpool-II-22/pkg-descr10
-rw-r--r--databases/pgpool-II-22/pkg-plist29
6 files changed, 0 insertions, 202 deletions
diff --git a/databases/pgpool-II-22/Makefile b/databases/pgpool-II-22/Makefile
deleted file mode 100644
index 9e9b3c28ff8b..000000000000
--- a/databases/pgpool-II-22/Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
-# New ports collection makefile for: pgpool
-# Date created: 2005-10-19
-# Whom: Choe, Cheng-Dae <whitekid@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= pgpool-II
-PORTVERSION= 2.0.1
-PORTREVISION= 1
-CATEGORIES= databases
-MASTER_SITES= http://pgfoundry.org/frs/download.php/1521/
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= A connection pool server for PostgreSQL
-
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_PGSQL= yes
-
-CONFLICTS= pgpool-3.*
-USE_RC_SUBR= pgpool
-
-PORTDOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README README.euc_jp
-PORTDOCS+= TODO
-PORTDOCShtml= pgpool-en.html pgpool-ja.html pgpool.css
-PORTDOCShtml+= tutorial-en.html tutorial-ja.html
-
-MAN8= pgpool.8
-
-post-patch:
- @${REINPLACE_CMD} -e 's|echo aout|echo elf|g' \
- ${WRKSRC}/configure
-
-pre-install:
- ${MKDIR} ${DATADIR} ${EXAMPLESDIR}
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/sample/dist_def_pgbench.sql ${DATADIR}
-.for f in pgpool_recovery pgpool_recovery_pitr pgpool_remote_start
- ${INSTALL_SCRIPT} ${WRKSRC}/sample/${f} ${EXAMPLESDIR}
-.endfor
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for f in ${PORTDOCS}
- ${INSTALL_MAN} ${WRKSRC}/$f ${DOCSDIR}
-.endfor
-.for f in ${PORTDOCShtml}
- ${INSTALL_MAN} ${WRKSRC}/doc/$f ${DOCSDIR}
-.endfor
-PORTDOCS+= ${PORTDOCShtml}
-.endif
-
-.include <bsd.port.mk>
diff --git a/databases/pgpool-II-22/distinfo b/databases/pgpool-II-22/distinfo
deleted file mode 100644
index 4053f5846b50..000000000000
--- a/databases/pgpool-II-22/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (pgpool-II-2.0.1.tar.gz) = fdfd023b1400ae85455e8274bf0cb502
-SHA256 (pgpool-II-2.0.1.tar.gz) = f30ca8ec9ec30a277dbffb06a9d11510e22e24fb457267c568ed46b046708961
-SIZE (pgpool-II-2.0.1.tar.gz) = 913792
diff --git a/databases/pgpool-II-22/files/patch-main.c b/databases/pgpool-II-22/files/patch-main.c
deleted file mode 100644
index 769cba9502cf..000000000000
--- a/databases/pgpool-II-22/files/patch-main.c
+++ /dev/null
@@ -1,53 +0,0 @@
---- main.c.orig 2007-11-09 13:37:35.000000000 +0900
-+++ main.c 2008-03-03 10:24:27.651654702 +0900
-@@ -836,7 +836,13 @@
- status = bind(fd, (struct sockaddr *)&addr, len);
- if (status == -1)
- {
-- pool_error("bind() failed. reason: %s", strerror(errno));
-+ char *host = "", *serv = "";
-+ char hostname[NI_MAXHOST], servname[NI_MAXSERV];
-+ if (getnameinfo(&addr, len, hostname, sizeof(hostname), servname, sizeof(servname), 0) == 0) {
-+ host = hostname;
-+ serv = servname;
-+ }
-+ pool_error("bind(%s:%s) failed. reason: %s", host, serv, strerror(errno));
- myexit(1);
- }
-
-@@ -872,7 +878,7 @@
- status = bind(fd, (struct sockaddr *)&addr, len);
- if (status == -1)
- {
-- pool_error("bind() failed. reason: %s", strerror(errno));
-+ pool_error("bind(%s) failed. reason: %s", addr.sun_path, strerror(errno));
- myexit(1);
- }
-
-@@ -891,6 +897,12 @@
- return fd;
- }
-
-+static void myunlink(const char* path)
-+{
-+ if (unlink(path) == 0) return;
-+ pool_error("unlink(%s) failed: %s", path, strerror(errno));
-+}
-+
- static void myexit(int code)
- {
- char path[POOLMAXPATHLEN];
-@@ -917,10 +929,10 @@
- POOL_SETMASK(&UnBlockSig);
- }
-
-- unlink(un_addr.sun_path);
-- unlink(pcp_un_addr.sun_path);
-+ myunlink(un_addr.sun_path);
-+ myunlink(pcp_un_addr.sun_path);
- snprintf(path, sizeof(path), "%s/%s", pool_config->logdir, PID_FILE_NAME);
-- unlink(path);
-+ myunlink(path);
-
- pool_shmem_exit(code);
- exit(code);
diff --git a/databases/pgpool-II-22/files/pgpool.in b/databases/pgpool-II-22/files/pgpool.in
deleted file mode 100644
index 058b531550c4..000000000000
--- a/databases/pgpool-II-22/files/pgpool.in
+++ /dev/null
@@ -1,53 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# PROVIDE: pgpool
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
-# to enable this service:
-#
-# pgpool_enable (bool): Set to NO by default.
-# Set it to YES to enable pgpool.
-# pgpool_conf (file): Set location of your config.
-# Default is "%%PREFIX%%/etc/pgpool.conf"
-# pgpool_flags (string): Default is "-f $pgpool_conf"
-# pgpool_looger (bool): Use logger for logging.
-# pgpool_looger_pri (string): logger priority (default "local0.info").
-# pgpool_user (uid): User ID to run as (default nobody)
-#
-
-. %%RC_SUBR%%
-
-name=pgpool
-rcvar=${name}_enable
-
-load_rc_config $name
-
-: ${pgpool_enable="NO"}
-: ${pgpool_conf="%%PREFIX%%/etc/pgpool.conf"}
-: ${pgpool_flags="-f ${pgpool_conf}"}
-: ${pgpool_user="nobody"}
-: ${pgpool_logger="YES"}
-: ${pgpool_logger_pri="local0.info"}
-
-command="%%PREFIX%%/bin/pgpool"
-command_args="${pgpool_flags}"
-start_cmd="pgpool_start"
-stop_cmd="${command} ${command_args} stop"
-
-required_files="${pgpool_conf}"
-
-pgpool_start()
-{
- if checkyesno pgpool_logger; then
- su -m $pgpool_user -c "sh -c \"$command $command_args -n 2>&1 | logger -t $name -p $pgpool_logger_pri &\""
- else
- unset start_cmd
- run_rc_command start
- fi
-}
-
-run_rc_command "$1"
diff --git a/databases/pgpool-II-22/pkg-descr b/databases/pgpool-II-22/pkg-descr
deleted file mode 100644
index cc310d06b9d7..000000000000
--- a/databases/pgpool-II-22/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-pgpool-II allows multiple PostgreSQL servers (DB nodes) to be
-connected, which enables queries to be executed simultaneously on all
-servers.
-
-It enables "parallel query" processing. Also, pgpool-II can be started
-as pgpool-I by changing configuration parameters. pgpool-II that is
-executed in pgpool-I mode enables multiple DB nodes to be connected,
-which was not possible in pgpool-I.
-
-WWW: http://pgpool.projects.postgresql.org/
diff --git a/databases/pgpool-II-22/pkg-plist b/databases/pgpool-II-22/pkg-plist
deleted file mode 100644
index 850b56ff8470..000000000000
--- a/databases/pgpool-II-22/pkg-plist
+++ /dev/null
@@ -1,29 +0,0 @@
-@comment $FreeBSD$
-bin/pcp_attach_node
-bin/pcp_detach_node
-bin/pcp_node_count
-bin/pcp_node_info
-bin/pcp_proc_count
-bin/pcp_proc_info
-bin/pcp_recovery_node
-bin/pcp_stop_pgpool
-bin/pcp_systemdb_info
-bin/pg_md5
-bin/pgpool
-etc/pcp.conf.sample
-etc/pgpool.conf.sample
-etc/pool_hba.conf.sample
-include/pcp.h
-include/pool_type.h
-lib/libpcp.a
-lib/libpcp.la
-lib/libpcp.so
-lib/libpcp.so.0
-%%DATADIR%%/dist_def_pgbench.sql
-%%DATADIR%%/pgpool.pam
-%%DATADIR%%/system_db.sql
-%%EXAMPLESDIR%%/pgpool_recovery
-%%EXAMPLESDIR%%/pgpool_recovery_pitr
-%%EXAMPLESDIR%%/pgpool_remote_start
-@dirrm %%EXAMPLESDIR%%
-@dirrm %%DATADIR%%