Commit 438a30ec authored by Rene Ladan's avatar Rene Ladan
Browse files

cleanup: Remove expired ports:

2023-10-01 databases/percona57-pam-for-mysql: Upstream EOL reaches on 2023-10-01
2023-10-01 databases/percona57-server: Upstream EOL reaches on 2023-10-01
2023-10-01 databases/percona57-client: Upstream EOL reaches on 2023-10-01
parent 7ba41b9e
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -7923,3 +7923,6 @@ net-p2p/transmission-gtk|net-p2p/transmission-components@gtk|2023-09-30|Moved fo
net-p2p/transmission-qt|net-p2p/transmission-components@qt|2023-09-30|Moved for metaport
net-p2p/transmission-utils|net-p2p/transmission-components@utils|2023-09-30|Moved for metaport
databases/percona-pam-for-mysql||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01
databases/percona57-pam-for-mysql||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01
databases/percona57-server||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01
databases/percona57-client||2023-10-01|Has expired: Upstream EOL reaches on 2023-10-01
+0 −3
Original line number Diff line number Diff line
@@ -543,9 +543,6 @@
    SUBDIR += pecl-redis
    SUBDIR += pecl-rrd
    SUBDIR += percona-toolkit
    SUBDIR += percona57-client
    SUBDIR += percona57-pam-for-mysql
    SUBDIR += percona57-server
    SUBDIR += pg-gvm
    SUBDIR += pg.el
    SUBDIR += pgFormatter
+0 −51
Original line number Diff line number Diff line
PORTNAME=	percona
PORTREVISION?=	0
PKGNAMESUFFIX=	57-client

COMMENT=	Multithreaded SQL database (client)

LICENSE=	GPLv2+

MASTERDIR=	${.CURDIR}/../percona57-server

OPTIONS_EXCLUDE=TOKUDB

PKGMESSAGE=	${.CURDIR}/pkg-message
PATCHDIR=	${.CURDIR}/files
PLIST=		${.CURDIR}/pkg-plist

CONFLICTS_INSTALL=	mysql*-client \
			mariadb*-client \
			percona5[0-68-9]-client

CMAKE_ARGS+=	-DWITHOUT_SERVER=1

USE_LDCONFIG=	${PREFIX}/lib/mysql

MANPAGES=	comp_err.1 mysql.1 mysql_config.1 mysql_config_editor.1 \
		mysql_waitpid.1 mysqladmin.1 mysqlbinlog.1 \
		mysqlcheck.1 mysqldump.1 mysqlimport.1 mysqlshow.1 mysqlslap.1

CLIENT_ONLY=	yes

OPTIONS_GROUP+=	PLUGINS
PLUGINS_DESC=	Default Client Plugins
OPTIONS_GROUP_PLUGINS=	SASLCLIENT
SASLCLIENT_DESC=	SASL client plugin module
SASLCLIENT_CMAKE_BOOL=	WITH_AUTHENTICATION_LDAP
SASLCLIENT_LIB_DEPENDS=	libsasl2.so:security/cyrus-sasl2
SASLCLIENT_USES=		ldap
OPTIONS_DEFAULT+=	SASLCLIENT
OPTIONS_SUB=	yes

# Percona renamed the libraries, until we decide how to deal with it create some symlinks
# to prevent breaking installed ports.
post-install:
	${LN} -s libperconaserverclient.so ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so
	${LN} -s libperconaserverclient.so.20 ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient.so.20
	${LN} -s libperconaserverclient.a ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.a
	${LN} -s libperconaserverclient.so ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so
	${LN} -s libperconaserverclient.so.20 ${STAGEDIR}${PREFIX}/lib/mysql/libmysqlclient_r.so.20
	${LN} -s perconaserverclient.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/mysqlclient.pc

.include "${MASTERDIR}/Makefile"
+0 −36
Original line number Diff line number Diff line
--- CMakeLists.txt.orig	2016-11-27 19:44:54 UTC
+++ CMakeLists.txt
@@ -613,8 +613,8 @@ ENDIF()
 
 ADD_SUBDIRECTORY(extra)
 ADD_SUBDIRECTORY(client)
-ADD_SUBDIRECTORY(sql/share)
 ADD_SUBDIRECTORY(libservices)
+ADD_SUBDIRECTORY(support-files)
 
 IF(UNIX)
   ADD_SUBDIRECTORY(man)
@@ -684,14 +684,13 @@ ELSE()
   SET(CPACK_GENERATOR "TGZ")
 ENDIF() 
 ADD_SUBDIRECTORY(packaging/WiX)
-ADD_SUBDIRECTORY(packaging/solaris)
 
 IF(UNIX)
-  INSTALL(FILES Docs/mysql.info DESTINATION ${INSTALL_INFODIR} OPTIONAL COMPONENT Info)
 ENDIF()
 #
 # RPM installs documentation directly from the source tree
 #
+IF(FALSE)
 IF(NOT INSTALL_LAYOUT MATCHES "RPM")
   INSTALL(FILES COPYING LICENSE.mysql 
   DESTINATION ${INSTALL_DOCREADMEDIR} 
@@ -714,6 +713,7 @@ IF(NOT INSTALL_LAYOUT MATCHES "RPM")
     PATTERN "sp-imp-spec.txt" EXCLUDE
   )
 ENDIF()
+ENDIF()
 
 INCLUDE(CPack)
 
+0 −44
Original line number Diff line number Diff line
--- client/CMakeLists.txt.orig	2018-02-16 07:57:38 UTC
+++ client/CMakeLists.txt
@@ -48,6 +48,7 @@ IF(UNIX)
   TARGET_LINK_LIBRARIES(mysql ${MY_READLINE_LIBRARY})
 ENDIF(UNIX)
 
+IF(FALSE)
 IF(NOT WITHOUT_SERVER)
   MYSQL_ADD_EXECUTABLE(mysql_upgrade
     upgrade/program.cc
@@ -58,11 +59,14 @@ ADD_COMPILE_FLAGS(
 TARGET_LINK_LIBRARIES(mysql_upgrade perconaserverclient client_base mysqlcheck_core)
 ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema)
 ENDIF()
+ENDIF()
 
+IF(FALSE)
 MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
 SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
 TARGET_LINK_LIBRARIES(mysqltest perconaserverclient regex)
 ADD_DEPENDENCIES(mysqltest GenError)
+ENDIF()
 
 ADD_CONVENIENCE_LIBRARY(mysqlcheck_core check/mysqlcheck_core.cc)
 TARGET_LINK_LIBRARIES(mysqlcheck_core perconaserverclient)
@@ -80,8 +84,10 @@ TARGET_LINK_LIBRARIES(mysqlimport perconaserverclient)
 MYSQL_ADD_EXECUTABLE(mysqlshow mysqlshow.c)
 TARGET_LINK_LIBRARIES(mysqlshow perconaserverclient)
 
+IF(FALSE)
 MYSQL_ADD_EXECUTABLE(mysql_plugin mysql_plugin.c)
 TARGET_LINK_LIBRARIES(mysql_plugin perconaserverclient)
+ENDIF()
 
 MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
 ADD_COMPILE_FLAGS(
@@ -124,7 +130,6 @@ IF(WIN32)
 ENDIF(WIN32)
 
 SET_TARGET_PROPERTIES (
-  mysql_plugin
   mysqlcheck
   mysqldump
   mysqlimport
Loading