diff options
| author | Andreas Sturmlechner <asturm@gentoo.org> | 2025-07-27 22:26:26 +0200 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2025-07-28 23:39:05 +0200 |
| commit | c06582d525ec7ec70ab87a7f3676b6cdc199dda2 (patch) | |
| tree | e8e6780b3630b610b35b279ce4434edd18633930 /dev-db/pgpool2 | |
| parent | d7daaff3ad7b67660fe327972d8fd8bc7f81885e (diff) | |
| download | gentoo-c06582d525ec7ec70ab87a7f3676b6cdc199dda2.tar.gz gentoo-c06582d525ec7ec70ab87a7f3676b6cdc199dda2.tar.bz2 gentoo-c06582d525ec7ec70ab87a7f3676b6cdc199dda2.zip | |
dev-db/pgpool2: drop outdated 9999, out of sync w/ release ebuilds
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'dev-db/pgpool2')
| -rw-r--r-- | dev-db/pgpool2/files/pgpool-9999-run_paths.patch | 98 | ||||
| -rw-r--r-- | dev-db/pgpool2/pgpool2-9999.ebuild | 101 |
2 files changed, 0 insertions, 199 deletions
diff --git a/dev-db/pgpool2/files/pgpool-9999-run_paths.patch b/dev-db/pgpool2/files/pgpool-9999-run_paths.patch deleted file mode 100644 index bca3b213edb9..000000000000 --- a/dev-db/pgpool2/files/pgpool-9999-run_paths.patch +++ /dev/null @@ -1,98 +0,0 @@ ---- a/src/include/parser/pg_config_manual.h -+++ b/src/include/parser/pg_config_manual.h -@@ -244,7 +244,7 @@ - * support them yet. - */ - #ifndef WIN32 --#define DEFAULT_PGSOCKET_DIR "/tmp" -+#define DEFAULT_PGSOCKET_DIR "/run/postgresql" - #else - #define DEFAULT_PGSOCKET_DIR "" - #endif ---- a/src/include/pcp/pcp_stream.h -+++ b/src/include/pcp/pcp_stream.h -@@ -49,6 +49,6 @@ - extern int pcp_write(PCP_CONNECTION * pc, void *buf, int len); - extern int pcp_flush(PCP_CONNECTION * pc); - --#define UNIX_DOMAIN_PATH "/tmp" -+#define UNIX_DOMAIN_PATH "/run/pgpool" - - #endif /* PCP_STREAM_H */ ---- a/src/include/pool.h -+++ b/src/include/pool.h -@@ -69,16 +69,16 @@ - #define HBA_CONF_FILE_NAME "pool_hba.conf" - - /* pid file directory */ --#define DEFAULT_LOGDIR "/tmp" -+#define DEFAULT_LOGDIR "/run/pgpool" - - /* Unix domain socket directory */ --#define DEFAULT_SOCKET_DIR "/tmp" -+#define DEFAULT_SOCKET_DIR "/run/postgresql" - - /* Unix domain socket directory for watchdog IPC */ --#define DEFAULT_WD_IPC_SOCKET_DIR "/tmp" -+#define DEFAULT_WD_IPC_SOCKET_DIR "/run/pgpool" - - /* pid file name */ --#define DEFAULT_PID_FILE_NAME "/var/run/pgpool/pgpool.pid" -+#define DEFAULT_PID_FILE_NAME "/run/pgpool/pgpool.pid" - - /* status file name */ - #define STATUS_FILE_NAME "pgpool_status" ---- a/src/sample/pgpool.conf.sample-stream -+++ b/src/sample/pgpool.conf.sample-stream -@@ -39,10 +39,8 @@ - #port = 9999 - # Port number - # (change requires restart) --#unix_socket_directories = '/tmp' -+unix_socket_directories = '/run/postgresql' - # Unix domain socket path(s) -- # The Debian package defaults to -- # /var/run/postgresql - # (change requires restart) - #unix_socket_group = '' - # The Owner group of Unix domain socket(s) -@@ -65,10 +63,8 @@ - #pcp_port = 9898 - # Port number for pcp - # (change requires restart) --#pcp_socket_dir = '/tmp' -+pcp_socket_dir = '/run/pgpool' - # Unix domain socket path for pcp -- # The Debian package defaults to -- # /var/run/postgresql - # (change requires restart) - #listen_backlog_multiplier = 2 - # Set the backlog parameter of listen(2) to -@@ -298,13 +294,13 @@ - # FILE LOCATIONS - #------------------------------------------------------------------------------ - --#pid_file_name = '/var/run/pgpool/pgpool.pid' -+pid_file_name = '/run/pgpool/pgpool.pid' - # PID file name - # Can be specified as relative to the" - # location of pgpool.conf file or - # as an absolute path - # (change requires restart) --#logdir = '/tmp' -+logdir = '/run/pgpool' - # Directory of pgPool status file - # (change requires restart) - -@@ -687,10 +683,8 @@ - # Authentication key for watchdog communication - # (change requires restart) - --#wd_ipc_socket_dir = '/tmp' -+wd_ipc_socket_dir = '/run/postgresql' - # Unix domain socket path for watchdog IPC socket -- # The Debian package defaults to -- # /var/run/postgresql - # (change requires restart) - - diff --git a/dev-db/pgpool2/pgpool2-9999.ebuild b/dev-db/pgpool2/pgpool2-9999.ebuild deleted file mode 100644 index 786ad47b5026..000000000000 --- a/dev-db/pgpool2/pgpool2-9999.ebuild +++ /dev/null @@ -1,101 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -EGIT_REPO_URI="https://git.postgresql.org/git/pgpool2.git" - -POSTGRES_COMPAT=( 9.6 {10..15} ) - -inherit autotools flag-o-matic git-r3 postgres-multi - -DESCRIPTION="Connection pool server for PostgreSQL" -HOMEPAGE="https://www.pgpool.net/" - -LICENSE="BSD" -SLOT="0" -IUSE="doc memcached pam ssl static-libs" - -RDEPEND=" - ${POSTGRES_DEP} - acct-group/postgres - acct-user/pgpool - net-libs/libnsl:0= - virtual/libcrypt:= - memcached? ( dev-libs/libmemcached ) - pam? ( sys-auth/pambase ) - ssl? ( dev-libs/openssl:= ) -" -DEPEND="${RDEPEND} - sys-devel/bison - virtual/pkgconfig - doc? ( - app-text/openjade - dev-libs/libxml2 - dev-libs/libxslt - ) -" - -pkg_setup() { - postgres-multi_pkg_setup -} - -src_prepare() { - eapply \ - "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \ - "${FILESDIR}/pgpool-configure-pam.patch" \ - "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \ - "${FILESDIR}/pgpool-9999-run_paths.patch" - - eautoreconf - - postgres-multi_src_prepare -} - -src_configure() { - # bug #946410 - append-cflags -std=gnu17 - # Usual always_inline problem - filter-flags -fno-semantic-interposition - - postgres-multi_foreach econf \ - --disable-rpath \ - --sysconfdir="${EPREFIX}/etc/${PN}" \ - --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \ - --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \ - $(use_enable static-libs static) \ - $(use_with memcached) \ - $(use_with pam) \ - $(use_with ssl openssl) -} - -src_compile() { - # Even though we're only going to do an install for the best slot - # available, the extension bits in src/sql need some things outside - # of that directory built, too. - postgres-multi_foreach emake - postgres-multi_foreach emake -C src/sql - use doc && postgres-multi_forbest emake -C doc -} - -src_install() { - # We only need the best stuff installed - postgres-multi_forbest emake DESTDIR="${D}" install - - # Except for the extension and .so files that each PostgreSQL slot needs - postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - # Documentation! - dodoc NEWS TODO - use doc && postgres-multi_forbest emake DESTDIR="${D}" -C doc install - - # mv some files that get installed to /usr/share/pgpool-II so that - # they all wind up in the same place - mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die - - # One more thing: Evil la files! - find "${ED}" -name '*.la' -exec rm -f {} + -} |
