Commit 7aa583a2 authored by Rene Ladan's avatar Rene Ladan
Browse files

databases/pgpool-II-42: Remove expired port

2025-12-31 databases/pgpool-II-42: Upstream EOL reaches on 2025-11-30
parent e3b862ef
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -4958,3 +4958,4 @@ ftp/net2ftp||2025-12-31|Has expired: unfetchable
graphics/stamp||2025-12-31|Has expired: historical tool, use imagemagick instead
japanese/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead
x11/eterm||2025-12-31|Has expired: unmaintained upstream, use x11/terminology instead
databases/pgpool-II-42||2025-12-31|Has expired: Upstream EOL reaches on 2025-11-30
+0 −1
Original line number Diff line number Diff line
@@ -569,7 +569,6 @@
    SUBDIR += pglogical
    SUBDIR += pgmetrics
    SUBDIR += pgmodeler
    SUBDIR += pgpool-II-42
    SUBDIR += pgpool-II-43
    SUBDIR += pgpool-II-44
    SUBDIR += pgpool-II-45

databases/pgpool-II-42/Makefile

deleted100644 → 0
+0 −59
Original line number Diff line number Diff line
PORTNAME=	pgpool-II
PORTVERSION=	4.2.12
CATEGORIES=	databases
MASTER_SITES=	http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX=	42

MAINTAINER=	mike.jakubik@swiftsmsgateway.com
COMMENT=	Connection pool server for PostgreSQL
WWW=		https://pgpool.net/

LICENSE=	MIT
LICENSE_FILE=	${WRKSRC}/COPYING

DEPRECATED=	Upstream EOL reaches on 2025-11-30
EXPIRATION_DATE=	2025-12-31

USES=		gmake libtool pgsql:11+
USE_LDCONFIG=	yes
USE_RC_SUBR=	pgpool

GNU_CONFIGURE=	yes

CONFLICTS_INSTALL=	pgpool-II-[0-9][0-9] pgpool-II[0-9][0-9] # etc/escalation.sh.sample etc/failover.sh.sample etc/pcp.conf.sample

PORTSCOUT=	limit:^4.2.[0-9]*

PORTDOCS=	*

OPTIONS_DEFINE=		DOCS SSL PAM MEMCACHED
OPTIONS_DEFAULT=	SSL

MEMCACHED_DESC=	Use memcached for in memory query cache
PAM_DESC=	Build with PAM support
SSL_DESC=	Build with OpenSSL support

MEMCACHED_LIB_DEPENDS=	libmemcached.so:databases/libmemcached
MEMCACHED_CONFIGURE_ON=	--with-memcached=${LOCALBASE}/include
PAM_CONFIGURE_ON=	--with-pam
SSL_USES=		ssl
SSL_CONFIGURE_WITH=	openssl

.include <bsd.port.options.mk>

.if ${OPSYS} == FreeBSD
CFLAGS+=	-Wno-error=int-conversion
.endif

post-install:
	@${MKDIR} ${STAGEDIR}/var/run/pgpool
	${INSTALL_LIB} ${WRKSRC}/src/libs/pcp/.libs/libpcp.so.2.0.0 ${STAGEDIR}${PREFIX}/lib

post-install-DOCS-on:
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
	cd ${WRKSRC} && ${COPYTREE_SHARE} doc ${STAGEDIR}${DOCSDIR} "-not -name Makefile.\*"
.for f in AUTHORS ChangeLog NEWS TODO
	${INSTALL_DATA} ${WRKSRC}/$f ${STAGEDIR}${DOCSDIR}
.endfor

.include <bsd.port.mk>

databases/pgpool-II-42/distinfo

deleted100644 → 0
+0 −3
Original line number Diff line number Diff line
TIMESTAMP = 1682873414
SHA256 (pgpool-II-4.2.12.tar.gz) = 9f4a770aba2a60b047996bd5fd9ec6bf974560e73d483aff68d7a9455e93c5d0
SIZE (pgpool-II-4.2.12.tar.gz) = 4758162
+0 −48
Original line number Diff line number Diff line
#!/bin/sh

# 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_hba (file):           Set location of your pool hba file.
#               Default is "%%PREFIX%%/etc/pool_hba.conf"
# pgpool_pcp (file):           Set location of your pcp conf file.
#               Default is "%%PREFIX%%/etc/pcp.conf"
# pgpool_user (uid):            User ID to run as (default nobody)
# pgpool_stop_mode (string):    Shutdown mode
#                               Default is "smart"
#                               Possibilities are "smart", "fast", or "immediate"
#

. /etc/rc.subr

name=pgpool
rcvar=pgpool_enable

load_rc_config $name

: ${pgpool_enable="NO"}
: ${pgpool_conf="%%PREFIX%%/etc/pgpool.conf"}
: ${pgpool_hba="%%PREFIX%%/etc/pool_hba.conf"}
: ${pgpool_pcp="%%PREFIX%%/etc/pcp.conf"}
: ${pgpool_user="nobody"}
: ${pgpool_stop_mode="smart"}

command="%%PREFIX%%/bin/pgpool"
command_args="-f ${pgpool_conf} -a ${pgpool_hba} -F ${pgpool_pcp}"
stop_cmd="${command} -m ${pgpool_stop_mode} ${command_args} stop"
reload_cmd="${command} ${command_args} reload"
extra_commands="reload"

required_files="${pgpool_conf}"


run_rc_command "$1"
Loading